Кодинг с ИИ: как развивать интуицию и системное мышление
Очень прикольно, что в процессе кодинга с ИИ, учишься еще и ты сам. Причем навыки приходят те, о которых раньше даже никто и не думал.
- Сетки дают оператору прокачку интуиции того, что есть сложно, а что просто. Более сложные задачи сразу пускаешь по более навороченным циклам, жестче декомпозируешь и т.д. И это не зависит от строчек кода, ну или слабо зависит. Сначала этой интуиции нет, потом постепенно появляется.
- Перестаешь мыслить отдельными функциями/фичами, начинаешь мыслить системами в целом и токенами. У меня при анализе сейчас первый вопрос — какой объем занимает контекст по задаче. Аналогично и про кодовую базу. Появляется ощущение большой/маленькой кодовой базы именно относительно ее объема в токенах, а не строках кода или файлах. Или "биллинг делать 2 дня/минимум 100к токенов" — нарабатывается подобная интуиция.
- Начинаешь оперировать не словами, а единицами контекста, где каждая единица может быть — десятки тысяч токенов. Например список релевантных файлов, архитектура, или дифф файла. Накидываешь такие промпты из шаблонов и обогащаешь их нужной информацией буквально за минуту.
Короче говоря, мозги совершенно точно искривляются иначе, чем при обычном написании кода.
Продолжаю вести наблюдения 🙂
Подписывайтесь на Telegram Глеб про AI.