Обложка: Hard skills и soft skills — какие навыки нужны программисту

Hard skills и soft skills — какие навыки нужны программисту

Hard skills и soft skills помогают заранее понять, чего ждать от будущего работника, а также влияют на ваши будущие задачи, время испытательного срока, зарплату и отношения с коллегами. Ещё «жёсткие» и «гибкие» навыки определяют, как скоро работодатель обратит внимание на ваше резюме, позовёт ли на собеседование и даст ли работу. Рассказываем, что такое hard skills и soft skills.

Что такое «hard skills»?

Hard skills — это навыки, которые получают в школе и вузе, на курсах, на рабочем месте и так далее. Часто их проверяют перед собеседованием с помощью тестовых заданий.

У каждой специальности свои «жёсткие» навыки. Например, архитектор должен знать, как использовать программное обеспечение для построения макетов, бухгалтер — работать с 1С, а переводчик — говорить на иностранном языке и знать особенности литературного или технического перевода.

Как правило, «жёсткие» навыки — это основные требования к работнику. По ним наниматель определяет, как вы справитесь с должностными обязанностями. Часто рекрутеры ищут кандидатов на должность по hard skills, используя названия навыков как ключевые слова в поиске. Откройте вакансии и посмотрите, какие требования к кандидатам повторяются в них чаще всего, и какие стоят на первом месте — скорее всего, именно они важны для нанимателя. На них стоит обратить внимание и включить в разделы «навыки» и «опыт».

Что такое «soft skills»?

Soft skills определяют уровень эмоционального интеллекта, ответственность, умение общаться с людьми и работать в команде, — в общем, характеризуют работника как личность.

«Гибкие» навыки сложнее оценить через резюме. Обычно рекрутер или работодатель смотрит на soft skill потенциального работника во время личного разговора. Здесь играет роль то, вовремя ли вы пришли на собеседование, сильно ли нервничаете, как общаетесь и отвечаете на вопросы.

Кстати, исследование LinkedIn показало, что 57% нанимателей ставят «гибкие» навыки выше «жёстких».

Какие навыки важны сегодня?

По данным LinkedIn, самые востребованные hard skills сегодня:

  • блокчейн;
  • облачные вычисления;
  • анализ данных;
  • работа с искусственным интеллектом;
  • UX-дизайн
  • бизнес-аналитика;
  • интернет-маркетинг;
  • продажи;
  • вычислительные методы;
  • создание видео.

Ещё популярны знание языков программирования, владение иностранными языками, хотя бы английским, SEO-оптимизация, знание программ MS Office и Adobe.

Самые востребованные soft skills:

  • креативность;
  • эмоциональный интеллект;
  • умение работать в команде;
  • нацеленность на результат;
  • умение адаптироваться;
  • активное слушание (умение вникать в слова собеседника);
  • уважение к работе и готовность соблюдать трудовую этику.

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

Как развить hard skills и soft skills?

«Жёсткие» навыки — это профессионализм. Их улучшают с помощью работы, дополнительных курсов, книг и подкастов по теме. Ещё можно обратиться к более компетентным сотрудникам: подскажут что и как стоит подтянуть.

«Гибким» навыкам сложнее обучиться, чем «жёстким». Чтобы развить их, нужно постоянно общаться, учиться работать в команде и не нервничать перед публичными выступлениями. А также постоянно анализировать, что вы говорите и пишете, насколько вы грамотны и хорошо ли различаете формальный и неформальный тип общения, деловые переписки и флуд в рабочем чате.

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

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации