[Architecture] Треугольник Сеньора: Деньги, Время, Энергия. Почему выбрать можно только два
Захожу я как-то в LinkedIn (ну или в ту соцсеть с картинками, которую нельзя называть), а там — он. Идеальный Сеньор
Захожу я как-то в LinkedIn (ну или в ту соцсеть с картинками, которую нельзя называть), а там — он. Идеальный Сеньор
(картинка сгенерирована Nano Banana) Есть такой специфический момент в жизни любой IT-компании, обычно за неделю до закрытия квартала. Графики в дашбордах вдруг начинают выглядеть подозрительно хорошо.
Борьба с последствиями плохого ТЗ иногда ценится выше, чем работа по его предотвращению. Кратко о парадоксе: все ругают костыли и авралы, но они повторяются вновь и вновь. Значит, это кому-то нужно? Посмотрим на экосистему проекта не с технической, а с экономической и карьерной точек зрения.
Вступление и проблема Честно говоря, фразы в духе «я не сплю» меня всегда бесили. Выглядело это так: ложишься в кровать, закрываешь глаза, надеешься заснуть, но твои мысли не останавливаются. Внутренний монолог стартует мгновенно: — А то фото ногтя, что скинули в 23:15… там воспаление или просто свет плохой?— Собака из стационара. Она поела? Или миска […]
Есть один баг, который воспроизводится у многих специалистов.
Случалось такое? 19:15. Вы закрываете IDE. Вы — Senior Backend Developer или Тимлид. Человек, который сегодня днем пересобирал архитектуру микросервисов, фиксил race condition в многопоточке и жонглировал бюджетами заказчика. У вас был план: вечером сесть за свой пет-проект, пощупать Rust или добить ту самую доку по System Design.
Архитектура проходного двора
Ситуация. 14:30. Я смотрю в монитор. Вроде бы IDE открыта, метод написан, надо просто дописать пару условий в if/else. Но я уже пятую минуту скроллю один и тот же кусок кода вверх-вниз.