Как будто раньше было по-другому)
Всегда так было, с одной разницей, что код писали люди. Бесконечная гонка заделиверить фичу, нет времени думать, нет времени рефачить.
Всем же знаком принцип ДДД? Давай-давай-деплой
Я помню как я ругался с одним продактом в банке, за качество кода, нарушения следования архитектуре и так далее. Знаешь какой ответ я получил?
- Ты очень правильно говоришь как коучи. Но нам нужно зарелизиться, у нас нет времени делать хорошо
Как итог, они сделали лагающее гавно, разработчик уволился, продакт тоже. А команда переписывала решение с нуля. В итоге сэкономив 2 месяца из пяти, они потратили еще восемь на переписывание и потеряли темп по фичам
Задача разработки провести бизнес "правильной" дорогой. Выбрать те качества кода, которые ему нужны, и объяснить, что когда прогноз к дождю надо брать зонт, а если вы хотите 5кк MAU держать на мишн-критикал системе, то вам нужно хорошо поработать над масштабируемостью архитектуры, георезервированием и прочими практиками хайлоада.
Ругать бизнес, что он хочет быстрее глупо. Я бы предпочел ругать разработку, что они не могут объяснить бизнесу, почему нужно потратить ресурс на нагрузочное тестирование
Ах да, агенты как всегда оказались не причем, что же делать. Напоминает поговорку про дурака и стеклянный жезл. И разобьет и руки порежет. А винить он конечно будет жезл)
От диагностики оборудования до кадрового дефицита — ключевые тренды в новом исследовании НИУ ВШЭ.
ПодробнееОдни злоумышленники рассчитывают на простой взлом и выкуп. Других привлекают связи с крупными заказчиками — доступ к системам подрядчика или его переписке, чтобы подготовить атаку на клиента.
Подробнее

Если код больше ничего не стоит — за что нам будут платить?
Сходил к Денису Ломову. Поговорили как изменится будущее инженеров и креативных профессий, которым платят за работу головой
- Как меняются требования к инженерам, им теперь надо всем быть немножко тимлидами?
- Как растить джунов в новом мире, если все так сильно поменялось?
- Больше не нужны большие команды, как меняются роли в них?
- Почему лучшие сотрудники уходят из компании?
- Как ускорить разработку в 20 раз и не получить бизнес-результата?
- ИИ ускоряет умных и глупых. Как за скоростью производства не потерять смысл?
- Как внедрение ИИ показывает, что мы не знаем что мы делаем?
А еще поговорили про заказную разработку и агентский бизнес (мы долгое время были заклятыми конкурентами, соревнуясь в стремлении делать топовые проекты и забирать медальные зачеты по диджитал рынку)
https://youtu.be/d8C1cqBvw0I
Наибольших результатов в агентской разработке сейчас добиваются хорошие менеджеры с техническим прошлым.
Качество кода для них давно не святая корова. А за время менеджмента они научились двум вещам: декомпозировать задачу, понижая когнитивную сложность до уровня «поймёт последний джун», и формулировать образ результата, чтобы команда понимала, в какую сторону копать. Агенту нужно ровно то же самое.
Плюс пара бонусных навыков. Терпимость к тому, что результат вышел не совсем таким, как задумывали. И готовность выкинуть совсем нерабочее решение целиком — без жалости к потраченному времени. Тем более что в конце проекта не всегда оказывается, что он вообще был так уж необходим.
Это подход к эксплуатации и сопровождению программных продуктов, рассчитанный на реальность, где значительную часть рутинных операций выполняют не люди, а автономные ИИ-агенты.
Подробнее