Комментарии 16
Только уточните плз - все таки "без фронтендера" или все же с "фронтендером-тимлидом , который не писал код, но ревьювил код AI" (плюс, возможно, ревьюверам-фронтендерам еще)?
Другими словами, эксперимент возможен был бы, если бы чувак, управляющий AI (разработчик/лид) знал исключительно только бэкенд или вообще имел только общие знания ИТ (менеджерские/аналитические)? То есть даже не представлял бы что значит "управление состоянием на фронте", например? Кажется, исходя из текста, что такого результата бы достигнуть не вышло, или разубедите меня на примерах. Если я правильно оцениваю ситуацию, то заголовок лукавит, как минимум...
Второй момент - откуда взялась разница в оценке сроков реализации (месяц живому фронту и неделя с AI)? Сложилось впечатление, что искомый месяц ближе к "3 недели фронт занят другим проектом, неделю бы писал код", то есть подход полезен не как экономия трудозатрат, а как затыкание узких мест. Поправьте плз, если и тут ошибаюсь.
Если воспринимается как критика, то нет - наоборот, тема крайне интересна, так как у нас в команде ситуация с перекосом по ресурсам похожая, но эти моменты сильно смущают.
Спасибо за детальный разбор - круто, что тема зацепила, и ситуация в твоей команде похожая.
Заголовок “без фронтендера” упрощает, но справедлив:
Я - тимлид-бэкендер с 10-летним опытом. Фронт у меня (как и у большинства бэкендеров) был на старте карьеры, но дальше jQuery и правок формочек и цвета кнопок не шло. Ревью было: API, фильтры, типы - но скрипты по апи проверить может и бекендер. Конечно, без глубокого фронт-спеца не обошлись бы, но AI + базовый бэкграунд потянули на морально боевых.
Сроки от фронт-команды - реальная оценка:
Они смотрели тикет с нуля: разбор ТЗ, деплой, архитектура, кодинг, тесты. Не “3 недели на другом проекте + неделя код”, а свежая оценка. Конечно, могли завысить для подстраховки или под свои влёты - норма.
Главный кайф - готовая дизайн-система:
С ней работа сделана на 80%. AI просто “заполняет пробелы” по компонентам - промптами типа "Бери @компонент(ы), возьми данные из ручки /api/..., вот @контракт из свагера, создай модальное окно или вставляй между @компонентом1 и @компонентом2"
тут не стоит забывать, что иишный код может заменить разработчиков, только в том случае, когда бизнес логику может объяснить нейронке свидомый человек, поэтому вполне очевидно, что Ваш вариант с тимлидом более жизнеспособный. Да и оценка трудозатрат сама по себе вещь субъективная, тем более, что ниже автор обозначил своё участие в этой разработке. Держу пари, что его время тоже стоит достаточно дорого, учитывая его стаж. Ну и тут ещё подкрадывается вопрос о том, сколько на это всё было потрачено токенов. Возможно, с таким же успехом можно было нанять джуна, который делал бы дольше, но вышло бы дешевле. По своему опыту могу сказать, что вот это пресловутое "собрали за неделю" может легко в будущем обратиться в "разгребали месяц всей командой". Так что кейс в любом случае интересный, но хотелось бы побольше подробностей.
Чтото кудато положили и чтото получили
Давайте каждый засрет хабр
Был вариант проще "проанализируй как в этом проекте работает UI такой-то и сделай аналогично новый UI который...."
И да, теперь мы вайбкодим MVP UI до фронтендеров каждый второй раз. Пару месяцев как это становится обычной практикой.
Ну если ии может писать фронты без фронтов , то стоит задуматься а нужны ли тогда бэки?
Ну как бэ с хорошо описанной дизайн системой я за два дня фронт соберу
Отличная статья! Я тоже заметил, что агенты в курсоре и Claude code верстают намного хуже, чем справляются с задачами по бэкенду. Возможно, руководителю Александра стоит принять это во внимание и следующий mvp собрать уже без участия программиста вовсе
Трезвый разбор, без иллюзий про «AI всё сделал сам» — особенно ценно, как автор выстроили рамки и ревью, а не просто генерили код. (это потому что в этом треде все пишут комменты через нейроночки)
А у команды не появилось ощущения тревоги на фоне того, что часть работы теперь делает AI и кожанные фронтендеры больше не нужны?

Как мы собрали фронт без фронтендера за неделю: AI-ассистент + дизайн-система