3 признака токсичной команды разработчиков

06.05.2020
Posted in blog-article
06.05.2020 admin

3 признака токсичной команды разработчиков

Определяем и решаем проблемы коммуникации в коллективе 👨‍💻👩‍💻

За свою карьеру разработчика я работал со многими разными людьми в командах размером от двух до десяти членов.

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

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

1. Делать предположения

Это касается команд, работающих во многих областях, а не только в области развития.

Проблема

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

Когда некоторые из этих рекомендаций игнорируются или они не ясны, команда страдает.

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

Решение

Когда член команды или менеджер просит вас что-то сделать, вы должны убедиться, что понимаете их правильно. Вы можете сделать это, сказав членам своей команды: «Итак, вы имеете в виду x, когда говорите это….- Или просто задавайте вопросы, когда не понимаете, что нужно делать.

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

Я надеюсь, что это также положительно скажется на вашей команде.

2. Отсутствие связи

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

Проблема

Мы знаем, что при разработке приложения (или его части) важна четкая и непрерывная коммуникация — без этого ошибки и бесплодные дискуссии становятся обычным делом.

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

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

Решение

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

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

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

Ежедневные стендап-встречи

Я считаю, что стендап-встречи полезны для запланированного общения, если все члены команды посещают их, конечно. Если ваша команда на удаленке, то вам пригодится Slack с Geekbot.

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

Используйте Scrum или Kanban

Самое удобное в этих фреймворках то, что они уже определили несколько вещей, которые вы можете применить.

В обоих фреймворках используется доска, на которой можно видеть, над чем работают все члены команды. Если у вашей команды нет бюджета, чтобы использовать что-то вроде Jira, вы можете легко использовать Trello. Или, если вы используете Github для своего кода, используйте эти доски.

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

Ретроспектива встречи

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

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

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

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

3. Отказ от ответственности

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

Проблема

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

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

Решение

Все сводится к отсутствию ответственности. Если никто не возьмет на себя ответственность, атмосфера в команде будет становиться все хуже и хуже.

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

Я верю в коллективную ответственность — вместе решать проблемы друг друга!

Я верю в то, что нужно бежать марафон вместе, а не по отдельности. Потому что, если честно, мы нуждаемся друг в друге.

Вывод

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Contact

Давайте работать вместе!

Пишите нам и найдем точки соприкосновения, может станем партнерами, а может поможем вам зайти в нашу чудесную нишу

Вы разработчик?

Пишите! Нам постоянно нужны новые кадры, либо можем помочь в продвижении вашего приложения

Новичок?

Поможем быстро войти в нишу, не тратя годы на понимание

Давно в нише?

Рады будем пообщаться как на темы whitehat, так и blackhat тематики ^_^ + всегда есть что обсудить по поводу рекламных сетей

ПИШИ В TELEGRAM!

Contact