Главный стереотип
Бытует мнение, что программисты очень замкнутые люди – интроверты, поскольку проводят много времени за компьютером и общаются «исключительно» в сети. Сразу хочется выделить, что термин «интровертность» не имеет ничего общего со стеснительностью и нежеланием выходить в «люди». Интроверты в отличие от полной противоположности (экстравертов) больше погружены в себя, а не в окружающий мир.
Быть интровертом не равно быть программистом
И несмотря на то что коммуникации не являются основной работой программиста, в течение дня ему приходится общаться (и немало). Здесь и обсуждение технического задания, и выяснение дедлайнов, и чаты с заказчиками и командой. К тому же это важный софт-скилл. Разберемся, с кем общается программист и почему это так важно.
Зачем мне это нужно?
Навык общения дает преимущества и новые возможности. Высокий уровень коммуникабельности позволит больше зарабатывать (или сделать шаг по карьерной лестнице), к твоему мнению будут прислушиваться, и адаптироваться в новом коллективе будет намного проще.
С кем же приходится общаться программисту и каким образом это происходит?
В первую очередь, общение происходит с коллегами. Неважно, работаете вы в одной команде или сталкиваетесь только на «просторах кода» – и личное общение, и общение в сети требует коммуникативных навыков.
Комментарии в коде – важный коммуникативный инструмент в программировании, но и их нужно уметь грамотно, четко и понятно написать. Короткие резюме в коде и требование их актуализации при изменении последнего – настоящее искусство, приходящее с опытом. И чтобы выражать свои мысли ясно – без навыков общения не обойтись. То же касается и рабочих чатов.
Прямые личные коммуникации в команде программистов тоже требуют навыков, даже в большей мере, чем в сети или среде кода. Неумение общаться приводит к конфликтным ситуациям, а тут еще плюсом и разные уровни квалификации. Да и отвлекаться от работы разработчику трудно – погрузиться обратно в код будет нелегко, особенно если пристают со всякой «ерундой». Даже если вопрос важный и не терпит отлагательств, то нудный бубнеж без всякой конкретики и предложений просто бесит.
Команды стали использовать Agile-методологии, а именно Scrum. Для социального взаимодействия программистов ежедневно проводятся стендапы, где каждый участник рассказывает о своих планах на завтра и о том, что успел сделать сегодня. Так и о друг друге можно больше узнать, и научиться выражать свои мысли на публике.
Вот еще: оценка задачи разработчиком. В основном используется метод Scrum Poker (Planning Poker), который особенно эффективен в экстремальном программировании. Не будем описывать сам метод – главный итог в достижении консенсуса и выяснении сложностей в задаче и определении сроков выполнения. При чем здесь коммуникации? Участники карточной игры высказывают мнения касательно дедлайна и решения проблем, подкрепляя его аргументами. И снова действует правило – «четко и по делу», а так может не каждый.
Не стоит забывать и об общении с заказчиком и менеджером проекта (или продукта). В своем большинстве сложные технические аспекты им непонятны, а коммуникации никто не отменял. Перевести на «человеческий» язык, что тебе, гению кода, нужно или наоборот понять, что хочет клиент – требуется недюжинное терпение и навыки общения (да-да).
Как стать коммуникабельным
Давай же разберемся, как повысить свой скилл общения.
- Диктофон: запиши свою речь и прослушивая ее, проведи анализ тональности голоса, эмоциональности и скорости (что немаловажно);
- Меняй: слова вроде «нужно», «проблемно», «должен» и другие настраивают собеседника на негатив. Постарайся заменять их более мягкими синонимами – например, «проблему» измени на «ситуацию»;
- Зеркало: стань перед зеркалом, возьми первую идею, что придет тебе в голову и начинай развивать мысль. Важно научиться рассказывать плавно, без долгих пауз, и без активной жестикуляции;
- Интервью: представь, что ты готовишься интервьюировать любимую актрису. Составь перечень вопросов и попроси друга помочь отыграть «сцену». Упражнение учит слышать собеседника и использовать навыки общения в диалоге;
- Крокодил: старая игра позволяет оттачивать невербальные навыки общения и помогает лучше понимать друг друга;
- Алиса в стране чудес: речь об игре «Загадка Льюиса Кэрролла». Суть в том, что один человек называет предмет (одушевленный или нет) и задает вопрос «Чем он похож на другой предмет?». Второй предмет называет другой участник, и вместе с остальными игроками придумывают различные вариации. Развитие креативного мышления очень важно в общении;
- Паразиты: «Ээээ», «Типа», «Короче» и многие другие слова-паразиты делают речь долгой и скучной. Попробуй говорить медленнее, осмысливая каждую фразу и не делая таких «громких» пауз;
- Пересказ: прочитав любимую книгу, или статью, или фильм – попробуй вкратце пересказать суть. Можно перед зеркалом (опять-таки), чтобы увидеть себя со стороны;
- Продай мне ручку: помнишь как в фильме «Волк с Уолл-стрит» герой Леонардо ДиКаприо предлагал кандидатам на работу продать ему его же ручку? Такой способ развивает чувство юмора, креативность, учит находить плюсы и минусы, а также аргументировать их;
- Стикеры: еще одна популярная игра – на лоб участникам клеятся стикеры, где написаны имена известных людей. Задача участника – угадать, кто загадан у него на лбу, задавая наводящие вопросы, а в ответ получая только односложное «да» или «нет»;
- Всегда говори «да»: а вернее всего лишь три раза. Суть – задавать вопросы в начале беседы таким образом, чтобы собеседник трижды согласился. Это дает положительную нотку разговору и общаться будет проще;
- Умей слушать: внимание к собеседнику – важное правило коммуникаций. Включи отрывок из фильма или сериала, где герой произносит монолог, прослушай его, выключи и попробуй повторить то, что он рассказывал. Включи снова, выключи и постарайся продолжить мысль героя. Упражнение развивает гибкость мышления и эмпатию.
Ресурсы
Ну и в конце хотелось бы поделиться небольшим списком курсов, книг, роликов и приложений для развития коммуникативных навыков. Если есть чем поделиться – пиши в комментариях:)
Видеоуроки
Павел Багрянцев «Развитие навыков общения»: 21 урок – советы, ситуации, упражнения.
В этом видео вы узнаете, как улучшить качество своих разговоров, как вести себя увереннее, разговаривая с другими, как лучше всего поддерживать беседу и как в целом улучшить свои навыки общения.
Книги
- Билли Фицпатрик и Венди Сузуки «Странная девочка, которая влюбилась в мозг»: в книге представлена авторская методика физических упражнений и комплекс для тренировки мозга.
- Дейл Карнеги «Как завоевывать друзей и оказывать влияние на людей»: нестареющая классика.
- Джеймс Борг «Секреты общения. Магия слов» и «Сила убеждения. Искусство оказывать влияние на людей»: книги читаются в связке.
- Джек Шафер и Марвин Карлинс «Включаем обаяние по методике спецслужб»: кроме личного общения уделено несколько глав коммуникациям онлайн.
- Марк Гоулстон «Я слышу вас насквозь. Эффективная техника переговоров»: главный посыл книги в том, что важно уметь слушать.
- Филип Зимбардо «Как побороть застенчивость»: целый набор упражнений и советов, чтобы преодолеть застенчивость.
Материалы по теме
- 👥💡 30 правил эффективного общения: лайфхаки сотрудничества со смежной командой и командой заказчика
- Общение с тимлидом: рабочие правила построения диалога
Расскажите, какие трудности у вас возникали в общении с людьми?