автодополнение - copilot - cursor: эволюция написания кода

IT и разработка 03.03.2025 · 👁 306 просмотров
автодополнение -> copilot -> cursor: эволюция написания кода LLM продолжают взрывать все отрасли подряд, не исключая область написания кода. Небольшая история эволюции и как под угрозой могут оказаться джун разрабы, которым и сейчас не легко До появления chatgpt среда разработки совсем немного помогала разработчику ускорить написание кода, например, подсказывала имена переменных, которые надо подставлять в код при написании. Это как если вы отправляете джуна сорсера уточнять мелочи у нанимающего, например, с какими фреймворками ему нужен кандидат. Далее появляется Copilot на базе chatgpt - условно, он отправляет файл, в котором сейчас пишется код в chatgpt, спрашивает "какие тут могут быть продолжения этой строчки кода" и выдает рекомендации. Всё ещё нет вау эффекта, но в некоторых задачах неплохо экономит время, например, в написании SQL запросов. Основное ограничение - "окно контекста". Ваш джун сорсер не может держать в голове много инфо про все вакансии в компании и сносно помогает только по одной вакансии, например, зная её может сварганить сносное описание для соцсетей и работных сайтов. Следующий этап - Cursor - это как копайлот, только гораздо удобнее. Одно из больших шагов - теперь LLM может знать весь контекст, с помощью хитрого хака (RAG) вы можете загрузить весь код проекта и автокомплит начинает работать гораздо лучше. Плюс снято ограничение на конкретную LLM и под капотом может быть другая, более успешно справшяющаяся с такими задачами (сейчас это Sonnet от Claude). То есть у вашего джуна начинает раздуваться башка и он помнит всю информацию о компании, нанимающих менеджерах, их особых требованиях, задачах по вакансиям и так далее, а если не помнит, то можно отправить его разузнать простые вещи и принести вам довольно точный ответ. А если ваш джун справляется не очень хорошо, то можно его поменять на другого, со специализированным опытом, например, который шарит в айтишке и в деле работы по IT вакансиям он будет справляться ещё лучше. Получается идеальный джун, который делает за тебя простую скучную работу, а тебе остается только проверять за ним и размышлять про сложные вещи. Ключевая проблема - а как теперь растить джунов? Раньше они так и росли, отжирая кучу времени сеньоров, но со временем начиная приносить пользу, теперь же джунам крайне трудно соревноваться с LLM, при этом производительность сеньоров растёт, а желание коучить джунов падает.
Откликнуться в Telegram →

⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.

🇮🇱 Не нашли подходящую зарплату? В Израиле платят от $3000 Без языка и опыта · жильё и легализация под ключ · официально Смотреть вакансии →