Comments 17
копипастил со Stack Overflow и закрывал тикеты по шаблону, ни разу не задумавшись, почему код устроен именно так
как будто это что-то плохое.
Просто один думающий разработчик с ассистентом теперь делает объём, на который раньше нужна была команда
не первый раз вижу этот тезис, и почему-то многие убеждены что уж именно то они и есть те самые "югославские" думающие разработчики.
честно, статья выглядит как ответ нейросети.
а по теме: рынок структурно меняется. трясти будет всех. но в конце будет всем хорошо. а по пути если есть предпринимательская жилка можно оседлать хайп трейн.
главное почаще трогать траву.
всем хорошего дня.
Считаю, что копипастить не думая, при любом раскладе, плохо. Это касается и генерации кода. Поэтому тут я с вами не соглашусь.
Вы хотите поспорить с тем, что один разработчик с настроенной агентской сеткой не сместит 5 разработчиков, которые исключительно пишут руками, являясь разработчиками уровня джун и мидл? Подозреваю, что вы далеки от мира современной разработки.
Искренне считаю, что думающий разработчик с нужными инструментами сместит минимум 5 разработчиков не думающих или не умеющих пользоваться инструментами.
Ну а так, все в этой статье - это лично мое мнение. Могу в чем-то ошибаться.
"Просто один думающий разработчик с ассистентом теперь делает объём, на который раньше нужна была команда" — но платить ему зарплату команды никто не собирается, а когнитивная нагрузка растёт. Ассистент сильно поднимает производительность разработчика, который понимает, что делает. Но он же заставляет этого разработчика держать в голове больше решений, больше кода и больше последствий. Так что это далеко не бесплатная магия.
Ну давайте будем честны. Представим одного разработчика высокого уровня с доступом к подписке клода за 200 баксов. Вам кажется, что такой разработчик и с таким инструментом не сможет заменить мидлов с джунами? Я бы сильно по этому поводу поспорил бы.
Так же, вопрос по поводу держать в голове больше решений. Я кучу проектов лично написал. И вот я возвращаюсь к проекту, который был написан мною же (без ИИ, заметьте) через 1 год. Я там могу ориентироваться только по комментам и документации и думаю это знакомо любому разработчику, кто давно к профессии.
Я понимаю Вашу мысль и не спорю с ней. Разработчик может за день закомитить недельный или более объём работы, но каждый день самому обрабатывать такой объём будет сложно и непродуктивно. Чем-то придётся пожертвовать, например качеством ревью, глубиной решений, вниманием к последствиям или количеством задач. И в какой-то момент всё снова упирается в количество сотрудников в команде, способных долго и продуктивно работать. Просто планка того, сколько может один разработчик с хорошими инструментами, стала заметно выше.
Я вчера читал этот текст
Очень похоже, что ИИ не столько заменяет разработчиков, сколько меняет требования к ним. Теперь ценится не умение быстро писать код, а умение понимать, что и зачем ты строишь.
Думаю, что умение быстро писать код тоже нужно. Код - это программа. Я бы сказал, что, скорее, нужен баланс. Разработчик, который умеет не только быстро писать код, но и может понимать, как работает каждая строка сгенерированного кода. А вот с этим уже проблемы)
ИИ пишет код быстро, а будет еще быстрее и лучше (прогресс неумолим). Разработчик же как был медленным, относительно ИИ, так и останется потому что это человек. И бизнес не будет ждать пока код ИИ будет отревьювен этим самым медленным человеком, некогда ему бизнесу, не за это он, бизнес, деньги за ИИ платил, конкуренты не дремлют и "кто успел тот и съел". Поэтому все процессы будут только ускорятся и ускорятся и ускорятся, человеку тут уже нет места. В конце концов вдумайтесь в это - уже сама программа пишет программу. Статья в целом правильная, по полочкам все разложено, хорошая статья, спасибо!
В конце 22 - начале 23, когда я только начал проходить курс Пайтон разработчик на Яндексе, появился чат гпт и наставники в один голос твердили, что эта хрень, не заменит разраба. К концу курса(середина а 24) наставники начали признаваться, что сами балуются копилотом, но не, это все равно хрень и надо все проверять. Сейчас нейрона решает 99% моих бытовых задач. Найти травмат на гансброкер по параметрам? Пожалуйста! Вот тебе парсер с приятным интерфейсом! Найти дом/квартиру по параметрам и собрать объявления с Авито, циан, дом клик? Без вопросов! На тебе парсер и нормальный интерфейс! Дневник инвестора? Пожалуйста! Загружай выгрузки из разных банков получай аналитику! Базу данных access? Да тоже не вопрос! Настроить ВПН? Пожалуйста! Автоматизация в hone assistant? Легко! Причем я даже в код не лезу, работает, задачу выполняет и это за каких то 3 с небольшим года. Задачи, которые я решал бы неделями, возможно месяцами, решаются за несколько дней/недель и то потому, что есть лимит по токннам. Да, наверное у меня есть бонус, я немного знаю базу, но прогресс не остановить, как бы разрабы не надували щеки, скорее всего они будут выкинуты на свалку истории, как в свое время и водители гужевых повозок...
...как бы разрабы не надували щеки, скорее всего они будут выкинуты на свалку истории, как в свое время и водители гужевых повозок...
Но кто-то же должен разрабатывать ИИ, которым пользуются разрабы)
Код под обучение крайней модели Antropik на 80% написан ИИ. Это к вопросу "кто-то должен разрабатывать ИИ")
А остальные 20%?) Это к вопросу о том "кто будет подправлять по мелочи")
Статья офигенная! И сам про всё точно также думаю, только статей не пишу)
Будущее разработки в эпоху ИИ: уволят ли нас и что с этим делать