Навыки для работы в ИТ
Модуль 2
Давайте поговорим о том, что нужно знать и уметь для первых шагов в ИТ.

Все знания и умения, необходимые в какой-либо профессии, традиционно делят на два больших типа: жесткие навыки (или hard skills) и гибкие навыки (или soft skills). Иногда выделяют еще третью группу – self skills, про которые вы можете узнать из дополнительных материалов.
< определение >
Hard skills
Soft skills
– это конкретные знания, умения и опыт для выполнения определенной работы. Например, знание программирования, владение иностранными языками, математические навыки, умение работать с определенным ПО или оборудованием.
Hard skills измеряются и оцениваются наличием квалификаций, сертификатов или образования.
– это некогнитивные, межличностные и социальные навыки для эффективного взаимодействия с другими людьми и адаптации к новым ситуациям. Например, коммуникация, лидерство, умение работать в команде, эмоциональный интеллект, презентационные навыки и творческое мышление.
Soft skills обычно не измеряются сертификатами или дипломами, а определяются путем наблюдения, оценки поведения и взаимодействия с другими людьми.
Для успешной карьеры нужны и те, и другие навыки. Hard skills помогут выполнять конкретные задачи, а soft skills – взаимодействовать с коллегами, развивать лидерские качества и повышать свою эффективность.
DevOps-инженер
QA-инженер
Дата-инженер
Разработчик ПО
Менеджер продукта
UX/UI-дизайнер
Архитектор информационных систем
Бизнес-аналитик
Менеджер проектов
Хороший источник информации о навыках и знаниях для той или иной ИТ-позиции – профессиональные сообщества. Также там есть возможность найти опытного наставника, который поможет вам наметить план по первым шагам в сторону желанной профессии.
Исследователь данных
Профессии и hard skills
Теперь обсудим, какие hard skills вам потребуются для входа в сферу ИТ. Для каждой профессии набор будет свой, ведь это навыки, которые нужны в конкретных профессиях для выполнения конкретных задач.
Конкретными технологиями
Более того, в каждой компании и даже внутри ее отдельных команд требования и ожидания в области hard skills от претендента на одну и ту же роль могут сильно отличаться.
Это связано с:
Например, разрабатывать ПО можно на многих языках программирования, но в компаниях обычно используется несколько определенных – так называемый технологический стек.
Например, набор технологий, которые нужно знать и понимать для разработки мобильного приложения, будет сильно отличаться от набора для разработки, скажем, межсетевого экрана.
Они расскажут, как попали в сферу, над чем работают и о каких тонкостях нужно знать будущему соискателю. Помимо интервью, на странице каждой профессии вы найдете список необходимых для нее hard skills.
Давайте разберемся, что из себя представляют самые популярные ИТ-профессии, и какие hard skills для них нужны. Нам помогут представители этих профессий – люди, которые не первый год работают в ИТ.
Поэтому мы будем рассматривать hard skills в общих формулировках, без детальной конкретики.
А о soft skills мы поговорим позже – они одинаково касаются всех ИТ-специальностей.
DevOps инженер
Тестировщик (QA)
Конкретным продуктом и его предметной областью
Data инженер
Разработчик ПО
Менеджер продукта
UX/UI Дизайнер
Архитектор информационных систем (ИС)
Бизнес-аналитик
Менеджер проектов
Хороший источник информации о навыках и знаниях для той или иной ИТ-позиции – профессиональные сообщества. Также там есть возможность найти опытного наставника, который поможет вам наметить план по первым шагам в сторону желанной профессии.
Data scientist
Soft skills в ИТ
В отличие от hard skills, требования к soft skills для разных профессий в ИТ-сфере достаточно универсальны. Давайте рассмотрим самые востребованные из них.
< важно >
Хорошая коммуникация – один из ключевых навыков в ИТ-индустрии. Умение ясно и эффективно передавать информацию, слушать и понимать других, а также объяснять сложные концепции просто – все это важно для успешного взаимодействия с коллегами и клиентами.
Интересно, что есть стереотип, будто у ИТ-специалистов слабые коммуникативные способности. Конечно, такие люди в индустрии тоже встречаются, но разработать успешный продукт в одиночку сегодня почти невозможно – приходится много общаться с участниками команды. И чем эффективнее это общение, тем быстрее и лучше идет разработка.
Другая профессия, которая требует очень хороших навыков коммуникации – это менеджер проектов, который регулярно общается со всей командой для управления процессом.
Требования к коммуникативным навыкам могут отличаться для разных ИТ-профессий. Так, работа бизнес-аналитика, как правило, требует коммуникативных навыков на очень высоком уровне, поскольку такой человек фактически переводит с бизнес-языка на язык ИТ и обратно.
Коммуникация
Для развития навыка коммуникации можно принимать участие в тренингах, читать книги и практиковаться в общении с людьми. Это довольно объемный и разнообразный навык, который можно улучшать ежедневно.
< важно >
Умение анализировать проблемы и сложные ситуации, выделять главное, находить альтернативные пути и принимать взвешенные решения поможет вам стать ценным ИТ-специалистом.
В мире вообще сложно найти профессию, где не нужно уметь решать проблемы. В разрезе ИТ-профессий этот навык востребован прежде всего для разработчиков ПО, DevOps-инженеров, QA-инженеров и других.
Решение проблем
Для его развития полезно участвовать в проектах, где нужно решать сложные задачи, а также анализировать свои успехи и неудачи.
Прежде всего этот навык необходим для:
В быстро меняющейся ИТ-индустрии важно уметь адаптироваться к новым технологиям, требованиям и ситуациям. При этом быстрее всего меняются технологии в разрезе профессий. Специалисты должны постоянно адаптироваться, обучаться новому и искать новые сценарии. Здесь пригодится гибкость, способность быстро приспосабливаться и открытость к новым идеям и подходам.
менеджеров продукта (предпочтения пользователей могут очень быстро меняться)
Адаптивность
проектных менеджеров (в проектах все также может изменяться очень быстро)
дизайнеров (тренды и мода переменчивы)
Для развития этого навыка нужно выходить из зоны комфорта, брать на себя новые задачи и учиться новым технологиям и инструментам.
< важно >
Навык работы в команде необходим для карьерного роста, поскольку карьерные движения почти всегда сопровождаются изменением команды – а это требует от сотрудника заново выстроить командное взаимодействие. И если этот навык не развит, то в новой роли могут возникнуть проблемы.
Сегодня успешные ИТ-решения разрабатывают большие продуктовые команды, поэтому представителям всех ИТ-профессий так важно уметь эффективно сотрудничать друг с другом, делиться знаниями, поддерживать коллективный дух и решать конфликты.
Работа в команде
Чтобы развить его, полезно участвовать в командных проектах, учиться слушать мнения и идеи других, а также развивать эмоциональный интеллект.
< важно >
Этот навык необходим для любой ИТ-профессии. Для его развития полезно использовать инструменты управления временем, учиться делегировать задачи и устанавливать реалистичные сроки выполнения.
В ИТ-индустрии часто нужно делать много работы в ограниченные сроки. Умение планировать и организовывать свое время, устанавливать приоритеты, избегать отвлекающих факторов и эффективно использовать ресурсы поможет быть продуктивнее.
Управление временем
Для развития карьеры в ИТ-индустрии важно уметь вести и мотивировать команду, брать инициативу и принимать ответственность. Особенно это актуально для руководящих позиций.
< важно >
Лидерство
Особенно это важно для дизайнеров – представителей одной из самых творческих ИТ-профессий. Развивать навык креативности можно, участвуя в хакатонах, читая литературу по креативности и инновациям, а также практикуясь в поиске новых подходов и решений.
В сфере ИТ зачастую нужно искать новые решения, творчески подходить к проблемам и мыслить инновационно.
< важно >
Для развития этого навыка нужно стараться брать на себя руководящие роли в проектах или кросс-функциональных командах, участвовать в тренингах и семинарах по лидерству, а также учиться у успешных лидеров в своей области.
Все эти навыки не являются исчерпывающими и востребованы не только в ИТ-индустрии. При этом особенность soft skills в том, что их можно практически ежедневно совершенствовать путем самосознания, общения, практики и самообразования.
Креативность и инновационное мышление