Пять базовых soft skills для it-шника

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

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

Самое интересное, что уникальность soft skills в том, что эти навыки невозможно чем-то измерить. Если по hard skills можно видеть некие показатели технических навыков (атестации, сертифтикаты, портфолио и т.д.), то по soft skills никто не дает дипломы «открытого и коммуникабельного человека».

Зачем разработчику, тестировщику и вообще любому айтишнику soft skills?

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

Основными soft skills для меня являются:

  1. Тайм-менеджмент.
  2. Умение донести свою мысль или точку зрения.
  3. Умение работать в команде.
  4. Эмоциональный интеллект
  5. Креативное мышление.
  6. Целеустремленность и умение доводить начатое до конца.

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

Немного о навыках, которые я выбралТайм-менеджмент — это умение правильно распределять свое время, учитывая не только рабочие моменты, но еще и личную жизнь. Хорошо налаженный тайм-менеджмент позволит избежать выгорания на работе, правильно делать эстимейты по задачам, не потерять себя и свои личные приоритеты помимо работы, оставаться уравновешенным и счастливым человеком. Для базовой проработки этого навыка советую почитать книгу Глеба Архангельского «Тайм драйв. Как успевать жить и работать».

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

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

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

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

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

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

Автор: Кошелев Антон, выпускник курса FrontEnd, ныне сотрудник компании-партнёр.