2 мин

Код теперь пишет себя сам — только не спрашивай, почему он работает

Никто на самом деле больше не пишет свой код — его пишет LLM. И это нормально. Пусть она и разгребает бойлерплейт, а мы перестанем делать вид, что улучшаем JavaScript.

(Иллюстрация: массивный робот с надписью «LLM» долбит по клавиатуре под транспарантом «WELCOME TO 2025»; рядом ещё один баннер — «WELCOME TO JAVASCRIPT». Вокруг развалившиеся в гамаках и креслах разработчики. Подписи в сцене: BOILERPLATE, LLM, JavaScript.)

Всё началось с того, что в 2012-м изобрели слово «бойлерплейт». Народ впал в панику от одной мысли, что надо написать три строчки кода вместо одной. И понеслось: начали насиловать компиляторы, пихать в них новые фичи — и всё ради того, чтобы (О БОЖЕ, ТОЛЬКО НЕ ЭТО!!!) не набирать два лишних символа.

Перематываем в 2025-й — у нас есть LLM. И не надо врать — я знаю, что ты этот код сам не пишешь. За тебя пишет LLM. Я не говорю, что ты не ревьюишь и не перепроверяешь. Проверяешь. Но печатает всё равно LLM. И это абсолютно нормально.

Пусть она разгребает бойлерплейт. Иногда это и есть самое простое решение. Если у меня один файл, в котором явно видно, какие маршруты вызывают какие функции — это прекрасно. Не надо призывать фабрику, которая собирает псевдо-объекты, которые потом угадывают правильные методы по фазе луны и положению Марса в Стрельце.

Пусть LLM напишет вот этот файл на 500 строк — по одному чистому методу на URL. И если тебе потом надо переименовать три сотни из них — тоже пусть LLM делает. Дело двух минут.

Здесь, в 2025-м, мы с тем же успехом могли бы откатить все «инновации» в JavaScript до 2016 года и перестать делать вид, что мы улучшаем язык. Просто объявить его стандартом и оставить в покое. Пусть LLM мучается. Нам-то хорошо.

Потому что честно — это читать и понимать проще, чем вспоминать, что за чертовщина этот набор символов ?./\ لریال B должен делать в твоём коде — или какой древний транспилер мне нужно поставить, чтобы это вообще завелось в Google Chrome v18384572.

Читать дальше

Похожие посты