Все статьи Новости Поиск работы Истории Карьера Развитие Happy HR

Какие направления есть в ІТ? Выбираем подходящую профессию

26.04.18 Карьера Увійти в ІТ 8 min reading

Интересует работа в IT, но не знаете, какую профессию выбрать? Какие направления есть в этой сфере и кому подойдут, рассказывает соосновательница консалтингово-тренинговой компании E5 Алена Лубчак, которая работает в IT c 2005 года и прошла путь от сотрудницы отдела поддержки до менеджера проектов и руководителя офиса. 

Какие направления есть в ІТ? Выбираем подходящую профессию 1
Алена Лубчак

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

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


1. Разработка (Development)


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

Все специализации в IT имеют градацию по уровням: Junior только начинает карьеру в своей сфере, Middle — это специалист среднего уровня, а Senior — высшего. Кроме этого, разработчики также могут достигать уровня Lead (руководителя команды): Tech Lead или Team Lead — с акцентом на технические или менеджерские навыки.

Вам подойдет это направление, если вам оно интересно. Тогда просто начинайте учить языки программирования. Их достаточно много, но самые популярные и простые — HTML и CSS. Можно начать с конструкторов сайтов по типу WordPress, это еще проще. Разобравшись с простым, переходите к чему-то посложнее, например к PHP. Сейчас очень популярна также Front-End разработка, поэтому подключайте Javascript, фреймворки Angular, React JS — и вперед. Принцип простой: выбираете технологию, которая близка именно вам, учите и практикуетесь. 


2. Тестирование (QA)


Здесь все немного проще. Тестирование бывает двух видов: manual testing (тестирование вручную) и automation testing (автоматическое тестирование).

Для manual testing тестировщик получает программу и тест-кейсы (перечень действий, которые необходимо выполнить, чтобы получить нужный результат). Тестировщик берет новый релиз программы, выполняет эти действия и проверяет, работает ли программа так, как задумано. Если нет — фиксирует bug, то есть ошибку, которую должен исправить программист. В случае automation testing происходит то же самое, но с помощью мини-программ, которые сами проходят по всем тест-кейсам. Задача тестировщика — написать такие программы, чтобы максимально автоматизировать повторяющиеся задачи.

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

Как стать тестировщиком? Читайте в статьях о профессиях QA-инженеров 👇

QA engineer (тестирование вручную) 
QA automation engineer (автоматическое тестирование) 


3. Системное администрирование (System Administration)


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

Работа системного администратора может быть простой, как у эникейщиков (с англ. any-key — «любая клавиша»), которые отвечают на все, даже очень примитивные вопросы пользователей. А может быть и достаточно сложной, как у специалистов Development & Operations, которые совместно с разработчиками продумывают, выстраивают и мониторят инфраструктуру сложных проектов. Они часто инсталлируют новые версии продуктов на production — реальные сервера, которыми пользуются реальные пользователи.

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


4. Менеджмент (Management)


Для менеджеров в ІТ есть много вариантов работы: Account manager, Scrum master, Project manager, Delivery manager, Portfolio manager, и другие. Рассмотрим некоторые позиции.

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

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

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

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

Project manager. Здесь к работе Scrum Master добавляется планирование, управление рисками, а часто и управление людьми, их мотивация, составление персональных планов развития и т.д.

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

5 вопросов о работе Project Manager в ІТ-компании

Читать

Delivery manager работает с большими проектами — от 20 до 1000+ человек. У такого менеджера есть определенное количество команд, которыми управляют Scrum masters или Tech/Team Lead’ы, и он работает непосредственно с ними (руководителями команд). Но задачи, по большому счету, те же, что и у Project manager: сделать проект успешным, процесс разработки — стабильным и предсказуемым, а потери — минимальными. Delivery manager отвечает за результативность всех команд.  

Эта должность по-разному называется в разных компания и проектах. В целом она очень похожа на Program manager или RTE (Release Train Engineer).  

Portfolio manager выполняет роли и задачи проектного менеджера, но работает сразу с несколькими проектами. Его главное отличие от Delivery manager/Program manager — в том, что проекты, которые он координирует, могут быть абсолютно не связаны с точки зрения бизнеса или связаны только частично. 

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

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


5. Маркетинг и продукт (Marketing&Product)


Это сотрудники, которые отвечают на вопрос: «Что мы делаем?» с точки зрения идеи продукта. Какие это могут быть профессии? 

Бизнес-аналитик берет идею у заказчика и транслирует ее разработчикам. Не просто: «Сделайте это красиво и кнопку вот тут синюю». Нужно объяснить все детально, написать техническое задание (ТЗ), сделать mock-up (демонстрационную модель), убедиться, что требования не противоречат уже существующему функционалу и т.д.

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

Product Manager отвечает за успешность продукта на рынке в целом. Зачастую он хорошо разбирается в конкретном рынке, его потребностях и тенденциях. Его главная задача — сформировать виденье продукта (что мы делаем, кто будут наши потребители) и проследить, чтобы продукт соответствовал этому виденью. 

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


6. UX/UI дизайн (User experience/User interface Design)


UX — это опыт пользователя, который он получает в процессе работы с вашим продуктом: достигает ли он своей цели и насколько просто или сложно это сделать. UI —  то, как для пользователя выглядит интерфейс вашего продукта. То есть UX — это как пользоваться чем-то, а UI — то, как это выглядит.

UX/UI дизайн — это проектирование пользовательских интерфейсов, в которых удобство использования так же важно, как и внешний вид.

Обычно это делает один человек, потому что потребности продумывать отдельно UX и UI нет, так как эти понятия очень смежные. Но вполне возможно, что вы будете специализироваться на чем-то одном, ведь смежные не значит одинаковые.

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


7. Служба поддержки (Customer Support) 


Служба поддержки — это люди, которые общаются с конечными пользователями по телефону, в мессенджерах або через email. Поддержка делится на уровни.

  • Level 1 — это базовый уровень, где нужно дать пользователю стандартный ответ или рекомендацию. Зачастую для этого есть набор готовых шаблонов.
  • Level 2 — это люди, которые могут провести техническую оценку проблемы. Для этого нужны минимальные технические навыки, чтобы собрать, оценить и правильно интерпретировать данные от пользователя, а не просто порекомендовать переустановить приложение 🙂

Могут быть и дополнительные уровни поддержки – их наличие зависит от сложности продукта.

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


8. Менеджмент сообществ (Community Management)


Это направление очень популярно, например, в Game Dev — разработке компьютерных игр. Community Manager — это человек, который создает сообщество любителей чего-то, например игры «Дота». Community Manager устраивает чемпионаты, ивенты, встречи с известными игроками. Особые технические навыки для этого не нужны, но без любви к продукту точно не обойтись 🙂

Вам подойдет это направление, если вы любите продукт, готовы его популяризировать, собирать единомышленников и просто горите этим. Пригодятся навыки организатора событий и определенные знания в PR — как правильно преподносить новости, вызывать максимальный резонанс, работать со СМИ, на форумах и т.д. 


9. Продажи (Sales)

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

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


10. Работа с персоналом и брендом работодателя (HR & Employer Brand)


В этом направлении работают HR Manager (он еще может называться Talent Acquisition Manager, People partner), Recruiter, PR Manager, Happiness Manager и т.д.

HR Manager отвечает за общую политику компании касательно сотрудников: адаптацию, мотивацию, социальные компенсации, вплоть до увольнения. Такая позиция есть в компании любой отрасли. HR Manager помогает мотивировать, развивать сотрудников, обучать их необходимым для работы навыкам и знаниям, проводить аттестацию и т.д. — объем работы зависит от конкретной компании.

Recruiter занимается поиском и подбором персонала. Специфика рынка IT — дефицит кадров. Поэтому для рекрутера важно не просто найти кандидата, но еще и уговорить его пройти собеседование, т.к. зачастую вакансий больше, чем кандидатов, особенно на редкие позиции.

Happiness Manager работает над созданием здоровой и дружественной рабочей среды. Такой человек совмещает в себе несколько ролей: и HR’а, и администратора, чья главная задача — создать такую атмосферу, чтобы люди в компании были счастливы и довольны. Эта должность достаточно редкая, а обязанности очень зависят от конкретной компании. 

PR Manager, Employer Brand Manager, Company Ambassador. Задача таких специалистов — создать нужный образ компании для клиентов (PR Manager) и/или потенциальных сотрудников (Employer Brand Manager, Company Ambassador). Для этого можно организовывать встречи профильных сообществ, освещать работу компании в СМИ, спонсировать или организовывать конференции и т.д. Главное —  создать образ компании мечты, подчеркнуть преимущества или просто заявить о себе.

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


11. Администрирование (Administration)


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

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

Интересная позиция в IT-компаниях — Travel Manager. Это люди, которые помогают получать визы, планировать командировки, бронировать гостиницы, билеты и т.д. Их главная задача — максимально упростить для сотрудников процесс командировки за границу, чтобы они могли сконцентрироваться на рабочих вопросах.

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


12. SEO и закупка трафика

В последнее время это направление очень популярно. SEO-специалисты оптимизируют сайт (тексты, контент и код), чтобы поисковики находили его лучше и ставили первым в выдаче. А Traffic Buyer’ы закупают трафик в интернете и перенаправляют его на нужные вам сайты.

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

***

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

Ищете работу в ІТ?

У нас на сайте много вакансий украинских и международных компаний 👉

Вакансии

Читайте также

IT для тех, кто не хочет кодить: позиции, лайфхаки и полезные ресурсы для свитчеров

5 профессий в ІТ, где не нужен опыт работы

Как IT-специалистам найти работу в кризис: советы рекрутера

Newsletter that develops your career

Subscribe to Happy Monday's weekly newsletter, prepared by our editor-in-chief, with a selection of the most exciting content, news, and career opportunities.

Больше
More More for companies
Job seekers
For companies
Войти
Have idea!

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: