TGINSIGHT POST
Post #1051
@leadgr
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Содержимое
Архитекторы– это антипаттерн Замечательная разжигающая статья. Если вам лень читать, вот основные аргументы: 😷 У архитекторов нет шкуры в игре. Они принимают решения, а реализуют за них другие люди. Они не обучаются на последствиях решений. 😞 Если в явном виде назвать кого-то ответственным за архитектуру, остальные инженеры станут уделять ей меньше внимания, и как результат мы получим более слабых разработчиков и хуже спроектированные системы. 😡 Так как архитекторы удалены от настоящей разработки, они могут не понимать всего контекста и сравнительную важность существующих проблем. Как результат – они могут тормозить прогресс, а не двигать его. 👴 Скилы архитекторов могут быстро устаревать, потому что, опять же, они перестают писать код каждый день, считая это менее важной задачей. А вот что автор предлагает делать, чтобы проблема горела не так ярко: - Выращивать архитекторов изнутри и обеспечивать им глубокое знание контекста и специфики компании - Жестко бороться с архитекторами-чайками, которые пытаются заоверрайдить решения, принимающиеся технической командой - Не выделять архитекторов в привилегированную касту, платить им столько же, сколько обычным сеньорам - Не давать архитекторам засиживаться на своей позиции, периодически отправляя их писать код - Встраивать архитектурные задачи в каждую инженерную команду - Вместо выделенных архитекторов строить архитектурные группы практикующих инженеров для стандартизации и координации работы