как понять в какую сферу it пойти

Карьера в IT: как выбрать направление

Перевод статьи «How to choose the best tech career path for you».

как понять в какую сферу it пойти. Смотреть фото как понять в какую сферу it пойти. Смотреть картинку как понять в какую сферу it пойти. Картинка про как понять в какую сферу it пойти. Фото как понять в какую сферу it пойтиPhoto by Robert Anasch on Unsplash.

В сфере технологий я работаю уже четыре года и все еще не во всех ролях разобрался. Ведь вариантов карьерного пути в IT очень много. Когда я начинал искать работу, я и понятия не имел, чем одни из них отличаются от других. Если бы меня спросили, чем конкретно занимается инженер по надежности сайта, я не смог бы ответить.

Сегодня меня часто спрашивают о карьере в сфере технологий. И я подумал, что хорошо бы написать статью на эту тему, чтобы отсылать к ней интересующихся. В качестве основы я использовал список 20 лучших профессий в сфере технологий в Америке в 2018 году, опубликованный Business Insider. Все эти профессии пользуются спросом и позволяют устроиться на работу в хорошей компании. Надеюсь, моя статья поможет вам определиться с направлением.

Mobile Developer (разработчик мобильных приложений)

Чем он занимается?

Эти разработчики создают приложения для компаний. Если вы когда-либо пользовались Android- или iOS-устрйоством, то вы точно взаимодействовали с плодами трудов мобильных разработчиков. Есть и другие платформы для мобильной разработки, например Windows phone. Но по большей части, говоря о мобильной разработке, люди имеют в виду приложения для Android или iOS.

Почему стоит выбирать эту карьеру?

Если вы хотите применять в работе не только технические навыки, но и свое видение дизайна и внимание к визуальным деталям, вам стоит попробовать себя в мобильной разработке. При создании красивых, легких в использовании и высокопроизводительных мобильных приложений разработчики тесно сотрудничают с дизайнерами.

Также стоит обратить внимание на этот карьерный путь, если вы увлекаетесь мобильными устройствами и вам интересно, как они работают. Мобильные разработчики должны учитывать ограниченные ресурсы устройств. Чтобы добиться высокой производительности приложений, разработчики также должны обладать глубокими познаниями в том, как устроены мобильные девайсы.

С чего начать?

Это зависит от того, на чем вы хотите сфокусироваться: на iOS или Android. Лично я бы посоветовал изучать Android. Во-первых, изучать Java, вероятно, полезнее, чем Swift или Objective-C, а во-вторых, на Android приходится 75% мобильных устройств против 21% iOS. (Данные — согласно statcounter.com).

Но если у вас есть личные предпочтения насчет платформы, следует руководствоваться ими.

Если вы выбрали Android, почитайте эту статью. Там подробно изложено, с чего начать. Для iOS – посмотрите это видео на raywenderlich.com. Сайт Рея Вендерлиха это вообще хороший источник по iOS.

Data Scientist (эксперт по данным)

Чем он занимается?

Data scientist помогает решать проблемы бизнеса с помощью обработки данных. Что это означает на практике? Разработчик внедряет где-нибудь на сайте или в приложении ведение логов. Данные обрабатываются и в конечном итоге попадают к эксперту по данным. Он их собирает и извлекает из них полезную информацию.

Возьмем для примера e-commerce сайт. Просмотрев полученные данные, data scientist замечает, что только 0,5% людей, добавивших товар в корзину, в итоге совершают покупку. Он выдвигает гипотезу, что это послужило причиной падения доходов в прошлом месяце. Проверив данные трехмесячной давности, data scientist видит, что тогда покупок было больше – 5%.

Data scientist представляет полученную информацию собственникам компании (или соответствующим должностным лицам). Те обнаруживают, что в ходе покупки происходит сбой и именно в нем причина проблемы. А если бы в компании не было эксперта по данным, проблему еще долго не заметили бы.

Data scientist также может искать новые пути для роста компании и помогать улучшать продукты на основе полученных данных. В общем, польза от этого специалиста для компании очевидна.

Почему стоит выбирать эту карьеру?

Вам стоит подумать о карьере data scientist, если вам нравится всматриваться в данные и пытаться найти паттерны. Эти специалисты приносят пользу, изучая данные и пытаясь понять причины обнаруженных шаблонов. Для успеха в этой роли вам также потребуется глубокое понимание продуктов, с которыми вы будете работать – это поможет в выдвижении гипотез о причинно-следственных связях.

С чего начать?

Я бы начал с этого курса на Coursera: он дает хорошее понимание того, как данные влияют на бизнес-решения. Если после прохождения курса ваш интерес укрепится, обратите внимание на эту статью: в ней изложены хорошие рекомендации о том, с чего начать обучение.

Project Manager (менеджер проектов)

как понять в какую сферу it пойти. Смотреть фото как понять в какую сферу it пойти. Смотреть картинку как понять в какую сферу it пойти. Картинка про как понять в какую сферу it пойти. Фото как понять в какую сферу it пойтиPhoto by Leio McLaren (@leiomclaren) on Unsplash

Чем он занимается?

Менеджеры проектов делают именно то, что заложено в названии, – занимаются менеджментом проектов. Но что конкретно это означает?

Ну, если вы менеджер проекта, то вы должны иметь очень хорошее представление о продукте, над которым работаете. Вы должны сделать так, чтобы каждый в команде работал над самыми нужными задачами, чтобы вы могли поставить продукт вовремя. Вам нужно понимать, чем занят каждый член команды, как он справляется со своей работой и когда закончит. Вы собираете все кусочки этой мозаики, чтобы в итоге продукт имел все необходимое для своевременного выпуска.

Это также означает, что вам нужно устранять препятствия, блокирующие работу людей. Если окончание работ над продуктом зависит и от других команд, вы должны устраивать встречи с ними. И, безусловно, вам нужно устраивать регулярные собрания внутри команды для синхронизации работы.

В работе менеджера проектов сложнее всего обеспечить, чтобы все делалось вовремя и качественно. При этом нужно следить за тем, чтобы не перегружать людей. Это всегда очень тонкая задача.

Почему стоит выбирать эту карьеру?

Это занятие подойдет вам, если вы:

Скажем, заказчики требуют закончить работы за 2 месяца, но вы знаете, что на доставку качественного продукта уйдет 4 месяца. Вы должны уметь привести убедительные доказательства того, почему вам нужно дополнительное время. Для успеха в этом деле вам нужно уметь выдерживать серьезное давление.

Чтобы быть менеджером проекта, нужно уметь обеспечивать баланс между сроками доставки и качеством продукта.

Возможна и обратная ситуация. Иногда разработчики могут говорить, что на какие-то работы им нужен месяц, а вы видели, что раньше подобное делалось за 3 дня. Вы задаете вопросы и обнаруживаете, что разработчик хочет «перемудрить» с этим участком работы, хотя продукт в таких излишествах не нуждается. Вам нужно сделать так, чтобы разработчик создавал только необходимое.

Как я уже сказал, здесь все крутится вокруг организованности,способности к сотрудничеству и поддержании разработки продукта на правильном пути. Все это невероятно сложно. Вам нужно хорошо понимать продукт в целом, а также разбираться в каждой его части.

С чего начать?

Многие менеджеры проектов в сфере технологий для организации своей работы применяют методологии Agile и Scrum. Я бы начал с получения каких-то сертификатов по Scrum. Детали можно глянуть на сайте Scrum.

Менеджеру проектов хорошо бы иметь диплом по администрированию бизнеса или по менеджменту проектов. Если ваша основная специальность больше касается технической части, можно подумать о дополнительном образовании в указанных сферах.

Другой хороший способ попасть в менеджмент проектов – управлять маленьким open source проектом, в котором задействованы несколько ваших друзей. Практика имеет большое значение, поэтому реальный опыт применения навыков в менеджменте на примере настоящего приложения поможет вам выделиться на фоне других кандидатов.

Также стоит познакомиться с инструментами менеджмента проектов, такими как Trello, Jira, Quip, Excel и пр. Навыки работы с этими инструментами помогут вам в приобретении навыков менеджмента проектов.

Front end engineer (Фронтенд-разработчик)

как понять в какую сферу it пойти. Смотреть фото как понять в какую сферу it пойти. Смотреть картинку как понять в какую сферу it пойти. Картинка про как понять в какую сферу it пойти. Фото как понять в какую сферу it пойти

Чем он занимается?

Фронтенд-разработчики создают пользовательский интерфейс сейтов с помощью HTML, CSS и JavaScript. Они фокусируются на таких важных для сайта вещах как доступность, безопасность, простота использования и производительность. Если вы когда-нибудь логинились на сайте или покупали что-нибудь онлайн, значит, вы взаимодействовали с делом рук фронтенд-разработчиков.

Почему стоит выбирать эту карьеру?

Работа фронтенд-разработчика во многом похожа на работу разработчика мобильных приложений. Оба они создают UI и должны уделять особое внимание деталям визуальных элементов. И тот, и другой сотрудничают с дизайнерами для реализации высокопроизводительных и приятных в использовании пользовательских интерфейсов. Главное отличие между этими ролями состоит в применяемых в работе языках и инструментах, а также в том, что одни создают приложения, а другие – сайты.

Еще одна причина выбрать этот путь – интерес к проблемам масштабирования. Мобильное приложение обслуживает одного пользователя за раз (потому что и самим девайсом в каждый отдельный момент времени пользуется только один человек). Веб-сайт потенциально может обслуживать миллионы людей одновременно. Создание сайтов и предотвращение появления «узких мест» требует другого подхода в работе.

С чего начать?

Здесь все просто:) Курс на freeCodeCamp. Он поможет вам приобрести все навыки, необходимые фронтенд-разработчику.

DevOps Engineer

Чем он занимается?

Объяснить эту роль, пожалуй, сложнее всего. Потому что по-прежнему обсуждается, является ли это, собственно, ролью или определенной установкой. Идея сводится к тому, что DevOps engineer совмещает работу разработчика и специалиста по информационно-технологическому обслуживанию (DevOps – акроним от англ. development и operations). Давайте рассмотрим каждую из ролей.

В целом, разработчики программ, чтобы хорошо выглядеть в глазах начальства, стремятся создавать как можно больше функционала. Какая-нибудь из фич окажется особенно полезной для роста компании и выставит своего создателя в выгодном свете.

Инженеры по информационно-технологическому обслуживанию стремятся к стабильности. Это значит, что ни не хотят, чтобы разработчики выпускали слишком много новых фич. Потому что новые фичи несут с собой непредсказуемость, а непредсказуемость ведет к нестабильности.

Инженеры просто хотят, чтобы каждый новый релиз был стабильным. И чтобы процесс релиза протекал плавно. Релиз большого количества фич или каких-нибудь особенно рисковых фич идет вразрез с этими желаниями. А вот разработчики стремятся именно к таким релизам.

Очевидно, что эти две роли находятся в противоречии. Здесь-то и выходит на сцену DevOps engineer. Он наводит мосты между разработкой и информационно-техническим обслуживанием. В процессе своей работы он создает пути коммуникации между этими изолированными сферами. DevOps engineer создает фичу и одновременно заботится о безопасности, что в целом приводит к удовлетворению нужд пользователей. Способность делать все это высоко ценится компаниями.

Почему стоит выбирать эту карьеру?

Этот карьерный путь стоит выбрать, если вам интересно не только писать код функционала, но и научиться запускать его в производственную среду. У вас должно быть стремление изучить каждый аспект создания и выпуска ПО.

Чтобы называться «DevOps», вам, скорее всего, потребуются годы опыта, поскольку нужно изучить огромное количество инструментов и наработать много навыков. Вы должны любить изучать новое. Вас должна увлекать сама идея знать каждый аспект своего стека. Если вы хотите стать именно тем человеком, к которому все обращаются, когда случается нечто непредвиденное, то вам дорога в DevOps-инженеры.

С чего начать?

Я бы начал с изучения того, как код запускается в продакшен. Это можно сделать путем создания и самостоятельного деплоймента собственного сайта. Но самым лучшим вариантом будет работа в компании в течение некоторого времени, причем работа над каждой частью процесса деплоймента. Это прекрасный способ научиться всему.

Помимо этого я бы посоветовал почитать статью о том, как попасть в DevOps.

Надеюсь, моя статья поможет вам лучше понять, какие знания и навыки нужны для каждой из обозначенных ролей.

Источник

Список популярных профессий в IT сфере

Информационные технологии уже не первое десятилетие возглавляют рейтинг самых востребованных отраслей. Вместе с этим в IT сфере появляется множество новых профессий. Рассказываем, как в них разобраться.

В США профессии в IT стали набирать популярность еще в 80-е годы прошлого века. В России первые айтишники стали появляться после перестройки, при этом они сразу стали популярны на западе: каждая уважающая себя корпорация стремилась заполучить в свой штат специалиста из России.

Сейчас аналитики признают, что сфера информационных технологий является самой перспективной и быстро развивающейся отраслью. Каждый год в ней появляются новые направления и тренды, требующие привлечения новых специалистов.

Рассмотрим 9 популярных IT специалистов, которыми, вы, возможно, захотите стать:

Профессия IT №1. Системный администратор (сисадмин)

Системный или IT администратор – одна из самых первых профессий, появившихся в сфере информационных технологий.

Обязанности:

Такие IT специалисты следят за тем, чтобы вся компьютерная техника и программное обеспечение в офисе работали слаженно. Иногда они занимаются иинформационной безопасностью. В общем, если у кого-то в офисе что-то ломается и зависает – звонят именно системному администратору. Если, в свою очередь, вы зашли на опасный сайт или открыли подозрительное письмо – айтишник придет к вам, объяснит риски и установит источник опасности.

Где работать:

Везде, где на компьютерах или ноутах работает несколько человек. Системные администраторы нужны всем: библиотекам, банкам, частным предприятиям и госкорпорациям.

Зарплата:

Зарплата такого IT специалиста зависит от уровня организации, но в среднем составляет 40-50 тысяч рублей. По данным аналитиков, больше всего системные администраторы востребованы в Москве, Санкт-Петербурге и Новосибирске.

Профессия IT №2. Веб-мастер и веб-программист

Эти ребята занимаются разработкой и поддержанием работы сайтов. То есть если организация или частное лицо хочет иметь собственный сайт, необходим именно веб-мастер. Для широкого функционала сайта заказчикам может потребоваться целая команда разработчиков, с небольшими кейсами можно справиться и в одиночку.

Обязанности:

Такой >IT специалист должен разработать структуру и логику сайта, для этого в некоторых случаях ему может потребоваться знание языков программирования и графических редакторов.

Где работать:

Поддерживать работу уже существующих сайтов нужно во всех крупных организациях. При этом написание сайта с нуля под ключ –это, как правило, проектная работа, которая оплачивается единоразово, когда сайт сдан. Вобоих случаях можно работать удаленно везде, где есть хороший Интернет.

Зарплата:

За поддержание действующего сайта в офисе вам в среднем заплатят 30-40 тысяч рублей, при этом за создание нового портала вы сможете заработать до 120 тысяч, но главной проблемой здесь остается поиск заказчиков.

Список популярных профессий в IT сфере​

Профессия IT №3. Администратор баз данных

Администратор базы данных отвечает за работу и сохранность базы данных.

Обязанности:

Если конкретно, то этот >IT специалист зачастую сам разрабатывает требования к базе данных, сам ее проектирует и в дальнейшем отвечает за эффективное использование и сопровождение базы. Кроме того, администратор управляет учётными записями пользователей и защищает их от несанкционированного доступа.Желательно иметь неплохой уровень технического английского.

Где работать:

Базы данных есть во всех крупных организациях: от сетевых магазинов до банков и государственных структур. Между прочим, профессия входит в список ТОП-50 самых востребованных профессий по версии Минтруда России.

Зарплата:

От 20 до 50 тысяч в зависимости от организации и объема работы.

Профессия IT №4. Разработчик видеоигр

Это IT специалист, который разрабатывает программное обеспечение для видеоигр. Разработчик игр может работать самостоятельно и взять на себя все задания, а может трудиться и в большой специализированной компании с разделением обязанностей между сотрудниками.

Обязанности:

Разработчик видеоигр должен уметь немало, особенно если он сам занимается и созданием программного кода игры, и ее визуализацией, и дизайном. Ему постоянно нужно освежать знания, поскольку игровая индустрия не стоит на месте.

Где работать:

Работать можно в компаниях, которые занимаются разработкой популярных игр, а можно и самостоятельно разрабатывать простые браузерные и мобильные игры.

Зарплата:

Средняя зарплата разработчика видеоигр в компании 50 тысяч рублей, однако если вы найдете заказчика и все будете делать сами, то за готовую игру можно заработать 100-130 тысяч.

Профессия IT №5. Тестировщик

Специалист-тестировщик занимается тестированием компонента или системы.

Обязанности:

В его обязанности этого >IT специалиста входит поиск вероятных ошибок и сбоев в функционировании продукта или программы. Тестировщик создают модели различных ситуаций, которые могут возникнуть в процессе использования предмета тестирования, чтобы разработчики смогли исправить обнаруженные ошибки. Он сам придумывает сценарий тестирования и сам его осуществляет.

Где работать:

Работать можно в технических отделах больших корпораций и банков, а также в IT-компаниях, которые занимаются проектной работой.

Зарплата:

Зарплата IT специалиста по тестированию во многом зависит от того, что он тестирует и в какой компании трудится. В среднем тестировщик зарабатывает от 50 до 100 тысяч рублей.

Профессия IT №6. Специалист по юзабилити (UX/UI)

IT cпециалиста по юзабилити еще называют UX дизайнером или юзабилити инженером. Его главная задача –сделать так, чтобы продукт или программа были понятны и удобны для пользователя.

Обязанности:

Специалисты по UX (User eXperience) должны довести продукт до ума и сделать так, чтобы он стал максимально удобным и легким для пользователя. Эксперт должен провести качественный анализ конечного результата работы программистов и разработчиков продукта. Им нужно выяснить,соответствует ли продукт ожиданиям заказчика и насколько интуитивно просто его смогут использовать потребители.

Специалист по UI (User Interface) отвечает за то, как будет выглядеть интерфейс и как он будет реагировать на действия пользователя. Этот человек рисует кнопочки, иконочки, формы, подбирает шрифты и делает так, чтобы все было гармонично и красиво.

Граница между двумя <>IT специалистами очень тонка, зачастую компаниям проще искать эксперта, который сможет совместить два направления.

Где работать:

Существуют специальные компании и даже группы компаний, которые занимаются разработкой и проверкой дизайна интерфейсов, однако вакансии спецов по юзабилити есть и у ведущих торговых домов,и агентств по продаже недвижимости.

Зарплата:

Сумма зарплат стартует от 60 тысяч рублей и может достигать 100 и более тысяч, в зависимости от проекта и компании.

Источник

Как начать строить карьеру в ИТ, если у вас пока нет опыта

Меня зовут Константин Щеглов, я занимаюсь коммерческой веб-разработкой с 2001-го года, а последние 13 лет активно участвую в формировании команд и подборе сотрудников в технические департаменты компаний, в основном занимающихся мобильной, веб- и телеком-разработкой, и сегодня хотел обсудить некоторые тонкости построения карьеры в ИТ на начальном этапе, когда у вас еще нет опыта.

Я в двух словах расскажу, как обстоят дела на рынке, мы поговорим о востребованных навыках, о возможностях для обучения, мы обсудим, как составлять резюме и что говорить на собеседованиях. Отдельно обсудим ожидания работодателей. Так же я расскажу о некоторых хитростях построения карьеры в ИТ.

Итак, поехали!

Положение дел на рынке

Сейчас на рынке наблюдается тотальная нехватка кадров, специалистов очень не хватает, поэтому при желании попасть можно куда угодно. Рынок ИТ стремительно растет, теперь даже на первый взгляд не относящиеся к разработке компании позиционируют себя, как ИТ-компании. Например, пять лет назад было сложно поверить, что пиццерии и строительные магазины будут занимать активную позицию на ИТ-поприще. DoDo-пицце и Леруа Мерлен привет!

Если вы решите посвятить свою жизнь работе в технологических компаниях, то я рекомендую в первую очередь обратить внимание на крупных игроков на рынке – это большие компании. У них, как правило, выстроенные процессы, но при этом много легаси. Легаси же на мой взгляд это не всегда плохо. Работая со старым кодом можно разобраться как система устроена внутри и пообщаться с более опытными коллегами.

Также имеет смысл посмотреть в сторону стартапов. Да, там порой совсем нет выстроенных процессов, но зато можно много чего сделать руками «с нуля», поработать над такими задачами, как разработка архитектуры ядра системы или написать реализацию своего первого синглтона. Да и платят в стартапах несколько больше, т.к. риски больше.

Не рекомендую начинать свою работу с аутсорса, т.к. ИТ-компании сейчас не только про разработку, но и про командную работу. На аутсорс-проектах сложнее научиться грамотной коммуникации в силу естественных ограничений. Думаю, что имеет смысл поработать несколько лет в офисе, сформироваться как разработчик, и уже после этого уходить на аутсорс, если в офисе совсем невмоготу. Купить билет и уехать на Бали!

Отмечу, что большие компании не однородны, тот же Мейл.ру отличается от проекта к проекту. При этом в большие проекты войти намного легче на начальных этапах карьеры, зашел стажером – сделал карьеру там. На позиции технического директора или ИТ-директора туда сложно попасть в силу того, что скорее всего вы будете носителем иной корпоративной культуры, да и почти наверняка у вас разовьется привычка работать и принимать решения самостоятельно, без оглядки на кого-то сверху.

Поговорим немного о выборе языка программирования. Выбор языков сейчас очень большой, можно найти себе занятие по душе. На мой взгляд мы точно не сможем обходиться без серверсайда, каким бы проектом мы не занимались. Разработчики бекенда будут всегда востребованы.

Естественно, семимильными шагами развивается мобильная разработка, мобильных устройств становится всё больше и вместе с этим всё больше становится мобильных приложений. Как известно, количество пользователей десктоп-приложений снижается, а мобильных приложений – наоборот растет.

Что сейчас еще модно? Конечно, это Machine Learning, Deep Learning, Data Science – очень популярно и востребовано. Интернет вещей дает нам целую новую отрасль с множеством нерешенных и актуальных проблем, например, проблемы с безопасностью устройств интернета вещей – очень актуальны и требуют ресурсов для их решения.

Обязательно обратите внимание на Java, этот язык программирования не теряет своих лидирующих позиций.

Куда же развивается отрасль в целом с точки зрения разработки? Я считаю, что мир движется в сторону международных и распределенных команд. Крутые аутсорсеры будут работать удаленно на зарубежные конторы за зарплату в баксах. Да, безусловно, удаленные команды надо уметь готовить, и там не обходится без каких-то трудностей, но будущее за этим направлением.

Кроме того, всегда будут востребованы те, кто умеет быстро переквалифицироваться. Самые желанные кадры в тех же стартапах – это мультискилловые сотрудники. Я не топлю за фуллстек, достаточно иметь более одной специализации. Это повысит вашу востребованность на рынке.

Востребованные навыки

Переходим к навыкам, которые сейчас наиболее востребованы.

Мой пункт номер ноль – это английский язык. Рекомендую уже сейчас заняться прокачкой своего уровня английского. Это прям мастхэв! Рано или поздно вы дойдете до того уровня развития карьеры, когда отсутствие английского языка начнет вас тормозить. Ведь английский – стандарт де факто в ИТ-индустрии.

Пока учитесь начинайте потихоньку работать. Но призываю не забывать, что работа, выбранная как подработка, может стать делом всей жизни. Например, у меня есть три лучших друга – все занимаются тем, чем начали заниматься в институте на подработке. Постарайтесь получить опыт работы в реальном проекте. Наверное, и можно самостоятельно научиться делать правильные вещи, но в команде это будет проще. Человек – существо социальное.

Задумайтесь о своих пет-проектах – это отличная возможность показать себя. Делайте что-то для себя, пытайтесь что-то реализовать, выкладывайте результаты в опен сорс, чтобы будущий работодатель мог оценить твой уровень и прогресс. Реализация пет-проекта покажет вас с самой выгодной стороны, ведь это показывает, что вы самостоятельно смогли определить боль пользователя, выбрать решение и довести его до продакшина. Это ценное качество для разработчика.

Если фантазия не очень хорошо работает, то можно подключиться к любому опен сорс проекту, им всегда нужна помощь, всегда нужна свежая кровь, а беклог насчитывает миллион задач.

Заведите себе аккаунт на github – это прям маст хэв, почти все работодатели смотрят туда при поиске сотрудников. Причем туда можно писать не только код, но и какие-то идеи проектов, например. Это позволит вам регулярно контрибьютить в те или иные проекты. На собеседованиях сейчас обязательно спрашивают, куда и когда контрибьютил в последний раз?

Например, при работе над расширениями для Mozilla Firefox у меня получилось сделать еще один проект совместно с Кеном Сандерсом, дизайнером из США, когда мы вместе создали версию скина для Фаерфокса для слабовидящих пользователей, или познакомиться с целой толпой переводчиков, начиная от немецкого и заканчивая каким-нибудь, например, иранским языком. Это был отличный опыт!

Обязательно постоянно изучайте что-то новое по своей специальности. Не забывайте постоянно учиться, это касается не только программирования, следите за развитием технологий, с которыми работаете. Для этого есть блоги, чатики, весь интернет сейчас в помощь! Обязательно держите руку на пульсе, «трогайте ручками» новые языки программирования. Писать всю жизнь на одном языке можно, но мир не стоит на месте. Ведь если посмотреть, как мы программировали 10 лет назад и какие инструменты использовали, то станет понятно, что ИТ очень стремительно развивается!

Рекомендую так же обратить свой взгляд на смежные технологии: если ты бекенд-разработчик – будь немного в курсе фронта, если пилишь интерфейсы – неплохо бы немного понимать в дизайне, тимлиду неплохо бы ориентироваться в управлении проектами и так далее.

Развивайте коммуникативные навыки: учитесь общаться с людьми не только с ИТ-шниками, но и со смежными подразделениями. Small talks наше всё, хоть и не очень принято в России. Закончите курсы риторики – внятно говорить и убеждать это хороший навык. Прочитайте несколько книг по ведению переговоров, в один день они окупятся многократно. Например, «Нет. Лучшая стратегия переговоров» Джима Кэмпа или «Договориться можно обо всем» Гэвина Кеннеди.

Это может звучать дико для ИТ-шника, но имеет смысл заняться личным брендом, этим надо заниматься потихоньку и планомерно. Начните с блога – пишите о работе и о себе. Блог должен отвечать на два вопроса: во-первых, он должен показывать, что вы профессионал в своей области, а во-вторых, что вы адекватный человек. Поэтому рекомендую писать как о работе, так и о себе что-то личное. Завести аккаунты в различных соц.сетях – хорошая идея. Для того, чтобы было проще их вести, для каждой соц.сети можно определить тематику, например, пишу на ЛинкедИн только по работе, в фейсбуке – о себе и о работе, в Инстагарме – только о себе, в твиттере пишу о прочитанных книгах.

Занимайтесь прокачкой сети знакомств даже когда работаете и кажется, что развитием сети можно не заниматься. Как показывает практика, сеть нужна, когда начинает штормить, и в этот момент она должна быть уже развитой и рабочей.

Для того, чтобы хорошо писать надо писать больше, в этом поможет медиаплан. Он позволит определиться с тематикой блога и зафиксировать частоту публикаций. Начнете писать по плану – писать станет легче.

И пара слов о личной эффективности: прочитайте одну-две книги по таймменеджменту, научитесь планировать свой день. Классика – «Getting Things Done» Дэвида Аллена. Это позволит соблюсти так называемый livetime balance, ведь его несоблюдение рано или поздно приведет к выгоранию.

Возможности обучения

Я в ИТ уже почти 20 лет, но каждый день все равно нахожу для себя что-то новое, какие-то новые точки роста, и это круто! Вообще, работая в ИТ надо научиться постоянно учиться, без этого никак. Естественно, начинать надо с самообучения – это очень важно, это позволит развивать и совершенствовать существующие навыки, а новые навыки – приобретать.

Чатики – это кладезь знаний, и пусть ИТ-шники не всегда открытые ребята, но в любом чатике всегда найдется кто-то, кто поможет. Кто помог раз – поможет еще, запомните это. Хабра тоже очень ценный источник информации, имеет смысл подписаться на блоги основных игроков на рынке – Яндекс, Мейл.ру, Баду, Авито, Сбербанк, Раффайзен-банк, Альфабанк и др. А книги дают пищу для ума. Выработайте у себя привычку постоянно читать. Но если много читать, то в голове начнется путаница, поэтому попробуйте делать какие-то заметки по прочитанному, либо в формате дневника, либо в формате блога. На ваш вкус, в общем. Это позволит найти нужную книгу по прошествии нескольких лет. Без записей вся информация со временем превратится в кашу, либо вообще сотрется из памяти.

Читайте зарубежные источники, т.к. почти всё новое у нас это то, что было новым у них несколько лет назад. Sad, but true. Плюс это поможет тренировать английский язык, о котором я говорил ранее. И имеет смысл хотя бы в ознакомительном порядке почитать литературу о смежных областях. Маркетинг, продажи, дизайн, сторителлинг, нетворкинг и др. Чем больше багаж неиспользованных знаний, тем шире взгляд на проблемы – это всегда будет полезно.

Если есть возможность, то постарайтесь на работе найти наставника, как правило, хорошие специалисты не против поделиться знаниями или что-то подсказать. В общем, слушайте советов более опытных коллег, так как почти все проблемы, с которыми вы столкнетесь уже кем-либо решались ранее. И отмечу, что для разработчиков бывает полезно посидеть на первой линии поддержки – пообщаться с пользователями. Бесценный опыт, и на систему начинаешь смотреть после этого совсем с другой стороны.

Рекомендую раз-два в год посещать конференции: во-первых, это нетворкинг, во-вторых, будете в курсе новых веяний, в-третьих, это возможность подсмотреть, кто и как решает насущные задачи. Но самое главное – это возможность лично познакомиться и пообщаться со спикерами. Достаточно большой выбор тематик у конференций Олега Бунина. Цены, правда, кусаются. DevConf, HighLoad, мобильный Мобиус проходит пару раз в год.

Цены на билеты сейчас неадекватные, поэтому самый простой способ попасть на конфу – это самому стать спикером! Лайфхак! Мало того, что вход будет бесплатным, так и будет возможность пообщаться за кулисами с признанными экспертами и потусить в неформальных условиях.

Как правило, у организаторов всегда дефицит докладчиков поэтому заявки можно подавать пачкой, это нормальная практика. Какую-нибудь тему рано или поздно примут, может не с первого раза, но точно примут. Подавайте заявки как можно раньше – так будет больше времени на согласование с программным комитетом. Члены программного комитета в основном хорошие люди, и они плохого не посоветуют. Уделяй внимание своим софтскиллам при выступлении, будешь нормального «говорить» – будут звать на все конфы, уже не задаваясь вопросом о том, какая у тебя выбрана тема.

Посещайте митапы, они бесплатны, молодых там ждут с распростертыми объятьями. Это возможность потусоваться, узнать что-то новое, заглянуть в офис интересующей вас компании. Очень хорошие митапы устраивает Авито, а Раффайзен-банк проводит как технические митапы, так и встречи по управлению проектами – имеет смысл посетить для общего развития.

Отслеживайте проходящие хакатоны и принимайте участие в них. Это прекрасная возможность поработать над интересными задачами в максимально короткий промежуток времени. Концентрат ИТ-шной движухи – это и нетворкинг, и новые знания, и работа в команде. Например, недавно в Москве прошел хакатон Hack.moscow.

Обязательно уделите внимание обучающим программам Яндекса, Мейл.ру, GeekBrains и других компаний. Успешное прохождение обучения если не гарантирует вход в большую компанию, но точно дает серьезное преимущество. Например, Академия Яндекса или Академия больших данных MADE Мейл.ру, у hh.ru есть бесплатная школа программистов, которая готовит фулстек-разработчиков.

Возьмите за хорошую практику заканчивать один-два курса в год, причем выбирайте курсы так, чтобы они развивали и углубляли ваши навыки.

Как составить резюме

Давайте теперь немного о составлении резюме поговорим. Начать имеет смысл с определения своих киллер-фич. Для начала возьмите страничку А4, сложите ее пополам: напишите на одной стороне что умеете, на другой – что хотите. И вычеркните все, кроме одного-двух пунктов, начиная с самых мало значительных. В идеале и в том и в другом столбце останутся одинаковые пункты – это и есть ваши киллер-фичи, за них вас купят на рынке. Это то, в чем вы являетесь безусловным профессионалом.

Вокруг киллер-фич должно быть построено всё – резюме, рассказ о себе, все заданные на собеседовании вопросы должны сводиться к этим фичам. Остальное всё – второстепенно. При ознакомлении с резюме HR должен точно понимать, вы хотите стать и чем заниматься.

Если же у вас есть разноплановый опыт и несколько возможных путей развития, то имеет смысл составить несколько резюме для разнотипных вакансий.

Чего делать точно не стоит? Например:

Сейчас я вижу два основных канала размещения резюме. Во-первых, можно создать профиль на hh.ru, LinkedIn и других сайтах по поиску работы. Некоторые считают, что hh.ru уже не тот, но слухи о его кончине слишком преувеличены. А ЛинкедИн чувствует себя прекрасно несмотря на блокировку.

И Фейсбук сейчас активно используется для поиска кадров. Единственный момент: не стоит превращать профиль в подробное резюме, достаточно указать места работ и должности.

Кроме того, как вариант, ожно сделать рассылку резюме всем ключевым игрокам, например, Яндекс, Мейл, Авито, Райффайзен, Тинькофф, Альфа-банк. Даже просто сходить на собеседование в такие компании имеет смысл – это хороший опыт.

Собеседования

Итак, резюме размещено, а этом значит, что рано или поздно вас начнут приглашать на собеседования. Рекомендую в начале ходить на все собеседования подряд, даже если компания не очень нравится. Дело в том, что для того чтобы пройти собеседование в компанию-мечту надо уметь проходить собеседования, а для этого нужна практика. Опыт позволит не нервничать, десяток-другой собеседований позволит понять, какие вопросы задают, научиться не теряться и проговорить ответы на часто задаваемые вопросы.

Помните, что хороший экспромт – отрепетированный экспромт, поэтому обязательно отрепетируйте рассказ о себе и ответы на вопросы, которые могут задать на собеседовании.

В самопрезентации расскажите о своих достижениях, что сделали, чего добились, с кем работали. «Я-я-я» на этом этапе, никаких «мы». Ваши пет-проекты тут очень пригодятся. Выполненные курсовые и дипломные работы, которые ложатся на тему вашей будущей занятости – тоже. Не стесняйтесь, сейчас самое время побороться с «синдромом самозванца».

Обязательно запоминайте вопросы, которые вам задают. Это позволит их систематизировать, подготовить и отрепетировать ответы на эти вопросы. Список их будет пополняться по мере того, как вы будете проходить собеседования.

Не стесняйтесь запросить обратную связь. Это касается как технической, так и общей части собеседования. Если не ответили на какой-то заданный вопрос, то в конце не стесняйтесь выяснить, какой ответ был правильный. Хорошие ребята всегда объяснят, расскажут, подскажут – предоставление обратной связи очень хорошо характеризует компанию. У HR-а попросите совета, что стоит улучшить как в резюме, так и в части самопрезентации.

И как там говорят? «Повторенье – мать ученья!» Не стесняйтесь сходить в одну компанию несколько раз по прошествии какого-то времени. То, что не сложилось с первого раза не значит, что не сложится со второго. Пройдет время, вы вырастете как специалист, а повторный интерес к компании лишь подчеркнет вашу настоящую заинтересованность в этой работе.

К слову, не бойтесь возвращаться на предыдущие места работы. Порой такое бывает. Вернувшийся сотрудник как правило очень ценен, т.к. знаком с системой и предметной областью. Его вхождение в рабочий процесс, можно сказать, проходит молниеносно!

И в завершение темы про собеседования замечание о пунктуальности: на встречи приходите вовремя, хоть это несколько по-капитански звучит, на это все еще обращают внимание. Но помните, что хуже тех, кто опаздывает на встречи, только те, кто приходит заранее.

Ожидания работодателя

Давайте поговорим о том, что же ждет от нас работодатель.

Во-первых, разумеется, это активный подход к задачам. Болейте за выполняемую задачу: сделали, не только смените ее статус в системе постановки задач, но и попингуйте соседей, например, менеджера проекта о том, что с вашей стороны пуля вылетела, или тестировщика, что ему пора приниматься за свою часть. Это очень важно. Любой работодатель хочет видеть члена команды – активного, коммуникабельного, инициативного, не очень борзого, желательно за рыночную стоимость.

А во-вторых работодатель ждет от нас нацеленность на результат, то есть понимание того, что результат важнее всего. Поэтому уже сейчас учитесь доводить дело до конца. Кстати, диплом о вышке – хороший знак того, что вы об этом знаете.

И еще к слову, имеет смысл получить диплом о высшем образовании еще из тех соображений, что диплом поможет в получении рабочей визы, если есть идеи на счет релокейта, но крутая математика нужна не везде.

Всегда работайте на результат, а не на процесс. Как любят говорить «мы усталость не оплачиваем», если задача не доехала до боя, то для компании это пока только расход. Хотя, справедливости ради отмечу, без хорошего процесса не будет хорошего результата. Рекомендую сначала показать, что вы можете выполнять задачи точно и в срок, это особенно важно на испытательном сроке, а уже потом можно более активно высказывать свое мнение.

Что еще рассказать? Понимание скрама и эджайл просят на четырех собеседованиях из пяти. Имеет смыл начать с The Scrum Guide, он совсем коротенький – описывает, что надо делать. А потом прочитать «Scrum. Революционный метод управления проектами» Джеффа Сазерленда, он расскажет о том, почему делать нужно именно так.

Найдите и соблюдайте баланс между «разберусь сам/спрошу коллегу». Понятно, что постоянно отвлекать коллег – плохо, но есть и другая крайность, когда новичок тратит несколько дней на то, что бы разобраться с тем, что можно было бы решить за 15 минут, пообщавшись с коллегой. Очень важно нащупать в этом вопросе «золотую середину».

Всегда приветствуется адекватная реакция на критику и способность предоставить качественную обратную связь коллегам, ведь всем известно, что сначала надо отметить то, что понравилось, потом уже обозначить возможные точки роста. Иначе это не работает.

Хоть и говорят, что плох тот новенький программист, который в первые полгода не предложит переписать всю систему, не надо пытаться научить новый коллектив как правильно на ваш взгляд работать. Просто держите в уме, что без вас тут как-то до этого работали и справлялись, ведь тут тоже не дураки работают. Просто допустите эту мысль, это полезно.

Карьера

И в заключении хочу обозначить несколько хинтов по развитию карьеры.

Всегда необходимо думать о будущем, как хороший хоккеист думает не о том, где шайба сейчас, а о том где она окажется через пару мгновений. Суть в том, что не надо стеснятся фантазировать о новых технологиях и подходах, вписываться во всякие новые экспериментальные штуки. Не надо бояться потратить на это время. Ведь это делается не ради того, чтобы поставить галочку «ну теперь я знаю эту Flutter», а для того, чтобы хотя бы на чуточку представлять, где будет твоя специализация через пару-тройку лет и быть к этому готовым.

Если задаться мыслью и подумать о том, какими средствами и инструментами мы пользовались 5-10 лет назад и сравнить с текущими, то становится очевидно, как стремительно и бурно развивается мир ИТ, и обязательно за ним нужно успевать.

Будьте в курсе и не упускайте возможностей: HR – твой верный друг, товарищ и брат, дружите с ними. Не упускайте возможности карьерного роста – общайся с HR-ами даже если сейчас не ищете работу. Сегодня не ищете – завтра наоборот. Да и всегда полезно быть в курсе ситуации на рынке, это можно делать подписавшись на каналы с вакансиями – держать руку на пульсе рынка полезно.

Меняйте работу вовремя – не сидите долго на одном месте, но и не скачите с места на место. Уходите на пике успеха. Не ждите, когда станет плохо на текущем месте работы – сделали интересное, достигли поставленных целей – двигайтесь дальше. Сидя на одном месте достаточно долго можно получать зарплату больше рынка, но это будет тормозить возможности сменить место работы, что в свою очередь приведет к торможению вашего развития. Помните, что «мир тесен» – сохраняйте старые контакты своих коллеги, пересекаться с ними вы будете регулярно.

И несколько слов о роли тимлида. Не отказывайтесь от этой роли в начале карьеры. Попрограммировав лет пять карьера вас обязательно вынесет к этому рубежу. А тимлид – это софтскиллы, значит ими уже сейчас имеет смысл заниматься.

Посещайте конференции и митапы, смотрите, как ведут себя профи – и просто зеркально отразите их поведение. Нельзя отзеркалить то, что ни разу не видел, ведь так?

Если вы станете тимлидом, то надо обязательно прокачивать свою публичную активность, ведь это позволяет формировать не только ваш личный имдж, но и имидж компании. Сейчас это очень востребовано, скромность не в чести.

Как говорил Владимир Ильич Ленин «Учиться, учиться и еще раз учиться»! Обязательно прокачивайте управленческие навыки, управление собой и коммуникативные навыки.

Развивайте бизнес-ориентированность, проектное мышление, например, очень рекомендую книгу Максима Коткина «И ботаники делают бизнес» – она даст примерное представление, как в России работает средний бизнес. Читайте больше, читайте больше о технике, о бизнесе, о работе с людьми, всё это так или иначе пригодится.

На самом деле деньги – это восполнимый ресурс, а вот время – нет. Вы в самом начале карьеры, и время у вас есть – это самый главный козырь! Дерзайте, и всё получится!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *