Comments 3
но сейчас все эти продукты, а вместе с ними тысячи их разработчиков перешли в разряд legacy с исчезающе малым числом вакансий и низкими зарплатами.
Разработчики потерявших популярность продуктов переходят в разряд разработчиков набирающих популярность продуктов, а не в разряд "... с низкими зарплатами"
Начнем с того, какие очевидные профессии “пострадали” от технологического прогресса?
У Вас в примерах обслуживающие профессии. Некорректно сравнивать разработку с обслуживанием в узкой области. Правильнее сравнить с производством. Если на производстве вырастет производительность труда при наличии спроса на продукт - вырастут объемы производства. Но разработка - это не только производство, но и творчество. Поэтому если не будет спроса просто появятся новые продукты, понадобится ещё больше разработчиков - самоподдерживаемая положительная обратная связь.
Допустим вы очень хотите генерировать код с помощью ллм-ок.
"Конюхи и изготовители телег/повозок - с развитием автотранспорта спрос на эту профессию сильно упал". Когда повозок стало мало - специалистов по повозкам уволили. Вместо этого наняли специалистов по автоповозкам.
Ллм-ка выдает вам код на языке программирования, после этого вам надо с этим кодом работать. Уволить надо тех разработчиков, которые занимаются языками программирования, которая ллм-ка не выдает. Но таких языков нет, она выдает код на любых языках, которые вам нужны. Поэтому уволнять разработчиков глупо.
Уволнять нужно "эффективных менеджеров", которые являются прокладками между заказчиком и разработчиков. Если заказчик готов сэкономить то ему лучше самому воспользоваться ллм-кой, чтобы четко и ясно описать задачу для разработчика.
Как LLM могут повлиять на труд разработчиков (и не только их)