EngX Code Review: начни писать код еще лучше и построй эффективный процесс код-ревью.

Как выбрать свою ІТ-профессию?

Кем стать — программистом, тестировщиком или дизайнером? Что тебе больше подходит – Front-End или Back-End? Что прежде всего нужно сделать неопытному специалисту, и как потом не разочароваться в своем выборе? Ответы на эти вопросы дал Senior Software Engineering Manager Евгений Лысяков.


Какие бывают психотипы ІТ-специалистов

— Всех IT-специалистов можно условно поделить на несколько групп:

  • Front-End;
  • Back-End;
  • Data Engineering;
  • Requirements & Quality.

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

Front-End (креативные и динамичные)

Что это?

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

Для кого это?

Существует два направления в Front-End — разработка и дизайн. Они подойдут коммуникабельным людям. Развитые навыки общения — одно из главных требований для таких специалистов. В основном именно дизайнеры — люди, которые чаще всего общаются с клиентами.

Если узнали себя, подумайте над такими профессиями:

  • Дизайн интерфейсов;
  • Front-End (JavaScript);
  • Mobile-developer (iOS/ Android).

Back-End / Бизнес-логика

Что это?

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

Для кого это?

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

Если узнаете себя, подумайте над такими специальностями:

Data Engineering

Что это?

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

Для кого это?

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

Если узнаете себя, подумайте о такой работе:

  • Автоматизация процессов с помощью роботизации;
  • Data Warehouse & Business Intelligence;
  • Big Data;
  • Data Science.

Requirements & Quality

Что это?

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

Для кого это?

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

Если узнаете себя, подумайте о таких профессиях:

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

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

  1. Поговорите с представителями профессии. Расспросите о работе, попытайтесь понять их характер, что это за люди. Так вы поймете, на одной ли волне с ними.
  2. Проанализируйте свой характер. Ваша реакция на разные рабочие ситуации будет зависеть от вашего типа темперамента. Люди, мыслящие творчески и легкие на подъем, могут рассмотреть вариант работы с Front-End. А те, кто глубоко вникает во все, изучая новую информацию, могут заинтересоваться бизнес-логикой. В то же время, людям внимательным к деталям будет интересно работать с данными.
  3. Определите, интроверт вы или экстраверт. С точки зрения работы на проекте, экстраверты лучше справятся с Front-End, поскольку коммуникация является одним из ключевых компонентов должности. Впрочем, это зависит от проекта. Можно быть отличным дизайнером и одновременно интровертом. Все, что нужно для успеха — хорошая команда и правильно выстроенные рабочие процессы.
  4. А что, если я больше гуманитарий, нежели технарь? Гуманитарий — это не приговор. Все решает специальность. От вас нужно только желание развиваться и знание английского языка. Кроме того, есть много сфер в IT, где не такую важную роль играет умение писать код.
  5. Проявите себя во время обучения. И не беспокойтесь, если после курсов вас не возьмут на работу сразу. Все зависит от того, насколько вы мотивированы и как хорошо учитесь. Возьмут ли вас на проект, в первую очередь будут определять ваши профессиональные навыки, уровень английского языка и soft-skills. Также хорошим результатом будет попасть на стажировку и получить возможность поработать с более опытными коллегами.
Узнать свой уровень английского

Как не разочароваться в выборе

Нужно работать над собой и своими ожиданиями. Разочаровываются в большинстве своем те, кто после курсов приходит на работу с уверенностью, что они уже все знают, и что деньги должны плыть рекой. А оказывается, что учиться нужно постоянно. IT — очень динамичная сфера. Как только ты выучил что-то — уже надо учить другое. Сегодня новые технологии появляются каждые 2–3 года, и к этому надо быть готовым.

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

Узнай, кто ты в IT
Материалы по теме
Следи за новостями на любимых платформах