Инженеры не обязаны быть плохими в общении: как я успешно освоил навыки общения

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

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

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

Поэтому, если вы занимаетесь разработкой программного обеспечения, вполне вероятно, что вы отвыкнете общаться с представителями мира, не связанного с технологиями (большинством человечества). Тем не менее, в нашей области общение очень важно, и умение ясно излагать концепции и идеи или налаживать контакт с коллегами по команде будет способствовать вашей карьере.

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

Личное общение: взламываем код

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

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

  • Доверяйте своей интуиции. Как программисты, мы часто ожидаем, что беседа будет проходить по принципу «если — то»: если я скажу это, мой коллега ответит то-то и то-то, и так далее. Очевидно, что общение намного сложнее — есть интонации, подтекст, жесты и другие нюансы. Я не думаю, что возможно препарировать и отслеживать все компоненты разговора. Вот почему со временем я начал концентрироваться на том, чтобы привести свою эмоциональную волну в соответствие с волной собеседника. Поэтому, прежде чем начать разговор с кем-то, я обычно думаю о том, какое чувство я хочу передать — расслабленность, спонтанность или, наоборот, профессионализм и серьезность. Как только вы определитесь с тоном разговора и настроитесь на нужный лад, ваши собеседники с большей вероятностью будут соответствовать этому настроению.
  • Не берите на себя всю ответственность (но и не снимайте ее полностью). Еще одна проблема, с которой, как я видел, сталкиваются люди: они либо чувствуют давление, требующее полностью взять на себя контроль над разговором, либо надеются, что другая сторона спасет положение. Первая логика оказывает на вас сильное давление и отбивает желание обращаться к товарищам по команде или руководителям. Вторая логика не позволяет вам контролировать ситуацию и приводит к недоразумениям в будущем. Более разумный подход заключается в том, чтобы рассматривать разговор как улицу с двусторонним движением. Если разговор затухает, это не ваша вина, но вы определенно можете что-то сделать, чтобы улучшить его течение: задать вопрос, пошутить или предложить предложение.
  • Неудача — это точка отсчета. Многие люди считают, что социальные неудачи отражают их сущность — это не так. С точки зрения кодера, когда мы находим ошибки или видим, что модуль не прошел тест, думаем ли мы, что весь проект никуда не годится и его не стоит доводить до производства? Обычно это не так — все принимают ошибки как часть разработки. Точно так же время от времени я вижу ошибки и погрешности в социальных взаимодействиях, но я отбрасываю всю «кодовую базу». Вместо этого я трачу время на выявление и устранение проблемы, провожу еще несколько тестов (общаясь с большим количеством людей) и отправляю свои улучшенные навыки общения в производство.
  • Найдите свою версию Stack Overflow для социальных взаимодействий. Я убежден, что общение — это навык, поэтому сочетание обучающих ресурсов и практики должно помочь улучшить результат. Поскольку в программировании мы не ожидаем от себя знания каждой функции или метода и обращаемся за помощью к онлайн-сообществам, то же самое должно быть верно и в социальном контексте. Когда я хочу приложить сознательные усилия для улучшения социальных навыков, я обращаюсь к книгам, сообществам и каналам YouTube. Эти ресурсы помогают мне, когда я сталкиваюсь с незнакомой социальной проблемой.

Функциональная коммуникация: как добиться результата

Построение личных отношений с коллегами сделает вашу карьеру более насыщенной и приятной. В то же время вы хотите оставаться продуктивным и продвигать свои проекты вперед.

Именно поэтому новый — функциональный — уровень является важнейшим компонентом коммуникационной инфраструктуры.

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

  • Когда вы обсуждаете что-то устно, запишите это в Slack или других инструментах совместной работы. При устном общении детали часто ускользают от внимания — через некоторое время ваш коллега может забыть или неправильно истолковать то, что вы обсуждали ранее. Чтобы избежать конфронтации и неудовлетворенных ожиданий, я составляю краткое резюме встреч и делюсь им в Slack, Notion или других удобных для вас платформах.
  • Не замыкайтесь в себе. Когда я не понимаю деталей проекта или не уверен в правильности подхода руководителя, я стараюсь высказаться. Если я буду работать некачественно, потому что не согласен с идеей, это отбросит весь проект назад. В то же время, вместо того чтобы открыто заявлять, что что-то не работает, я бы искал способы понять ход мыслей руководителя команды — в большинстве случаев найдутся веские причины, которые заставят меня поддержать проект.
  • Сделайте общение с членами команды рутинной процедурой. Общение с остальными членами команды может показаться трудным, когда вы чувствуете, что мешаете людям работать. Вот почему вместо того, чтобы просить людей уделить им время, я планирую регулярные встречи (раз в неделю, раз в две недели или раз в месяц), чтобы задать вопросы, поделиться знаниями и обсудить идеи.
  • Написание и форматирование проходят долгий путь. Общение на рабочем месте во многом схоже с программированием: мы следуем соглашениям о форматировании и именовании, чтобы код был читабельным и аккуратным. Аналогичным образом, выявление орфографических и грамматических ошибок и четкое изложение своих мыслей в сообщениях Slack и электронных письмах помогает мне избежать недопонимания и убедиться, что люди понимают мои мысли. Поскольку я не являюсь экспертом в области письма, я использую Grammarly, чтобы проверить тон моих сообщений и сделать их четкими и краткими.
  • Планируйте свое взаимодействие. В непринужденной беседе спонтанность помогает мне быть веселым и сохранять непредвзятость. В рабочих ситуациях лучше всего помогает составление тезисов и изложение проблем, которые я хочу решить. Таким образом, я экономлю время команды и могу легко понять, была ли встреча успешной или неудачной. Я настоятельно рекомендую установить временной интервал для конференц-звонков (например, 30-45 минут), чтобы держать всех присутствующих под контролем — иначе мы можем продолжать переговариваться часами. ## Лидерство: как мотивировать, вдохновлять и обучать Когда я начинал свою карьеру в разработке программного обеспечения, я больше привык следовать, чем вести.

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

Вот почему общение в качестве лидера очень важно — и оно сопряжено с уникальными трудностями.

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

  • Научитесь преподавать. Объяснение идей в понятной форме будет иметь решающее значение в общении на рабочем месте. Есть несколько способов сделать это — иногда я проговариваю концепции вслух, как будто учу кого-то. В других случаях я добровольно помогаю членам команды, чтобы потренироваться в наставничестве. Кроме того, просмотр образовательных материалов любого рода (The Coding Train или Дерек Банас для кодирования, Veritasium или Kurzgesagt для более широкой науки) показывает, как люди объясняют сложные идеи в доступной и увлекательной форме.
  • Слушайте и заботьтесь. Одним из подходов к управлению является «лидерство слуги», которое подразумевает, что команда ставится на первое место. Я выступаю за этот стиль руководства, потому что он побуждает лидеров ценить свои команды и ставит во главу угла благополучие сотрудников. Я обнаружил, что успешное управление командой часто заключается в понимании того, чего хотят другие люди, и поиске способов воплотить их стремления в жизнь. Чтобы убедиться, что я знаю, чего хочет моя команда, я приветствую и выслушиваю предложения и не поддаюсь желанию сразу же сказать «нет», даже если сначала что-то кажется невозможным или неправильным.
  • Общайтесь с командой. Меня поражает, насколько полезно просто находиться в одном пространстве со своей командой. Ощущение синергии и совместного создания проектов придает силы и помогает повысить вовлеченность. Пандемия и переход на гибридную работу сделали общение с членами команды более трудным, но не невозможным. Чтобы оставаться единым целым, где бы мы ни находились, наша команда создала oVice — платформу виртуального офиса, которая помогает нашей команде и многим другим не терять связь и вдохновлять друг друга на более продуктивную работу. Одна из моих любимых тактик управления — приходить в виртуальный офис как можно чаще для работы или встреч. Когда остальные члены команды видят, как я продуктивно работаю, они также чувствуют мотивацию для выполнения своих задач.
  • Когда вы работаете над проектом, думайте о нем как о своем собственном. Когда я работал в сфере разработки, я бывал втянут в задачи, которые кто-то хотел от меня сделать, и терял интерес к хорошему результату. Временами мне казалось, что: «Я просто покончу с этим, чтобы мой менеджер не дышал мне в затылок». В конце концов, я изменил этот менталитет и начал относиться к проектам, которыми занимался, как к своим собственным. Это перевернуло мое представление о списке дел — я начал применять бизнес-аспект к своим инженерным усилиям и искать способы оптимизации всего, над чем я работаю. Когда я перешел на должность менеджера, этот образ мышления помог мне руководить командами, разрабатывать стратегии и принимать разумные решения. ## Заключительные мыслиРазработка программного обеспечения — удивительная область, потому что она учит людей многому — решению проблем, дисциплине, творчеству, логическому мышлению и многому другому. Однако в процессе становления разработчика часто упускается из виду коммуникация, из-за чего инженеры испытывают трудности в командной работе.

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

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

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

Руководители, использующие наши пространства, уверены, что ни один сотрудник не останется без внимания. Члены команды используют oVice, чтобы максимально эффективно использовать свое время в компании и не чувствовать, что они упустили удивительные связи.

Я начал работать в oVice в качестве инженера, а сейчас помогаю развивать продукт в качестве операционного менеджера.

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

Оцените статью
devanswers.ru
Добавить комментарий