Введение
Создается ли нами самими гонка на дно? Специалисты по данным годами работали над созданием больших языковых моделей (LLM).
Теперь количество вакансий в области данных, кажется, сокращается с каждым днем. И те, что остаются, часто выглядят довольно удручающе.
Под удручающими я имею в виду не слишком низкие зарплаты или нереалистичные технические требования к кандидатам. Нет, речь идет о расплывчатых фразах: «Уверенное владение инструментами повышения производительности на основе ИИ», «Способность быстро писать большое количество кода» или «Навыки prompt-инжиниринга будут плюсом». Перевод: ваш основной партнер по кодированию — это чат-бот, никакого наставничества, никаких стандартов, только бездумное копирование кода.
Чат-бот, наше собственное творение, теперь сводит нас к простым копипастерам его выводов. Это не звучит как очень осмысленная или удовлетворяющая работа.
В такой среде все еще возможно найти осмысленную работу?
Что такое vibe-кодинг?
Андрей Карпати, соучредитель OpenAI, придумал термин «vibe-кодинг». Это означает, что вы вообще не пишете код.
Что вы делаете: пьете свой матча латте, вибрируете, отдаете приказы кодирующему чат-боту и копируете его код в свой редактор кода.
Что делает чат-бот: он пишет код, проверяет ошибки и отлаживает код.
Что вы не делаете: вы не пишете код, не проверяете ошибки и не отлаживаете код.
Каково это — работать так? Как полноценное разложение мозга.
Чего вы ожидали? Вы передали все интересные, творческие и проблемно-ориентированные аспекты своей работы чат-боту.
Vibe-кодинг обесценил программирование
«Это не так уж плохо для одноразовых проектов на выходных, но все равно довольно забавно», — сказал Андрей Карпати о vibe-кодинге.
Несмотря на это, компании, которым вы доверяете — те, кто не считает свои продукты «одноразовыми проектами на выходных» — решили, что практиковать vibe-кодинг все же хорошая идея.
Появились инструменты для кодирования на основе ИИ, и специалисты по данным оказались не у дел. Тех же, кто остался, основная работа — общение с чат-ботом.
Работа выполняется быстрее чем когда-либо. Вы укладываетесь в сроки, которые раньше казались невозможными. Способность притворяться продуктивным достигла совершенно нового уровня.
Результат? Полудоделанные прототипы. Код, который ломается в продакшене. Специалисты по данным, которые не знают, почему код не работает. Черт возьми, они даже не знают, почему код работает.
Прогноз: специалисты, которые действительно умеют программировать, скоро снова станут модными. В конце концов, кому-то нужно переписать тот код, который был написан «так быстро» чат-ботом. Вот это да — эффективность. Ну что ж, более эффективного способа придумать сложно.
Но как прожить до тех пор?
Как найти осмысленную работу сейчас?
