Искусственный интеллект (ИИ) уже не просто пишет код, а может намного большее. Как использовать ChatGPT в качестве инструмента для обучения программированию, рассказал «Петербург.Эксперту» основатель компании «Прогресс Терра» и архитектор программных решений Сергей Спевак.
Современные большие языковые модели (искусственный интеллект и нейросети) выдают не только код, но и объясняют его. Это позволяет использовать их и как помощников по написанию программ, и как мощный инструмент для обучения.
«Главное не просто копировать предоставленный код — важно анализировать почему он именно таков. Нужно задавать дополнительный вопросы, почему используется именно приведенная функция и есть ли альтернативы. Такой подход позволяет получить практически бесплатного учителя, который терпеливо разъяснит каждый аспект», — поделился Спевак.
При этом важно помнить, что ИИ достаточно ленив и не всегда дает наиболее эффективное решение, поэтому, зачастую, нужно переспрашивать его и просить предоставить подходящий вариант.
Еще важно помнить, что большие языковые модели — это очень продвинутый поисковик, который умеет с вами общаться. Поэтому также рекомендуется читать книги и проходить курсы, в которых знания представлены в более структурированном и последовательном виде.
«Ищите курсы, которые используют технологии микролернинга, тогда эффективность обучения возрастает в разы. Вершин мастерства можно добиться, найдя надежного ментора, который покажет правильную дорогу и поможет в сложных ситуациях», — рекомендует эксперт.