ru:https://highload.today/blogs/7-soft-skillov-bez-kotoryh-vy-nikogda-ne-stanete-senorom/ ua:https://highload.today/uk/blogs/7-soft-skiliv-bez-yakih-vi-nikoli-ne-stanete-senjorom/
logo
Карьера      01/06/2022

7 софт-скиллов, без которых вы никогда не станете сеньором

Микола Сарри BLOG

Менеджер проєктів у Aimprosoft

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

Давайте разберемся, какие софт-скиллы необходимы для карьерного роста.

1 Коммуникабельность

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

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

Люди с развитыми софт-скиллами быстрее продвигаются по карьерной лестнице и в основном благодаря коммуникабельности.

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

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

Развивать этот навык легко: общайтесь, социализируйтесь, если надо, то посещайте разговорные клубы. Только нужно быть осторожным: не поднимайте острые темы. Некоторые люди могут быть весьма консервативными.

Зачем тратить усилия на укрепление отношений, если в это время можно почитать о новом фреймворке, спросите вы:

  • во-первых, хорошие отношения с коллегами формируют уровень доверия к вам как к техническому профессионалу;
  • Курс Frontend.
    Frontend розробник може легко створити сторінки вебсайту чи вебдодаток. Тому після курсу ви станете затребуваним фахівцем у сфері, що розвивається.
    Інформація про курс
  • во-вторых, помогают делать свою работу лучше.

Качественное и конструктивное общение зарабатывает вам «плюс в карму» как человеку и специалисту. А это позволяет в критической ситуации на проекте, когда надо быстро что-то сделать, просто прийти к разработчикам и сказать: «Сделай вот это», и не объяснять почему, так как они уже вам доверяют.

Без умения коммуницировать не добиться многих личных и рабочих целей. Представим такой кейс: разрабатывается новая архитектура API для одного из продуктов. Есть очереди сообщений, и сеньор-специалист  предполагает, что и другим продуктам будет важно получать эти сообщения, поэтому нужен удобный и безопасный язык общения.

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

2 Умение донести свои мысли

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

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

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

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

Человеку не объясняют, как быстро, насколько качественно и в какой манере должен быть сделан функционал: ведь тут же и так все понятно. После этого новичок или не обращается за помощью, чтобы не дискредитировать себя, боясь показать свою некомпетентность. Либо обращается, но от него отмахиваются фразами вроде «Ну, а что тут может быть неясно?!». Только после неудачной реализации поставленной задачи человек узнает о том, какими были санкции.

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

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

А выбрать правильный тон (то, что называют register в английском) и того труднее: кто-то не приемлет панибратства, а кого-то коробит обилие формальностей.

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

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

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

3 Ораторское искусство

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

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

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

Важно прочувствовать свои слабые стороны, осознать проблему, поработать над ошибками, избавиться от слов-паразитов («ну», «как бы», «эээ» и тому подобные).

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

Курс Frontend.
Frontend розробник може легко створити сторінки вебсайту чи вебдодаток. Тому після курсу ви станете затребуваним фахівцем у сфері, що розвивається.
Інформація про курс

4 Конструктивность

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

Когда выходишь за пределы middle-level engineer, требования к навыкам коммуникации становятся выше.

Теперь уже приходится встречаться с более влиятельными участниками процесса, например, с C-level менеджментом (CEO, CTO, CIO, CSO, CFO и т.д.). Во время таких переговоров ставки достаточно высоки, и шанса на ошибку нет.

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

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

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

Также важно помнить о культурных различиях между жителями разных стран и носителями разных менталитетов.

5 Командная игра

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

Важно уметь придерживаться баланса в вопросе вмешательства в работу коллег.

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

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

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

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

Стоит сказать, что получение фидбэка — это также и дополнительная мотивация. Рекомендую прочесть «Мифический человеко-месяц, или как создаются программные системы» Фредерика Брукса и «Человеческий фактор: успешные проекты и команды» Тома Демарко и Тимоти Листера.

6 Менторство

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

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

Самый простой способ научиться этому — отвечать на вопросы на форумах вроде Quora, Reddit, Stack Overflow. Это тренирует умение объяснять, а в процессе вы еще лучше понимаете собственный ответ.

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

Если вы хотите развить навык менторства, устройтесь преподавать на какие-нибудь курсы, сейчас их много. Попробуйте донести свои мысли до людей, которые ничего не понимают в IT.

Читайте также: «После этого случая я понял, что программирование — не для всех»: разработчик о том, как он стал ментором и почему не берет за это деньги

7 Эмпатия и эмоциональный интеллект

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

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

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

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

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

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

Что почитать

Читайте также: Виртуозный кодер и крутой ментор: 7 признаков настоящего сеньора

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

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Data Engineering.
Курс для тих, хто хоче навести лад в архітектурі даних та опанувати ключові інструменти дата-інженера на практиці.
Реєстрація на курс

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров февраля

Всего просмотровВсего просмотров
229
#1
Всего просмотровВсего просмотров
229
Всего просмотровВсего просмотров
209
#2
Всего просмотровВсего просмотров
209
QA в CodeGeeks Solutions
Всего просмотровВсего просмотров
156
#3
Всего просмотровВсего просмотров
156
Senior Project Manager at Nemesis
Всего просмотровВсего просмотров
99
#4
Всего просмотровВсего просмотров
99
Software Architect at Devlify
Всего просмотровВсего просмотров
95
#5
Всего просмотровВсего просмотров
95
Рейтинг блогеров

Ваша жалоба отправлена модератору

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

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