Обновить

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

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели12K
Всего голосов 21: ↑11 и ↓10+1
Комментарии16

Комментарии 16

Только уточните плз - все таки "без фронтендера" или все же с "фронтендером-тимлидом , который не писал код, но ревьювил код AI" (плюс, возможно, ревьюверам-фронтендерам еще)?

Другими словами, эксперимент возможен был бы, если бы чувак, управляющий AI (разработчик/лид) знал исключительно только бэкенд или вообще имел только общие знания ИТ (менеджерские/аналитические)? То есть даже не представлял бы что значит "управление состоянием на фронте", например? Кажется, исходя из текста, что такого результата бы достигнуть не вышло, или разубедите меня на примерах. Если я правильно оцениваю ситуацию, то заголовок лукавит, как минимум...

Второй момент - откуда взялась разница в оценке сроков реализации (месяц живому фронту и неделя с AI)? Сложилось впечатление, что искомый месяц ближе к "3 недели фронт занят другим проектом, неделю бы писал код", то есть подход полезен не как экономия трудозатрат, а как затыкание узких мест. Поправьте плз, если и тут ошибаюсь.

Если воспринимается как критика, то нет - наоборот, тема крайне интересна, так как у нас в команде ситуация с перекосом по ресурсам похожая, но эти моменты сильно смущают.

Спасибо за детальный разбор - круто, что тема зацепила, и ситуация в твоей команде похожая.
Заголовок “без фронтендера” упрощает, но справедлив:
Я - тимлид-бэкендер с 10-летним опытом. Фронт у меня (как и у большинства бэкендеров) был на старте карьеры, но дальше jQuery и правок формочек и цвета кнопок не шло. Ревью было: API, фильтры, типы - но скрипты по апи проверить может и бекендер. Конечно, без глубокого фронт-спеца не обошлись бы, но AI + базовый бэкграунд потянули на морально боевых.
Сроки от фронт-команды - реальная оценка:
Они смотрели тикет с нуля: разбор ТЗ, деплой, архитектура, кодинг, тесты. Не “3 недели на другом проекте + неделя код”, а свежая оценка. Конечно, могли завысить для подстраховки или под свои влёты - норма.
Главный кайф - готовая дизайн-система:
С ней работа сделана на 80%. AI просто “заполняет пробелы” по компонентам - промптами типа "Бери @компонент(ы), возьми данные из ручки /api/..., вот @контракт из свагера, создай модальное окно или вставляй между @компонентом1 и @компонентом2"

Божечки, вы что, даже на комментарии через нейронку отвечаете?

Слово дня - "Паранойя"🤪?

тут не стоит забывать, что иишный код может заменить разработчиков, только в том случае, когда бизнес логику может объяснить нейронке свидомый человек, поэтому вполне очевидно, что Ваш вариант с тимлидом более жизнеспособный. Да и оценка трудозатрат сама по себе вещь субъективная, тем более, что ниже автор обозначил своё участие в этой разработке. Держу пари, что его время тоже стоит достаточно дорого, учитывая его стаж. Ну и тут ещё подкрадывается вопрос о том, сколько на это всё было потрачено токенов. Возможно, с таким же успехом можно было нанять джуна, который делал бы дольше, но вышло бы дешевле. По своему опыту могу сказать, что вот это пресловутое "собрали за неделю" может легко в будущем обратиться в "разгребали месяц всей командой". Так что кейс в любом случае интересный, но хотелось бы побольше подробностей.

Чтото кудато положили и чтото получили

Давайте каждый засрет хабр

Спасибо за обратную связь!

Был вариант проще "проанализируй как в этом проекте работает UI такой-то и сделай аналогично новый UI который...."

И да, теперь мы вайбкодим MVP UI до фронтендеров каждый второй раз. Пару месяцев как это становится обычной практикой.

Да вы правы, проще, но хотелось сделать с нуля чтобы разобаться и обучить коллег

Ну если ии может писать фронты без фронтов , то стоит задуматься а нужны ли тогда бэки?

Да у меня от этого тоже есть тревожность, но скорее всего что 80% будет делать AI, 20% все равно на тебе

Ну как бэ с хорошо описанной дизайн системой я за два дня фронт соберу

Опять же, тут дело в том, что у меня не было этого ресурса. Я описал свой кейс, как пришлось выкручиваться без фронтов.

Отличная статья! Я тоже заметил, что агенты в курсоре и Claude code верстают намного хуже, чем справляются с задачами по бэкенду. Возможно, руководителю Александра стоит принять это во внимание и следующий mvp собрать уже без участия программиста вовсе

Трезвый разбор, без иллюзий про «AI всё сделал сам» — особенно ценно, как автор выстроили рамки и ревью, а не просто генерили код. (это потому что в этом треде все пишут комменты через нейроночки)

А у команды не появилось ощущения тревоги на фоне того, что часть работы теперь делает AI и кожанные фронтендеры больше не нужны?

Да, тревога мелькала. Но страх в основном в голове, снимается новыми задачами по доработке MVP: потрогать код, потренироваться, повайбкодить. Описал бы так: это страшно, но прикольно. Хочется верить что все будут опять фулстеками(фронты в бек и наоборот), а не промпт инженерами

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации