TGViewer
Токсичный (it) архитектор Токсичный (it) архитектор @toxicitarch · 749 subscribers
Post #36 1.28K
👋Сижу как-то на очередном «техкоме». Целый час двадцать вроде бы взрослых людей с зарплатами выше средней обсуждают, на чем им делать CI/CD. Jenkins, видите ли, «устарел и плагинами обмазан», в GitLab CI «не хватает гибкости», а GitHub Actions «слишком дорогой».

Смотрю на этот цирк с конями и думаю: вы в своем уме?

Вы покупаете профессиональные марафонские кроссовки человеку, который не умеет ходить.

Запомните: тулинг - это следствие, а не причина. Инструмент никогда не заменит вам мозги и не починит бардак в процессах. Если команда не понимает, что она делает, как она это делает и зачем, то дайте ей хоть самый распрекрасный CI - на выходе будет всё тот же мусор. Только доставляться он будет автоматически.

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

Главное - помните: не бывает «правильных» процессов, как не бывает «правильного» молотка. Бывают те, что подходят для вашей задачи, и те, которыми вы отшибете себе пальцы. Перестаньте искать священный грааль в книжках по SAFe. Это чужие ответы на чужие проблемы.

Хотите построить нормальный процесс? Перестаньте читать, начните думать.

1️⃣Запритесь в комнате всей командой. Никаких Jira и Notion. Только белая доска и маркер.
2️⃣Нарисуйте три блока: «ВХОД», «РАБОТА», «ВЫХОД». Это ваш скелет.
3️⃣А затем заполните эти блоки:

➡️ ВХОД: Откуда прилетает задача? В каком виде? Кто ее ставит? Что должно быть в ней (Definition of Ready), чтобы мы вообще начали чесаться?
➡️ РАБОТА: Что происходит с задачей? Не надо рисовать BPMN на 100500 шагов. Опишите по-простому: «Петя пишет код, Вася ревьюит, робот гоняет тесты».
➡️ВЫХОД: Что мы считаем результатом? Код в main? Выкатка на прод? Счастливый клиент? Как мы передаем результат дальше?


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

И вот когда вы, глядя на схему, все вместе кивнете и скажете: «Да, у нас это работает именно так», - поздравляю. У вас появился процесс.

Пока этого нет, любой разговор про инструменты - профанация. Сначала процесс, потом - костыли для него. И никак иначе.

Хватит искать волшебную кнопку. Её просто не существует.

А у вас в компании инструменты подбирают под задачи или пытаются натянуть процессы на купленный энтерпрайз-тулинг?

#заметкинаполях

🤡Токсичный (it) архитектор🤡
  • 🔥 16
  • 👍 12
  • ❤ 1
  • 😢 1
More from @toxicitarch
  1. Sep 24, 2026👋Всем привет. Сегодня небольшая заметка-размышление. Мир гудит по поводу ИИ. Сейчас никог…
  2. Sep 17, 2026👋Очередной созвон, и снова тема оптимизации. Давайте внедрим ИИ и сократим расходы на ФОТ…
  3. Sep 2, 2026👋Всем привет! В воскресенье я побывал на завершающем мероприятии «Летний ТехФест 2026», б…
  4. Mar 31, 2026👋Известная истина гласит: люди делятся на два типа - те, кто ещё не делает бэкапы, и те,…
  5. Mar 26, 2026👋Всем привет! Долго не писал сюда - честно, банально не было времени. Меня тут коллеги по…
  6. Mar 3, 2026👋Всем привет. Сегодня пост не про архитектуру и технические решения. Сегодня у нас минутк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →