Рекламный баннер
Технологии

Какие навыки soft skills важны для карьеры в IT-сфере

Ксения Чеглакова
от Ксения Чеглакова / 28 октября 2024 08:00
0
1.6 тыс.
16 мин.
Текст изменился / 21 ноября 2024

Для работы в IT-сфере недостаточно кодить, еще нужно быть гибким, инициативным и креативным. И если научиться первому можно на курсах или в университете, то второе приходит с опытом. О важности soft skills для программистов рассказываем в статье.

В IT любая задача требует коммуникации с коллегами и понимания их действий. Источник: Shutterstock

Что такое soft skills

В IT-индустрии навыки делятся на две категории: hard skills и soft skills.

  • Hard skills (жесткие навыки) — это то, что умеет и знает программист: кодинг, проектирование и разработка продуктов, работа в репозитории, знание языков, алгоритмов, библиотек. Это все профессиональные компетенции, которые он получил во время обучения или на работе.
  • Soft skills (мягкие навыки) — это личностные качества, которые позволяют работать в команде. К ним относятся коммуникация, аналитическое мышление, эмоциональный интеллект, творческий подход, организованность, гибкость.

В IT-сфере хард и софт скиллы часто противопоставляют друг другу. На самом деле они одинаково важны. Работа предполагает тесное общение с командой и другими отделами: умение планировать и структурировать задачи для некоторых работодателей будет важнее глубоких знаний синтаксиса.

Главные софт скилы

Soft skills для IT несильно отличаются от других сфер. В целом основной набор навыков остается одинаковым для любого направления.

Коммуникация

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

Коммуникация важна для: 

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

Обратите внимание и на письменное общение: документацию, корпоративные чаты и рабочую почту. Объяснить свое предложение нужно четко и структурировано, чтобы человек по ту сторону экрана понял идею и не тратил время на уточнение нюансов.

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

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

Если возникает конфликт, то решить его лучше через конструктивную конфронтацию. Даже если вы не участник спора, а третья сторона». 

Сотрудничество

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

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

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

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

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

Тайм-менеджмент

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

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

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

Самостоятельность

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

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

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

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

Неочевидные софт скилы

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

Мотивация

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

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

Эмоциональный интеллект

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

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

Есть несколько тестов, которые помогут оценить уровень эмоционального интеллекта: 

Креативность 

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

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

«Можно долго перечислять важные soft skills, но именно эти качества сразу приходят на ум мне и моим коллегам. Навыки в IT не сильно отличаются от тех, что нужны в других сферах. В некоторых отраслях, например, добавляется креативность, в других — адаптивность. Причем эти качества востребованы не везде.

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

Конкуренция требует объединения творческого мышления и технического опыта. Поэтому команды работают и над генерацией идей. Для этого существуют техники креативного мышления:

  • мозговой штурм;
  • метод шести шляп;
  • ментальная карта;
  • пять почему;
  • пять вопросов (более глубокая проработка вопросов);
  • синектика;
  • морфологический анализ.

Умение отказывать

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

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

Soft skills для руководителей

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

Иногда люди ссорятся не из-за самой работы, а из-за ее условий: кто-то не может работать в open space, а кому-то, наоборот, нужно активное включение в корпоративную жизнь.

Работа в IT похожа на пазл: в каждом из сотрудников есть уникальность, способность к определенным задачам, которых недостает другим. Источник: Shutterstock

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

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

Как развить навыки

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

Никита Полищук
Никита Полищук
ведущий разработчик IT-отдела Planetra

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

Курсы

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

Что-то можно найти на бесплатных площадках, но часть уроков придется купить: 

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

Халва выручит в любой ситуации! Рассрочка без переплат в 260 000+ магазинов, кешбэк до 10%, доход до 17% на остаток в онлайн-копилке.

Оценивайте свои финансовые возможности и риски. Изучите все условия в разделе «Карты»/«Карта Халва» на сайте банка sovcombank.ru

Заявка на оформление карты

Книги и подкасты

Развить лидерские качества помогут «Мыш­ле­ние ли­де­ра» Жа­клин Кар­тер и Расмуса Хугарда и «Deadline. Роман об управлении проектами» Тома ДеМарко.

Если хотите лучше управлять эмоциями, то обратите внимание на книги «Сила эмо­ций» Дэ­вида Де­сте­но и «7 навыков высокоэффективных людей» Стивена Кови. С последней стоит познакомиться в начале карьерного пути.

«Чув­ство шти­ля» Лоры Ван­дер­кам и книги Максима Дорофеева «Джедайские техники. Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо» и «Путь джедая» научат управлять временем и выстраивать рабочие процессы.

Еще один блок — работа в команде. «По­мощь» Эд­гара Шейна и «Новые правила деловой переписки» Максима Ильяхова помогут общаться с коллегами, доносить свои мысли и проявлять уважение, даже когда другой человек ведет себя токсично.

Из множества подкастов выделим:

Закрепляйте новые навыки реальными кейсами.

Вся информация о ценах актуальна на момент публикации статьи.

Для тех, кто ценит свое время

Подпишитесь на еженедельную email-рассылку и узнавайте о самых интересных публикациях.

Лучшие статьи у вас под рукой!

А еще интерактивы и мемы — просто подпишитесь на наши соцсети

Лучшие статьи у вас под рукой!
1.6 тыс.
Ксения Чеглакова
Ксения Чеглакова

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

Комментарии

Комментарии пользователей проходят модерацию, поэтому появляются не сразу

Рекламный баннер
Вам может быть интересно