«Почему вы не даёте разработчикам расти? Они ведь тянутся к знаниям: хотят и в архитектуру, и в performance. А вы, Сергей, их игнорируете, код писать заставляете, на митинги не пускаете».
Поясняю, почему не пускаю.
Фраза «Включи меня в ключевые митинги, я хочу быть в курсе архитектуры» может означать что угодно:
• Я хочу больше узнать об архитектуре
• Я хочу тоже принимать ключевые решения
• Я хочу быть в компании крутых ребят
• Я хочу пощекотать своё ЧСВ
• Я хочу подняться по карьерной лестнице и начну с влияния на процессы
Все это валидные причины для самого человека, Но это не причина ломать рабочий процесс команды.
Почему ломать? У нас около 20 разработчиков. И мы регулярно принимаем решения, которые сильно влияют на проект. Самый худший вариант — собрать всех 20 человек и начать обсуждать что-то вроде: «Как будем хранить время в базе и как передавать его в API». Это ровно тот сценарий, после которого люди пишут: «Одни митинги, код писать некогда».
Поэтому у нас есть экспертные группы:
• одна принимает архитектурные решения
• другая следит за производительностью критичных частей системы
• третья проектирует e2e-тесты
Если просто добавлять людей в эти группы:
• их нужно вводить в контекст
• обсуждения становятся длиннее
• решения принимаются медленнее
• разработчики могут оказаться заблокированными
Поэтому правило простое:
Хотите в группу — покажите, чем вы будете ей полезны.
И тут обычно начинается ступор: «А как я узнаю, чем могу быть полезен, если меня там нет?»
Очень просто. Например:
• поговорите с одним из участников группы на кухне и узнайте, какие сейчас проблемы
• есть релевантный опыт? Например, скоро обсуждаем transactional outbox, а вы с этим работали — отлично, расскажите
• нет опыта — возьмите административные задачи: подготовка агенды, фиксация решений, рассылка итогов
И вот тут обычно появляется ещё один аргумент: «Это всё какая-то политика. Я честный разработчик. Я вырасту без этого».
Ну что ж. Тогда у меня для вас плохие новости о том, как на самом деле растут карьеры в компаниях.
Спойлер: без даже минимального понимания политики и того, как строятся отношения вам придется двигать таски в джире до второго пришествия (что само по себе неплохо, но только не в том случае, если хочется чего-то большего)