Как ChatGPT помогает мне разобраться в сложных материях, изучать программирование и побороть страх белого листа
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Что делаю
Я работаю в айти, поэтому о чат-боте узнал с первых же дней и реакций в твиттере. Сначала был полный восторг от самого факта происходящего, много игрался с глупыми вопросами, и были попытки просить решить какие-то сложные задачи (с первого же подхода), это не срабатывало и в итоге первые месяцы воспринимал скорее как игрушку, чем реальный инструмент.
Но через какое-то время услышал мысль о том, что chatGPT нужно воспринимать не как сверхразум, который сделает все за тебя, а как стажера, у которого по какой-то причине есть практически все знания мира. И это изменило для меня все.
Результаты
После изменения подхода я наконец-то понял для себя всю силу помощника и даже решился перейти на платную версию, чтобы получить доступ к четвертой версии.
Сейчас использую для трех основных сценариев:
1. Объяснение сложный материй или тем, которые для меня совсем неизвестны. На работе упомянули какую-то неизвестную мне систему или процесс? Спросить у chatGPT что это такое. Хочешь понять концепт теории струн не обладая даже минимальными знаниями? Попроси chatGPT объяснить ключевой концепт как 5-10 летнему ребенку или студенту первого курса. Экспертом в области стать не получится, но опять же, понять концепт или с чего начать изучение — отлично.
2. Помощь в изучении программирования. Я продакт менеджер и опыта в разработке у меня нет совсем. Но не так давно мне захотелось создавать свои небольшие приложения и я начал учебу. По началу было желание полностью делегировать задачи разработку chatGPT, и этот план с треском провалился. Если какие-то простые вещи еще так решить можно, то что-то более комплексное уже навряд ли.
Но вот с чем чат может помочь — это объяснить как работают те или иные вещи (вспоминаем прием с «объясни как 10 летнему ребенку»), написать комментарии для кода или сделать черновик для быстрого старта, над которым ты уже продолжишь работу самостоятельно. Есть конечно ограничение в виде знаний у chatGPT на конец 2021 года, но это не так страшно, как может показаться.
3. Побороть страх белого листа. Подходит практически для любых задач. Ты пишешь какую-то верхнеуровневую задачу или проблему — получаешь какой-никакой ответ (в 90% случаев бесполезный). Ответ плохой и ты просишь его улучшить задавая наводящие вопросы, и вот уже через 3-4 итерации у тебя начинает складываться какая-то картинка и отталкиваясь даже от сырого ответа сильно проще думать о том, а как же его улучшить.