раздел 03
Что выбирать вайбкодеру
Языков много, но для большинства задач вайбкодера хватает двух. Это не значит, что остальные плохие - просто эти два покрывают почти всё, что вы будете собирать с ИИ, и про них больше всего обучающих материалов и готовых решений.
Python - для скриптов, ИИ и ботов. JavaScript и TypeScript - для сайтов и приложений. С этими двумя вы закроете подавляющее большинство своих задач.
Два рабочих варианта
Python
Скрипты-автоматизация, обработка данных, Telegram-боты, всё про ИИ. Читается почти как английский, прощает новичку, материалов море.
JavaScript / TypeScript
Сайты, веб-приложения и их сервер. Это язык браузера, без него веб не сделать. TypeScript - тот же JavaScript, но строже и надёжнее.
Почему именно они
- На обоих гигантское комьюнити: на любой ваш вопрос уже есть ответ, и ИИ знает их особенно хорошо.
- Для них есть готовые кубики (библиотеки и фреймворки) почти под всё - не приходится изобретать заново.
- Низкий порог входа: можно запустить первый результат за вечер.
- ИИ-агенты на них особенно сильны, потому что обучались на огромном объёме такого кода.
Зачем это знать, если код пишет ИИ
ИИ напишет код, но проект ведёте вы. Понимание стека помогает на каждом шаге.
- Понимать стек - на чём вообще сделан ваш проект и что с чем связано.
- Читать ошибки - видеть, относится сбой к Python-части или к веб-части.
- Выбирать инструменты - какие сервисы, библиотеки и хостинг подходят.
- Говорить с агентом - формулировать задачи точнее и проверять, что он предлагает.