Статья Славы Ахмечета, сооснователя RethinkDB, «44 урока управления технарями» — это свод принципов, которые помогут руководителям выстроить продуктивную работу с ИТ-специалистами. А про нативное управление бизнес- процессами и сервисным обслуживанием можно прочитать здесь bpmteam.ru Несмотря на то, что материал был написан в 2014 году, его идеи остаются актуальными. Перевод адаптирован для русскоязычной аудитории: термин «инженеры» дополнен словом «технари», чтобы подчеркнуть широту охвата профессий в сфере информационных технологий.
История RethinkDB добавляет дискуссионности этим урокам. Компания закрылась в 2016 году, не достигнув финансовой устойчивости, однако её наследие — открытая база данных — продолжает развиваться сообществом. Это заставляет задуматься: насколько принципы управления влияют на долгосрочный успех проектов?
- Основные принципы взаимодействия
- Делайте
- Не делайте
- Формирование мотивации и корпоративной культуры
- Эмоциональный интеллект в управлении
- Разрешение конфликтов
- Трудные решения и границы
- Трудные разговоры: как сохранить доверие и решать проблемы
- Принципы конструктивного диалога
- Когда эмоции мешают решению
- Шероховатости: как реагировать на провокации
- Установление границ
- Когда пора прощаться
- Финальный аккорд: вера в себя
- Стратегический вопрос: инвестировать в технарей или нет?
- Контекст решает
- Заключение: уроки RethinkDB и баланс подходов
Основные принципы взаимодействия
Делайте
Станьте наставником, а не контролером. Ваша роль — раскрывать потенциал сотрудников. Регулярно обсуждайте с каждым специалистом его текущие задачи и долгосрочные цели. Это не только повышает вовлеченность, но и помогает заранее устранять препятствия.
Будьте связующим звеном. Знайте, над чем работает каждый член команды, и помогайте им находить общий язык. Если возникают разногласия, выступайте арбитром, но не навязывайте решения — направляйте дискуссию в конструктивное русло.
Освободите инженеров от бюрократии. Возьмите на себя организационные задачи: распределение тикетов, координацию релизов, взаимодействие с другими отделами. Ваша цель — создать среду, где технари фокусируются на том, что у них получается лучше всего.
Устанавливайте стандарты. Четко формулируйте ожидания от качества работы и корпоративной культуры. Не бойтесь расставаться с теми, кто не соответствует этим критериям — это сохранит здоровую атмосферу в коллективе.
Не делайте
Не подменяйте разработчиков. Пишите код только в экстренных случаях — например, чтобы разрешить конфликт между коллегами. Ваша экспертиза теперь в другом: вы управляете процессами, а не строками кода.
Избегайте микроменеджмента. Доверяйте профессионализму команды. Постоянный контроль над каждым шагом сотрудников — признак слабой команды или недостаточной мотивации. Если вы чувствуете потребность всё проверять, пересмотрите подход к подбору кадров или системе поощрений.
Формирование мотивации и корпоративной культуры
Вы — главный ответственный. Кадровые решения, атмосфера в коллективе, успехи и провалы проекта лежат на ваших плечах. Помните: талантливые люди работают с вами добровольно. Это привилегия, которую нужно заслужить.
Авторитет строится на действиях. Его нельзя получить с должностью — он формируется через последовательные и взвешенные решения. Избегайте диктаторского стиля. Поощряйте команду генерировать идеи и находить решения самостоятельно. Вмешивайтесь только тогда, когда без вашего участия процесс заходит в тупик.
Создайте пространство для инициативы. Запрещая идеи без веских причин, вы теряете ценные инсайты. Технари «в полях» видят нюансы, недоступные руководителю. Доверяйте их экспертизе — это повысит качество принимаемых решений.
Интуиция против фреймворков. 95% успеха — это умение чувствовать команду и принимать решения на основе этой связи. Методологии вроде Agile или Scrum — всего лишь инструменты. Они усиливают сильных менеджеров, но не спасут слабых.
Эмоциональный интеллект в управлении
Боритесь с иллюзией превосходства. Руководящая позиция — не повод считать себя выше других. Сфокусируйтесь на реальных задачах: поддержке сотрудников и устранении барьеров на их пути.
Игнорируйте стереотипы. Менеджеров часто критикуют за «бесполезность», но эти суждения обычно исходят от тех, кто не понимает сложности построения сплоченной команды. Не оправдывайтесь — доказывайте ценность своих действий результатами.
Доверяйте интуиции. Если что-то кажется неправильным, скорее всего, так и есть. Но не спешите с выводами. Например, если сотрудник ошибся, не обвиняйте его в халатности. Разберитесь в причинах: возможно, ему не хватило ресурсов или информации.
Учитесь читать эмоции. Многие технари скрывают переживания из-за страха показаться слабыми. Проводите неформальные беседы, задавайте открытые вопросы. Иногда простая фраза: «Кажется, ты чем-то расстроен. Чем я могу помочь?» — снимает напряжение.
Будьте искренним лидером. Говорите то, о чем другие молчат. Если в проекте кризис, не приукрашивайте ситуацию. Честность укрепляет доверие, даже когда новости неприятные.
Разрешение конфликтов
Слушайте, прежде чем судить. В спорах редко есть однозначная правота. Дайте всем высказаться, затем резюмируйте позиции: «Мария предлагает оптимизировать текущий код, а Иван — переписать модуль с нуля. Оба подхода имеют плюсы:…». Это покажет, что вы цените вклад каждого.
Действуйте решительно. После принятия решения не допускайте бесконечных обсуждений. Четко озвучьте следующий шаг: «Мы выбираем стратегию Марии, но через две недели проведем ревью результатов».
Глубинная причина большинства конфликтов — ощущение, что человека не услышали. Если tensions нарастают, поговорите с каждым участником отдельно. Используйте технику активного слушания: переспрашивайте, уточняйте, переформулируйте их слова. Часто этого достаточно, чтобы погасить недовольство.
Трудные решения и границы
Тестируйте границы. Подчиненные могут проверять, насколько вы последовательны. Реагируйте на такие вызовы спокойно, но твердо. Например, если сотрудник регулярно нарушает дедлайны, скажите: «Это мешает команде. Давай обсудим, как исправить ситуацию».
Увольнение — часть ответственности. Если человек постоянно нарушает правила или не соответствует уровню, не цепляйтесь за него из-за страха «потерять руки». Длительные сомнения вредят и команде, и ему самому.
Трудные разговоры: как сохранить доверие и решать проблемы
Принципы конструктивного диалога
Откладывание сложных разговоров — как попытка «заморозить» конфликт. Со временем недовольство накапливается, превращаясь в скрытый саботаж. Например, если разработчик систематически нарушает код-стайл, промедление приведет к тому, что остальные члены команды начнут воспринимать это как норму.
Используйте метод «ненасильственного общения» (ННО). Его суть — разделить факты, эмоции, потребности и запросы. Вместо: «Ты опять затянул дедлайн!» скажите: «Когда задача не сдаётся вовремя (факт), я беспокоюсь о срыве релиза (эмоция). Мне важно, чтобы мы могли полагаться на согласованные сроки (потребность). Давай обсудим, как улучшить планирование (запрос)».
Уязвимость — инструмент, а не слабость. Признание собственных ошибок («Я недооценил сложность задачи при оценке сроков») снимает напряжение и побуждает команду к открытости. Но избегайте крайностей: излишняя эмоциональность может подорвать авторитет.
Когда эмоции мешают решению
Если сотрудник реагирует агрессивно на критику, проблема может быть в страхе или неуверенности. Например, технарь, который резко отвергает предложения по оптимизации кода, возможно, переживает из-за недостатка экспертизы. Задайте вопрос: «Что тебя беспокоит в этом решении?» вместо того, чтобы настаивать на своём.
Шероховатости: как реагировать на провокации
Установление границ
Команда бессознательно тестирует вашу устойчивость. Если вы позволяете нарушать договорённости (например, игнорировать code review), со временем дисциплина размывается. Чётко обозначьте красные линии: «Пропускать тесты нельзя — это риск для всего проекта».
Но не превращайтесь в «надзирателя». Когда junior-разработчик случайно залил баг в прод, объясните последствия, а не устраивайте разнос. Предложите решение: «Давай настроим pre-commit хуки, чтобы это не повторилось».
Когда пора прощаться
Сигналы для увольнения:
- Сотрудник регулярно игнорирует feedback.
- Его действия разрушают командную динамику (сплетни, саботаж).
- Профессиональный рост остановился, а альтернативных ролей в компании нет.
Пример: senior-инженер, считающий себя незаменимым, отказывается менять устаревшие практики, блокируя прогресс. После трёх предупреждений расставание неизбежно — его токсичность перевешивает техническую экспертизу.
Финальный аккорд: вера в себя
Сомнения — естественная часть руководства. Но если вы постоянно спрашиваете: «Достаточно ли я компетентен?», команда это почувствует. Авторитет строится не на идеальности, а на способности признавать ошибки и двигаться дальше. Как сказал один тимлид: «Моя задача — не быть самым умным в комнате, а создать условия, чтобы самые умные могли работать».
Стратегический вопрос: инвестировать в технарей или нет?
Аргументы «за» долгосрочное развитие:
- Лояльность. Сотрудники, прошедшие путь от junior до senior внутри компании, часто становятся носителями её ценностей.
- Экономия на онбординге. По данным Glassdoor, замена специалиста стоит 6–9 месяцев его зарплаты.
- Репутация. Компании, известные развитием талантов, привлекают лучших кандидатов.
Аргументы «против»:
- Риск утечки. В ИТ-индустрии смена работы каждые 2–3 года — норма. Вложения в обучение могут не окупиться.
- Проектная модель. Для стартапов или коротких проектов выгоднее нанимать готовых специалистов.
Контекст решает
- Тип компании. Продуктовые команды выигрывают от долгосрочных инвестиций, аутсорс-компании — от гибкого пула специалистов.
- Рынок. В регионах с дефицитом кадров выращивать своих экспертов жизненно необходимо.
- Корпоративная философия. Такие компании, как Google или Microsoft, делают ставку на внутренние лифты — это часть их бренда.
Заключение: уроки RethinkDB и баланс подходов
Закрытие RethinkDB не отменяет ценности её принципов управления. Культура взаимного уважения и развития — это то, что остаётся даже после прекращения проекта. Да, компании рождаются и умирают, но сообщества, выросшие вокруг них, часто переживают своих создателей.
Ответ на главный вопрос зависит от горизонта планирования. Если вы хотите оставить след в индустрии, как это сделала RethinkDB, инвестируйте в людей. Если цель — быстрая монетизация, фокусируйтесь на тактических решениях. Но помните: технари, которых вдохновляли и растили, вернутся к вам в новом проекте — уже как партнёры или клиенты.
А что думаете вы? Где грань между «кузницей кадров» и «проектным конвейером»?