Под предыдущим постом хороший наброс прилетел и я решил развернуть своё отношение к теме. (кому, правда, не похер? 😅)
По моим наблюдениям, за последний год ллм сильно лучше с кодом работать стали. А при грамотной постановке задачи, актуальными инструкциями в правилах проекта, с подключенным context7/deepwiki и примерами из твоей кодовой базы, у меня ллм работает как неплохой мидл
Полгода назад проводил эксперимент: расписал задачу, как я обычно расписываю, чтобы отдать коллегам (у нас ни мидлов, ни ждунов, только старшие), с указанием референсов, доки, в каких местах правки осуществить. Задачу на груминге оценили в 2 дня. Просто отдал задачу курсору и пошёл кофе сделать. Вернулся - задача готова. 2 часа на тест и 2 минорные правки и мердж реквест готов. Никому ничего не говорил (у меня из 4 разработчиков тогда 2 были лютыми хейтерами ЛЛМ кодинга), ревю прошло как обычно
Так вот, с Андрюхой Карпатычем соглашусь: на текущий момент есть ощущение какого-то изменения. Не буду спорить, в декабре это изменение произошло или нет, но с октября, когда я последний раз давал серьёзные задачи курсору/клоду/гпт, инструменты стали стабильней.
Не говорю, что они стали мощнее или идеальными, но точно лучше. Сейчас пилю пет на грани MVP и приятно удивляюсь минимум раз в три дня. Эти твари замечают косяки в коде, предлагают улучшения, делают one shot улучшения. То, что я сейчас уже сделал, руками писал бы месяца 3, как минимум. Да, код не такой полированный, как я бы сам сделал. Но так и я сам не ставлю цели делать его "красивым"
В общем, мой пойнт только в том, что это автокомплит++. Он не просто заканчивает за тебя слова или фразы. Он заканчивает за тебя целые предложения или абзацы.
В вытеснение профессии SWE не верю. Тут, скорее, переход от токаря к токарю станка с ЧПУ
Post #593
1.47K
- 👍 11
- 🤔 1