Что делать? (3/3) — место LLM в обучении

Я — MADTeacher, автор книг по Dart/Flutter/ИИ в программировании и преподаватель. На канале разбираю свежие фичи языка и фреймворка, объясняю, как и когда их применять, и показываю всё на живых примерах кода. Меньше воды — больше практики: от конструкторов и метапрограммирования до производительности, интеропа и тестирования, а также поднимаю тему использования ИИ для разработки программных продуктов. Если хотите понимать Dart и Flutter в эпоху ИИ глубже — вы по адресу.

llmииобразование

Запрещать ИИ-шечку? Однозначно - нет. Я бы даже сказал, что такой финт ушами выглядит довольно бессмысленно! Этот инструмент уже никуда не денется и, скорее всего, будет становиться только сильнее (ну и давайте признаем, кто из нас не устал писать километры кода?)

Да и вопрос уже не в том, использовать LLM или нет… а в том, какое место она должен занимать в обучении?

Как по мне – этот инструмент должен усиливать человека, а не становиться для него заменой головы 🤔

Таким образом, перед нами стоит задача не просто учить получать ответ, а работать с ним дальше: проверять, перепроверять, ломать через колено, искать границы применимости, понимать, какие допущения в него зашиты, видеть, где решение начинает сыпаться, а также отличать аккуратную инженерную работу от правдоподобно оформленной кучи 💩💩💩

Говоря другими словами, обучение должно смещаться не в сторону: «ща вы у меня будете писать огромную портянку кода руками и без ИИ под моим присмотром» или «а ну, насколько филигранно ты умеешь общаться с моделью?», а сторону проверки того, способен ли студент понять задачу, увидеть риски, проверить предлагаемое решение и взять на себя ответственность за то, что в итоге получилось 😄

Так что в итоге? По классике – стартуем с базы, а только потом переводим на ускорители в виде LLM. То есть, сначала учим как это сделать своими ручками и прививаем умение критически мыслить, разбирать задачу, сомневаться и проверять. А только потом даем инструменты, которые позволяют двигаться быстрее 😎

Если же делать все наоборот, то на выходе получится не специалист, а инфантил, который может и способен быстро прийти к результату, не понимает как оно черт подери работает. А зачем компаниям человек, который не хочет думать своей головой и спихивает всю ответственность за свою жизнь на других, в том числе на LLM?

___________

Не хочу брать на себя дюже много, но, как мне видится, главная задача IT-образования в текущий момент времени – не бороться или, упаси Омниссия, молиться на ИИ-шечку, а учить студента понимать процессы и использовать новые инструменты осознанно. Да так, чтобы они усиливали его думалку, а не отключали ее 😏

Ну а если студент так и не научится думать, проверять и нести ответственность за результат, то это уже будет не специалист эпохи ИИ, а некий кожанный интерфейс между клавиатурой и LLM 🫠

Дискуссия

Artem
Буквально пару пар назад помню сдавали практическую по бэкенду и большинство ребят сгенерили за один промт решение, а потом не могли ответить что такое const в JS, а что такое () => .....3й курс .....
Artem
У моего преподавателя очень похожая философия насчет ИИ. Особенно, что касается того, что сначала учимся делать без нее и только потом автоматизируем процессы ) А также ответственность, в случае чего сидеть будет не нейронка ) Вряд ли нейронка напишет CAD-систему
Artem
Недавно к нам приходили x5 с предложением на стажу и сказали, что они вот ищут именно из вузов, поскольку вроде как повышается ценность фундаментального образования в It и им нужны ребята, которые владеют сразу несколькими технологиями и знакомы с какими-то концепциями более фундаментальными чем просто реакт-разработчик. И вот на стажу будут брать без привязки к стеку. Они собираются провести такой экспиремент: взять тех, кто разбирается +- во всем как-то и нейронка будет помогать быстрее осваивать технологию и работать с ней, как с более высоким уровнем абстракции. Быть может немного противоречиво, но посыл был ровно такой
V.L
ИИ для студента это игрушка, это не инструмент, без знаний фундаментальных ты будешь никто и звать никак, всем студентам читать книги, учиться и ещё раз учиться беря знания у опытных людей, не ИИ а людей, иначе нас будет ждать поколение де**лов. Начинать писать код с ИИ это абсурд, не владея языком и знаниями в технологиях, будут всегда ощущения догоняющего и вечного студента в последствии психологическая травма неполноценности.
Присоединиться к обсуждению →

Читайте так же