От интроверта к экстраверту: 12 советов по развитию коммуникативных навыков
Автор статей по блокчейну, криптовалюте, безопасности и общим темам Хотя программирование и предполагает проведение большого количества времени за компьютером, оно также требует развитых коммуникативных навыков: от сотрудничества с членами команды до обсуждения условий с клиентами. В этой статье мы рассмотрим, почему коммуникативные навыки важны в работе программиста, и дадим несколько советов о том, как улучшить навыки общения. Бытует мнение, что программисты очень замкнутые люди – интроверты, поскольку проводят много времени за компьютером и общаются «исключительно» в сети. Сразу хочется выделить, что термин «интровертность» не имеет ничего общего со стеснительностью и нежеланием выходить в «люди». Интроверты в отличие от полной противоположности (экстравертов) больше погружены в себя, а не в окружающий мир. Быть интровертом не равно быть программистом И несмотря на то что коммуникации не являются основной работой программиста, в течение дня ему приходится общаться (и немало). Здесь и обсуждение технического задания, и выяснение дедлайнов, и чаты с заказчиками и командой. К тому же это важный софт-скилл. Разберемся, с кем общается программист и почему это так важно. Навык общения дает преимущества и новые возможности. Высокий уровень коммуникабельности позволит больше зарабатывать (или сделать шаг по карьерной лестнице), к твоему мнению будут прислушиваться, и адаптироваться в новом коллективе будет намного проще. С кем же приходится общаться программисту и каким образом это происходит? В первую очередь, общение происходит с коллегами. Неважно, работаете вы в одной команде или сталкиваетесь только на «просторах кода» – и личное общение, и общение в сети требует коммуникативных навыков. Комментарии в коде – важный коммуникативный инструмент в программировании, но и их нужно уметь грамотно, четко и понятно написать. Короткие резюме в коде и требование их актуализации при изменении последнего – настоящее искусство, приходящее с опытом. И чтобы выражать свои мысли ясно – без навыков общения не обойтись. То же касается и рабочих чатов. Прямые личные коммуникации в команде программистов тоже требуют навыков, даже в большей мере, чем в сети или среде кода. Неумение общаться приводит к конфликтным ситуациям, а тут еще плюсом и разные уровни квалификации. Да и отвлекаться от работы разработчику трудно – погрузиться обратно в код будет нелегко, особенно если пристают со всякой «ерундой». Даже если вопрос важный и не терпит отлагательств, то нудный бубнеж без всякой конкретики и предложений просто бесит. Команды стали использовать Agile-методологии, а именно Scrum. Для социального взаимодействия программистов ежедневно проводятся стендапы, где каждый участник рассказывает о своих планах на завтра и о том, что успел сделать сегодня. Так и о друг друге можно больше узнать, и научиться выражать свои мысли на публике. Вот еще: оценка задачи разработчиком. В основном используется метод Scrum Poker (Planning Poker), который особенно эффективен в экстремальном программировании. Не будем описывать сам метод – главный итог в достижении консенсуса и выяснении сложностей в задаче и определении сроков выполнения. При чем здесь коммуникации? Участники карточной игры высказывают мнения касательно дедлайна и решения проблем, подкрепляя его аргументами. И снова действует правило – «четко и по делу», а так может не каждый. Не стоит забывать и об общении с заказчиком и менеджером проекта (или продукта). В своем большинстве сложные технические аспекты им непонятны, а коммуникации никто не отменял. Перевести на «человеческий» язык, что тебе, гению кода, нужно или наоборот понять, что хочет клиент – требуется недюжинное терпение и навыки общения (да-да). Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста» Интересно, перейти к каналу Давай же разберемся, как повысить свой скилл общения. Ну и в конце хотелось бы поделиться небольшим списком курсов, книг, роликов и приложений для развития коммуникативных навыков. Если есть чем поделиться – пиши в комментариях:) Павел Багрянцев «Развитие навыков общения»: 21 урок – советы, ситуации, упражнения. В этом видео вы узнаете, как улучшить качество своих разговоров, как вести себя увереннее, разговаривая с другими, как лучше всего поддерживать беседу и как в целом улучшить свои навыки общения. *** Марина Александровна
Главный стереотип
Зачем мне это нужно?
Как стать коммуникабельным
Ресурсы
Видеоуроки
Книги
Материалы по теме
- 0 views
- 0 Comment