Сергей Дмитриченко. О наиболее востребованных профессиях в ИТ

Сергей Дмитриченко
Основатель рекрутингового агентства GMS и сооснователь поисковой системы для IT-рекрутеров Amazing Hiring

– Чем занимаются компании, в которых вы работаете?
GMS оказывает услуги по подбору персонала в сфере IT. Компании заказывают у нас поиск нужных им специалистов, а мы различными способами ищем, оцениваем и представляем кандидатов. В основном мы работаем с крупными технологическими компаниями — «Яндекс», Ozon.ru, Parallels, финансовыми компаниями, разработчиками игр и быстрорастущими стартапами. Мы сотрудничаем не только с российскими заказчиками. Порядка 30% составляют клиенты из Европы, Азии, США.Четыре года назад мы в GMS задумались о том, как работать эффективнее, и придумали систему поиска для рекрутеров Amazing Hiring. Это отдельная дружественная компания, с которой GMS находится в партнерских отношениях и активно участвует в развитии. Программа выполняет большую часть работы рекрутера (человека, занимающегося подбором персонала для компании — прим. сайта) по поиску кандидатов: она собирает публично доступную в интернете информацию о кандидате, сопоставляет разные профили в социальных сетях и объединяет данные, если они принадлежат одному человеку.

– Какие специалисты сейчас самые востребованные на IT-рынке?
– Востребованы квалифицированные разработчики, чьи приложения способны выдерживать большую нагрузку. Такими программами сможет пользоваться огромное количество людей.Последние несколько лет активно ищут специалистов, пишущих приложения для мобильных платформ — Android и iOS. Нужны работодателям и Python-разработчики. Python — довольно простой, но универсальный язык программирования, который позволяет работать с большими объемами данных (специалисты по которым, кстати, тоже пользуются спросом). Этот язык используется для написания невидимой для пользователя серверной части.Помимо обычных программистов, спросом пользуются и разработчики с дополнительными компетенциями. Например, DevOps-инженеры — нечто среднее между системным администратором и разработчиком. Эти люди отвечают за автоматизацию сборки продукта.

– Как стать разработчиком, за которым будут охотиться рекрутеры?
– Стоит начать с хорошего базового образования. Из московских вузов я бы выделил МГТУ имени Н.Э. Баумана, МФТИ и МГУ, из питерских — СПбГУ и ИТМО. На старших курсах можно начать совмещать учебу с получением коммерческого опыта в разработке — устроиться на работу или стажировку в IT-компанию. И уже спустя три-четыре года человек станет квалифицированным специалистом. Впрочем, в зависимости от области, в которой работает человек, этот срок может быть короче. Например, разработчики мобильных приложений, проработав в коммерческой разработке всего полгода-год, получают десятки предложений о работе.

– Вы упомянули, что сейчас востребованы специалисты по большим данным. Чем они занимаются?
– Специалисты по большим данным (англ. — Big Data Scientist) организуют сбор данных, их дальнейший анализ, и ищут в огромном массиве информации закономерности, которые можно использовать. Для наглядности приведу пару примеров из области рекрутмента (поиск и подбор персонала — прим. сайта). Анализ огромного количества данных о кандидатах на рабочие профессии показал, что если рекрутер дважды позвонил человеку и тот не взял трубку, то на третий раз уже не стоит звонить. Если даже соискатель ответит и согласится на предложение, он либо не выйдет на работу, либо окажется неуспешным.Также в США было проведено исследование, в ходе которого проанализировали параметры, влияющие на успешность банковских продавцов. Главный фактор, по которому можно предсказать, будет ли кандидат хорошим работником, оказалось количество ошибок в резюме. Очевидно, если человек достаточно внимателен, чтобы вычитать свою анкету, он будет перечитывать и письма, которые он отправляет клиентам, и в целом более ответственно отнесется к работе.

– Какое высшее образование нужно получить, чтобы стать специалистом по большим данным?
– Можно начать с базового математического образования. Специалист по большим данным должен разбираться во всех разделах этой дисциплины, от математического анализа и аналитической геометрии до теории вероятностей. После бакалавриата стоит получить уже более узкоспециализированное магистерское образование, например, в НИУ ВШЭ на факультете компьютерных наук или в МФТИ на факультете инноваций и высоких технологий по специальности «анализ данных».Кроме того, можно бесплатно получить дополнительное образование в области больших данных. Такую возможность дают Школа анализа данных «Яндекса», «Техносфера» — совместный образовательный проект Mail.Ru Group и факультета ВМК МГУ, «Технопарк» Mail.ru — совместный образовательный проект МГТУ им. Н.Э. Баумана и Mail.ru Group, Центр компьютерных наук в Санкт-Петербурге — совместная инициатива клуба Computer Science при ПОМИ РАН, компании JetBrains  и Школы анализа данных. Из коммерческих курсов могу порекомендовать «Лабораторию новых профессий» и Школу данных «Билайн»

– Где может работать специалист по big data?
– Это может быть любая сфера, в которой приходится сталкиваться с большими объемами данных. Такие специалисты нужны в крупных интернет-компаниях, вроде уже упомянутых мной «Яндекса» и Mail.ru Group, в банках, телекоммуникационных компаниях, таких как «Вымпелком» или МТС, в розничной торговле, рекрутменте, а также в различных наукоемких стартапах.

– Кто придумывает продукты, над которыми работают перечисленные вами специалисты?
– Этим занимаются product-менеджеры (менеджеры продукта — прим. сайта) — еще одни специалисты, без которых не обойтись в IT-индустрии. Эти люди общаются с заказчиками и с потенциальными пользователями продукта, узнают, какие требования и пожелания выдвигают те и другие. Из этих, не всегда явных, требований менеджер продукта составляет набор задач, расставляет приоритеты и ставит эти задачи команде разработки.

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

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

– Какое высшее образование должно быть у квантового аналитика?
– Чаще всего эти люди получают образование в сфере IT. Можно окончить МФТИ или МГТУ имени Н.Э. Баумана. Сильные IT-факультеты есть в СПбГУ, ИТМО, Уральском федеральном университете имени первого Президента России Б.Н. Ельцина, Новосибирском государственном университете, Саратовском государственном техническом университете имени Ю.А. Гагарина.Кроме того, чтобы досконально разобраться в теме, многие квантовые аналитики получают второе высшее образование в области финансов.

– Какой карьерный рост может быть у IT-специалиста?
– Обычно студенты старших курсов и выпускники начинают с разработки, даже если в дальнейшем они хотят стать менеджерами продуктов или специалистами по большим данным. Молодых специалистов охотно берут работать младшими разработчиками, а многие IT-компании (Abbyy, JetBrains, «Лаборатория Касперского», «Яндекс», Acronis, Mail.Ru Group) сотрудничают с факультетами и приглашают студентов на стажировки. Есть стандартная карьерная лестница Junior — Middle — Senior (или же младший разработчик, разработчик и старший разработчик), по которой и идут большинство программистов. После того, как человек достигнет самой высокой ступеньки, он может стать архитектором системы (англ. — System Architect). Архитектор занимается проектированием системы в целом, можно сказать, что он видит ее с высоты птичьего полета. Эта позиция подходит людям, которые успели опробовать много разных технологий и понимают, какой язык программирования на какие библиотеки лучше использовать.Разработчик, у которого есть коммуникативные навыки, может стать тимлидом (англ. — Team Leader) — лидером команды разработчиков, который распределяет задачи между своими сотрудниками. В дальнейшем этот специалист может дорасти и до технического директора.

– Какими компетенциями должен обладать IT-специалист?
– Зависит от его специализации. Тестировщик должен быть въедливым, ему должно нравиться искать ошибки. Менеджер продукта — коммуникабельным, последовательным. Он должен обладать аналитическим мышлением, ведь ему нужно уметь обрабатывать большие объемы информации и выделять суть. Специалистам по работе с большими данными понадобится аналитическое мышление и живой ум, который позволит им оперативно проверять гипотезы, и в случае неудачи быстро переходить к другой идее. Разработчики же обычно представляют собой особый типаж людей, которые стремятся все оптимизировать и автоматизировать.

– Сколько получают IT-специалисты?
– Размер заработной платы разработчика зависит от его опыта, а также от языка, на котором он программирует. Высокие зарплаты у Java-программистов: опытные эксперты получают 200–220 тысяч, специалисты со средним опытом — 130–170 тысяч. Высококвалифицированные Python-разработчики зарабатывают 140–200 тысяч. Хорошо зарабатывают мобильные разработчики. Профессионалы, создающие приложения для iOS, получают 150–180, самые опытные могут зарабатывать до 200 тысяч.Менеджер продукта, работающий в крупной компании, получает от 180 до 300 тысяч рублей — его зарплата зависит от уровня продукта и количества задач, которые он решает.

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