🔥

Тред (Роксана Петрюк)


-- тред о конфликтах (на работе) -- GraphQL это интересно, но ничто в программировании не сравнится с чувством когда кто-то не делает ревью и тормозит push/land твоего кода. Тут поговорим о том как злиться меньше, как адекватно реагировать и вести диалог в продуктивном ключе.

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

Зачем нужно это все нашему мозгу? Мозг ищет путь малейшего сопротивления, бережет енергию. Думать сознательно и последовательно - много енергии Предустановленный натренированный эволюцией или окружением путь - мало енергии. Мозг ЛЮБИТ шорткаты.

Шорткаты = когнитивные искажения, они же cognitive biases. Их великое множество и мы все им подвержены, выхода нет. Описывать это все никакого твиттера не хватит, но вот вам уже готовая статья: bit.ly/36LF2wj

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

Идея с тяжестью такая - конфликт имеет тенденцию 'назревать'. Время, которое проходит от первопричины конфликта до разговора о том, что было бы хорошо так не делать - критический фактор. Вот книга, а я приведу примеры далее: amzn.to/2qw2MUD

Шерил очень громко печатает во время встреч. Марк видит в этом неуважение к присутствующим. Плохо: Марк злится на Шерил, и потом обсуждает с коллегами, что она их не уважает. Хорошо: Марк подходит к Шерил, после встречи и просит не печатать. Шерил - ок, извини Марк.

Дать фидбек важно не только вовремя. Его важно дать правильно. 3 момента: - лингвистический фильтр важен - выбирайте слова - говорите все как есть, не делайте бутер из комлимента и фидбека - человек может вас не понять - полностью продумайте что ВЫ хотите, в чем проблема

Тут конечно же я не могу не упомянуть книгу о радикальной откровенности. Не делайте ваш фидбек слишком мягким, не делайте его агрессивным, не пытайтесь манипулировать. Будьте откровенны и говорите по делу. Кратко тут: bit.ly/34BNkFl
notion image

Очень важна культура в компании, чтобы конфликтов было мало надо постоянно напоминать людям чтобы они давали фидбек. Ведь мы все поломаны, у нас культурный контекст, склонность к замещению, мы стесняемся, мы не хотим тратить время. Но. -- Feedback is a gift --

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

Обязательно обе команды должны знать друг друга лично - человек из VC это говорящая голова. Зная человека проще понять почему он принимает определенные решение, найти аргументы для спора, вести диалог в целом. Это повышает уровень доверия, bias который можно использовать 🤟

Обвинения. Неприятная штука. Жжет карму, уменьшает скорость разработки так как люди работают дефенсивно, либо приводит к полному Фоллауту, потому что 'все равно им все не так'. Обычно проблема не в людях в итоге, а в процессах, системе прав исполнения, гибкости фреймворка...

Прежде чем обвинять кого-то на обеде или стендапе, трижды подумайте. Можно дать фидбек 1:1 если надо. Публично, скажем для post mortem, 5 whys отличная техника bit.ly/2K087uu

Ничего не помогает. Дал фидбек два раза, поговорил с командой, они видит эту же проблему, попросил их поговорить с ним, результат 0.Это кандидат для эскалации. Поговорите об этом с его/ее менеджером. У некоторых людей есть bias пока менеджер не скажет ничего не делать.Cultural bg
notion image

Это последняя ступень, сожжёт вашу карму. Применяйте очень нежно.

А теперь самый важный твит в этом треде и самый важный вопрос. Задайте себе этот вопрос и очень честно, предельно откровенно, ответьте на него для себя: Я часть решения или я часть проблемы?

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

- что было первопричиной конфликта? (5 почему) - что бы вы думали о этом конфликте если бы с другой стороны? (если ответ 'сильно бы удивился', надо фидбек) - каковы были мои действия, усугубили ли они конфликт? - могу ли я понять и простить?

Знаете свои самые сильные когнитивные искажения? Задайте себе вопросы by bias: Не кажется ли мне этот фреймворк лучше, потому что я его нашел/ла или потому что я его уже знаю? Может Вася не мудак, раз выкатил в прод без тестов, а просто надо дать ему меньше таксов, разгрузить?

Почему это все важно? Закон Конвея: bit.ly/2qx7rWm Вроде юмор, но не юмор.
notion image

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

На этом по избежанию/решению конфликтов у меня все. Надеюсь, это было полезно и поможет сделать ваши волосы мягкими и шелковистыми, ещё больше. Keep calm and #readthebook
notion image