Разработчику в работе нужны не только hard-скиллы, но и гибкие навыки — умение работать в команде, доносить свои мысли, распределять задачи и в целом грамотно выстраивать процесс работы. Разбираемся, как стать лучшей версией себя в профессиональной среде.
Эмоциональный интеллект
Существует несколько моделей, описывающих эмоциональный интеллект (EQ): Майера — Саловея-Карузо, Гоулмана и Рувена Бар-Она. Несмотря на все различия, эмпатия и понимание собственных и чужих эмоций — ключевые элементы каждой из них.
Что это такое
Эмоциональный интеллект — это гибкие навыки, к которым относятся эмпатия, умение распознавать свои и чужие эмоции, понимать мотивацию, боли и желания других людей и свои собственные, способность управлять собственными эмоциями и эмоциями других для выполнения рабочих задач.
Зачем нужно
Если у участников команды не развита эмпатия, есть риск, что возникнут:
- конфликты внутри команды,
- непонимание болей и потребностей пользователей,
- непонимание задач и проблем бизнеса.
Разработчица Эйприл Уэнсел считает, что программисты должны уметь сопереживать. Она даже основала компанию Compassionate Coding («Сострадательный кодинг»), которая помогает IT-командам развивать эмоциональный интеллеет. В 20-минутной лекции она рассказывает, как эффективно взаимодействовать с людьми, испытывать меньше стресса, предотвращать выгорание в команде и не забывать при этом о потребностях своих пользователей.
Фронтенд-разработчица Наталья Давыдова разделяет эту точку зрения — она не раз сталкивалась с проблемами из-за недостаточной эмпатии в коллективе. По ее словам, непрокачанный эмоциональный интеллект приводит к частым конфликтам в команде.
Эмпатия помогает не только поддерживать взаимопонимание в команде. Она также позволяет лучше понять конечного пользователя продукта: как он будет использовать интерфейс, с какими трудностями столкнется в процессе.
Особенно важно работать над эмпатией тем, кто создает приложения и сайты, доступные для людей с особыми потребностями. Вряд ли без эмпатии разработчик сможет представить, как его продуктом будет пользоваться слабовидящий или незрячий человек. Или, что яркие цвета и чрезмерная анимация могут вызвать эпилептический припадок.
Как прокачать
Развить EQ можно разными способами — и self-help пособия тут действительно могут помочь. Многие начинают с книги Маршалла Розенберга
«Язык жизни. Ненасильственное общение», но есть и другие полезные ресурсы.
- «Неудобные разговоры. Как общаться на невыносимо трудные темы». Книга научит слышать, что вам говорят и что хотят сказать, видеть ситуацию с разных сторон, распознавать и блокировать манипуляции.
- «Осознанная эмпатия и развитие сострадания» — пособие по развитию эмпатии и ее применению в жизненных ситуациях.
- «Зеркала в мозге. О механизмах совместного действия и сопереживания». Автор книги первым открыл зеркальные нейроны, благодаря которым человек обладает или не обладает эмпатией. В книге описаны эксперименты, демонстрирующие, как зеркальные нейроны помогают одним людям чувствовать и понимать других.
- «Эмоциональный интеллект. Почему он может значить больше, чем IQ». Из книги вы узнаете, что такое эмоциональный интеллект, как его развить и почему его обладатели часто добиваются успеха в жизни.
- Больше узнать о развитии навыка можно в статье об эмоциональном интеллекте Виктории Шиманской — доктора психологии, преподавателя МГИМО, МИП, эксперта по развитию эмоционального интеллекта.
Коммуникативные навыки
Джефф Уэйнер — CEO Linkedin — ссылаясь на недавние исследования, рассказал, что из всех soft skills у разработчиков менее всего развиты навыки коммуникации. Часто разработчикам сложно строить диалог и доносить свои мысли, особенно если разговор нужно вести с человеком не из айтишной среды.
Что это такое
Под коммуникативными навыками принято понимать вербальную и невербальную коммуникацию, умение договариваться, улаживать конфликты, вести переговоры, доносить собственную точку зрения и воспринимать мнение других. Также к ним относят коммуникацию публичную: выступления, презентации, ведение блогов.
Зачем нужно
Процесс коммуникации часто кажется простым и привычным — мы его просто не замечаем. Так происходит ровно до тех пор, пока эта возможность ничем не ограничена. Но есть люди, для которых даже повседневное общение имеет особое значение. В своем выступлении на TED программист с особыми потребностями Иван Бакидов с помощью синтезированного голоса рассказывает о важности коммуникации в человеческом обществе.
Для программиста недостаточно просто хорошо писать код. Коммуникации — важная часть рабочего процесса и навык, без которого не обойтись в команде.
Умение непринужденно общаться пригодится и на собеседованиях. Люди хотят работать с теми, с кем легко найти общий язык. Никто не хочет участвовать в бесконечных спорах в рабочем чате или слушать неловкие паузы на ежедневных созвонах. Если с вами легко и приятно общаться на интервью, то шансы на оффер возрастают.
Как развить
Даже если вы малообщительный интроверт, улучшить свои навыки коммуникации вполне реально. Для этого есть книги и курсы.
- «Искусство конструктивного диалога. Эффективные межличностные коммуникации». Книга научит договариваться с любым собеседником, будь то член твоей команды, коллега из соседнего отдела или тимлид.
- Книга «Как улучшить коммуникативные навыки» — практическое руководство по эффективному общению на работе.
- Книга Джима Кэмпа «Сначала скажите «нет» учит искусству переговоров. Одна из самых известных про деловую коммуникацию.
- Бесплатный курс «Психология коммуникации» «Открытого образования». Описывает, как устроен процесс коммуникации и как можно добиваться своих целей путем переговоров.
Личные навыки
Эту группу навыков еще называют «управление собой» или self-management. Сюда относятся и контроль за личным временем, и умение правильно расставлять приоритеты, и конструктивная реакция на критику и неудачи, и умение соблюдать ворк-лайф баланс.
Зачем это нужно
Умение адекватно воспринимать критику дает возможность расти и развиваться. Важно развивать в себе навык спокойной реакции — не ругать себя и не разочаровываться в своих силах, а услышать, что вам хотят сказать и как вы можете стать лучше.
Аналогично нужно относиться и к своим неудачам. Это не причина впадать в депрессию и заниматься самобичиванием, а повод сделать выводы. Ведь ошибок не допускает только тот, кто ничего не делает.
Кроме того, self-management — это еще и навык правильного управления собственными ресурсами, проектами, а также умение эффективно принимать решения, расставлять приоритеты. При этом нужно учитывать не только сами задачи, но и то, какую пользу они принесут лично вам в долгосрочной перспективе.
Как развить
- Винсент Руджеро «По ту сторону эмоций и чувств». Прочитайте это руководство, чтобы научиться воспринимать критику и негативные ситуации с пользой для вас.
- Курс тайм-менеджмента на Udemy. Этот курс затрагивает не только управление временем, но и личную продуктивность.
- Курс тайм-менеджмента на Skillbox научит тактическому и стратегическому планированию и выстраиванию баланса.
- Ник Джеймс «Внимание самому важному. От стресса и хаоса к осмысленности и концентрации». Книга научит вас направлять свое внимание на действительно важные вещи, поможет доводить задуманное до конца и быть продуктивным.
- Чип Хиз и Дэн Хиз «Ловушки мышления». Учит принимать решения, о которых вам не придется жалеть, в том числе командные. Подойдет как для нерешительных людей, так и для тех, кто впадает в крайности.
- Курс Постануки «О теории принятия решений». Математик Фуад Алескеров рассказывает, как распределять ограниченные ресурсы, о шкале критериев и порогах отсечения.