Pull to refresh

Куда подевались ваши манеры? Коллеги в IT

Level of difficultyEasy
Reading time5 min
Views17K
Токсичное поведение, какие 500 рублей...
Токсичное поведение, какие 500 рублей...

Привет, Хабр! В данной статье я хочу поделиться своим опытом токсичного общения с коллегами, начиная с первой встречи с HR-менеджером и заканчивая работой внутри команды. Такое поведение, на мой взгляд, серьезно подрывает мотивацию и нормальное взаимодействие в команде при решении возникающих проблем. Оно также заставляет задуматься о целесообразности работы в такой атмосфере. Ведь зачем оставаться на месте, где отношения между коллегами вызывают столько дискомфорта?

Первоначальное знакомство очень важно

Первое и самое важное знакомство начинается с HR-менеджером компании и в зависимости от его поведения у вас формируется первоначальное мнение о компании. И у меня периодически возникали проблемы при взаимодействии с ними.

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

HR-менеджер держал меня в некотором эмоциональном напряжении и не поддерживал со мной связь. Например, мы договорились обсудить компанию и вакансию, но потом он исчез на несколько дней, а затем внезапно вернулся и назначил собеседование. После собеседования обещалась некоторая обратная связь, но через 3 дня никто не связался со мной. На этом моменте я начал сомневаться, думая, что это просто плохая организация, и что я потратил время впустую. Однако спустя 1.5 недели менеджер снова появился из ниоткуда и предложил мне оффер, включая проверку безопасности, после чего снова исчез на неделю.

Моё мнение о компании уже сформировано, и я потерял доверие из-за первоначального опыта взаимодействия. Возникают сомнения: что если я приму их предложение, уволюсь, а затем они снова исчезнут, и я окажусь без работы? Ведь HR-менеджер - это лицо компании, и от его поведения зависит, как я буду воспринимать эту компанию.

Будь внимателен на код-ревью, ведь нужно разнести код своего коллеги

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

Однажды я работал над разработкой общей библиотеки для всего цеха разработки и внёс небольшие изменения в логирование для улучшения производительности. Когда я создал мердж-реквест, начался сущий кошмар. От трех человек я получил более 70 замечаний, причем не только по моим изменениям, но и по тем, что они увидели в проекте, а также по своим пожеланиям относительно стиля кода.

Обычное код-ревью
Обычное код-ревью

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

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

Будь почтителен со своими родителями, родственниками и с менеджером Иваном из своей компании

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

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

Всё началось с согласования мердж-реквеста в релизную ветку. На просьбы посмотреть и согласовать изначально был игнор, потому что Иван был очень занят согласованием других мердж-реквестов. После того как он, наконец, согласился взглянуть на наш, и решил выполнить просьбу жалкого червя (автора), начались мелкие придирки и постоянные вопросы к реализации. При получении адекватных ответов он снова исчезал на несколько дней.

Иван просит от автора форму 202, чтобы включиться в релиз.
Иван просит от автора форму 202, чтобы включиться в релиз.

Заказчики уже ожидают функционала на продакшене, а я все еще не могу получить согласование от нашего менеджера. Это заставляет меня поднять вопрос на ретроспективе: почему этот менеджер взял на себя обязанности по согласованию всех задач в релизе и не может выполнять свою работу вовремя? Возможно, он вообще лишнее звено в этой бюрократической цепи. Другие разработчики тоже сообщают о таких проблемах, и наш тимлид решает провести разговор с Иваном и ускорить процесс.

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

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

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

И тут возникает вопрос: зачем всё это нужно? Почему, когда некоторые становятся столпами бюрократии, они начинают не решать проблемы, а создавать новые? Мне кажется, всё это происходит потому, что нужно демонстрировать руководству, как сильно ты зависишь от этого и как много ты работаешь, даже если эта работа не имеет реального значения.

Заключение

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

А те кто сталкивается с токсиками хочу сказать "Не нужно это терпеть".

Спасибо за внимание!

Для тех кому понравилось
Автор обращается к тем, кому понравилось
Автор обращается к тем, кому понравилось

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

Tags:
Hubs:
Total votes 25: ↑15 and ↓10+11
Comments43

Articles