Что делать с ИТ‑образованием в эпоху ИИ
Раньше всё было понятно: учи Python — и будешь востребован. ИИ сломал эту конструкцию. Разговор про фундамент, практику и среду — три кита, на которых стоит ИТ‑образование сегодня.
Мы живём в очень странное время. С одной стороны — прекрасное, с другой — довольно нервное. Потому что всё, что мы ещё пять лет назад рассказывали про ИТ-образование, сегодня надо пересобирать почти с нуля.
Раньше всё было относительно понятно. Хотите хорошую карьеру? Идите в ИТ. Учите математику, Python, C++, JavaScript, пишите код, разбирайтесь в алгоритмах, делайте проекты. Через несколько лет вы будете востребованным специалистом: потому что цифровизация, потому что рынок растёт, потому что программисты нужны всем. И это действительно работало.
Но потом пришёл искусственный интеллект и начал довольно бодро ломать эту конструкцию. Сегодня уже нельзя честно говорить школьнику или родителю: «Просто выучи язык программирования — и всё будет хорошо». Потому что не будет. Само умение писать код перестаёт быть той самой магической суперсилой, которой оно было раньше. Сейчас ты можешь открыть ИИ-инструмент и сказать ему человеческим языком: сделай мне сайт, приложение, бота, сервис, форму, интерфейс, аналитику, прототип. И он сделает. Принципиально важная штука уже случилась: программирование стало доступно не только программистам.
Это примерно как если бы раньше, чтобы написать текст, тебе нужно было самому изобрести печатный станок, а теперь у тебя есть ноутбук, клавиатура и редактор. Навык не исчез, но радикально поменялся его смысл.
Поэтому ИТ-образование в эпоху ИИ — это уже не про то, чтобы просто научить человека писать код. Код теперь пишет не только человек. И дальше будет писать всё больше не человек.
Значит ли это, что программирование больше не нужно? Нет, конечно. Это значит, что одного программирования больше недостаточно.
Вот это, кажется, главный сдвиг, который нужно честно проговорить. Если образовательная программа сегодня продаёт себя словами «у нас вы изучите Python, базы данных и веб-разработку», то хочется спросить: ребята, а вы точно заметили, что год уже не 2016-й?
Потому что школьнику и студенту теперь нужно не просто освоить язык программирования. Ему нужно научиться понимать задачи, системы, ограничения, продукты, пользователей, данные, железо, процессы. Ему нужно уметь подниматься на уровень выше: не «как написать эту функцию», а «зачем она нужна, в какой системе она живёт, кто ей будет пользоваться, что сломается, если она ошибётся, и какую реальную пользу она создаёт».
Именно поэтому разговор про ИТ-образование всё больше становится разговором не про «айти в чистом виде», а про инженерно-технологическое образование.
Просто программистов, которые умеют только писать код по понятному техническому заданию, будет становиться меньше. Или, точнее, спрос на них будет всё более странным. Потому что значительную часть таких задач ИИ будет делать быстрее, дешевле и без драматичных разговоров про выгорание.
А вот люди, которые понимают, как устроены сложные системы, будут нужны. Люди, которые могут разобраться в оборудовании, которые понимают физические ограничения, которые могут соединить программное обеспечение, железо, данные и реальный производственный процесс. Люди, которые умеют не просто «пилить фичи», а строить работающие технологические решения. Вот туда и должен двигаться разговор про ИТ-образование.
Особенно в России. Потому что у нас есть ещё один слой реальности, который нельзя делать вид, что его нет. Мы живём не просто в эпоху ИИ. Мы живём в стране, которая оказалась сильно отрезана от глобальных технологических цепочек. У нас сложнее с доступом к передовому оборудованию, платформам, компонентам, сервисам, инфраструктуре. Многое приходится переизобретать, пересобирать, импортозамещать — как бы ни относиться к этому слову, сама задача никуда не делась.
И если мы хотим в этом мире не просто пользоваться чужими коробочками, пока нам их разрешают включать, а строить что-то своё, нам нужны не только пользователи ИИ. Нам нужны инженеры — разработчики, исследователи, архитекторы систем. Люди, которые понимают, как устроен технологический стек снизу доверху.
Не только «сделай мне красивое приложение». А что под этим приложением? Какие данные? Какая инфраструктура? На каком железе это работает? Какие есть ограничения? Что происходит, если всё это нужно запустить не в презентации, а на реальном предприятии? Что будет, если нет нужного чипа, нет нужной библиотеки, нет нормальной документации, а продукт всё равно должен работать?
Вот здесь и начинается настоящее ИТ-образование.
Не кружок по написанию кнопочек. Не курс «войти в айти за три месяца». Не магическая таблетка «выучи Python и получи оффер». Всё это, конечно, может быть входом. Но если мы говорим серьёзно, то ИТ-образование будущего — это фундамент плюс практика плюс среда.
Первое — фундамент
Да, это скучное слово. Да, оно плохо продаётся в рекламе. Нельзя красиво написать на баннере: «Приходите к нам, у нас будет матан, физика и боль». Хотя, может быть, как раз честно было бы так и написать. Вообще, когда год назад мы набирали студентов на новую программу по сопряжённой программно-аппаратной разработке (как раз те самые инженеры, которые хорошо понимают ограничения чипов и могут писать инструкции для них), то я честно говорил ребятам, что в отличие от других программистских направлений, тут много физики. И она сложная. Так что имейте в виду. И кстати, на программу пришли очень крутые ребята, которые не побоялись этого.
Без базы ничего не работает.
Математика нужна не потому, что все выпускники каждый день будут брать интегралы на работе. Математика нужна потому, что она собирает голову. Она учит видеть структуру, закономерности, причинно-следственные связи, абстракции. Она даёт человеку внутренний каркас мышления.
Физика нужна потому, что технологии живут не в облачке из маркетинговых презентаций, а в материальном мире. Есть электричество, сигнал, тепло, вес, задержка, шум, прочность, энергия, стоимость, производство. Физика — это способ понять, как математика превращается в реальность.
Программирование тоже нужно. Но не как священный обряд написания скобочек. А как способ управлять цифровыми системами, разговаривать с машиной, проверять гипотезы, автоматизировать процессы, создавать продукты. Священные танцы с бубном теперь за нас делают нейросети.
То есть база должна быть сильной. Не декоративной. Не «у нас тоже есть математика, где-то на первом курсе, два семестра, все списали и забыли». А настоящей.
Второе — практика
Сегодня уже недостаточно смотреть на название программы. «Искусственный интеллект», «программная инженерия», «информационная безопасность», «цифровые технологии», «робототехника» — всё это может быть как нормальным образованием, так и красивой упаковкой непонятно чего. Нужно смотреть не на вывеску, а на устройство программы.
Кто партнёры? Какие компании реально участвуют в обучении? Не просто висят логотипами на сайте, а правда приходят, читают лекции, дают задачи, берут студентов на практику, открывают лаборатории, участвуют в проектировании учебного плана.
Кто преподаёт? Это люди, которые видели реальный продукт, реальное производство, реальные аварии, реальные дедлайны, реальную ответственность? Или это люди, которые пересказывают слайды десятилетней давности?
Что происходит с практикой? Студент идёт на предприятие и что-то делает? Или сидит в деканате и перекладывает бумажки, пишет отчёт о практике по шаблону, а потом все делают вид, что так и надо?
Для ИТ-образования плохая практика — это не мелкая неприятность. Это потерянное время. А потерянное время сейчас стоит очень дорого.
Потому что раньше компания могла взять выпускника и ещё несколько лет его доращивать. Сейчас у компаний всё меньше желания этим заниматься. Задачи попроще забирает ИИ. Рынок становится жёстче. Работодателю нужен человек, который может быстрее включиться и приносить пользу. Значит, реальный опыт должен появляться не после выпуска, а во время учёбы.
Студент должен выходить из университета не с ощущением «я прослушал набор дисциплин», а с пониманием: я делал проекты, я работал с задачами, я видел индустрию, я понимаю, как устроены процессы, я могу разговаривать с инженерами, разработчиками, продуктологами, исследователями, производственниками.
Вот это и есть нормальное ИТ-образование.
Третье — среда
И это, возможно, самое недооценённое.
Высшее образование — это не только учебный план. Иногда учебный план вообще не главное. Главное — кто вокруг.
Кто твои одногруппники? Кто старшие студенты? Кто преподаватели? Какие люди приходят в университет? Какие разговоры ведутся в коридорах? Что считается нормой: сдать на троечку и исчезнуть или собрать проект, поехать на хакатон, выиграть олимпиаду, запустить стартап, попасть на практику в сильную компанию?
Очень полезно быть не самым умным человеком в комнате. Вообще для развития это почти идеальная ситуация. Ты смотришь на людей вокруг, немного офигеваешь от того, что они умеют, и начинаешь подтягиваться. Не потому что тебе прочитали мотивационную лекцию, а потому что среда так работает.
Конечно, теоретически можно получить хорошее образование где угодно. Если у человека железная воля, он может учиться хоть в Нижневартовске (простите, нижневартовчане), хоть в маленьком городе, хоть на льдине в Антарктиде. Интернет есть, курсы есть, книги есть, ИИ-помощники есть.
Но давайте честно: у большинства людей нет бесконечной внутренней мотивации. Учиться сложно. Долго. Неприятно. Мозг сопротивляется. Хочется спать, тупить, листать телефон и не трогать матан.
Поэтому хорошая образовательная среда очень важна. Она создаёт внешнюю мотивацию. Она тащит. Она заставляет держать темп. Она показывает, что вообще возможно.
И ещё она создаёт связи. Университет — это место, где формируется главный профессиональный круг человека. Друзья, партнёры, будущие коллеги, сооснователи, люди, через которых потом приходят проекты, работа, идеи, возможности. Поэтому вопрос «кто будет учиться рядом со мной?» — это не второстепенный вопрос. Это один из главных вопросов при выборе ИТ-образования.
Как выбирать ИТ-образование сегодня
Если совсем коротко, то выбирать ИТ-образование сегодня нужно по трём критериям.
- Первый: есть ли фундамент. Не имитация, а настоящая математика, физика, программирование, инженерное мышление.
- Второй: есть ли реальная практика. Компании, лаборатории, проекты, производственные задачи, нормальные стажировки, живые партнёры, а не логотипы для красоты.
- Третий: есть ли сильная среда. Студенты, преподаватели, наставники, город, индустрия, профессиональное сообщество.
Поэтому, если отвечать на вопрос «что делать с ИТ-образованием в эпоху ИИ?», ответ такой.
Перестать продавать людям иллюзию, что достаточно выучить язык программирования. Перестать думать, что ИТ — это отдельная магическая отрасль, где можно жить без математики, физики, инженерии и понимания реального мира. Перестать измерять образование только списком дисциплин. Нужно строить ИТ-образование вокруг фундамента, практики и среды.
Фундамент — чтобы человек умел думать. Практика — чтобы он умел делать. Среда — чтобы он рос быстрее, чем смог бы один.
В эпоху ИИ выигрывает не тот, кто просто пишет код. Код будут писать все: школьники, менеджеры, предприниматели, дизайнеры, инженеры, нейросети, холодильники, кто угодно. Выигрывает тот, кто понимает, что именно нужно сделать, зачем, для кого, в каких ограничениях и как превратить это в работающую систему.
Вот таких людей и должно готовить современное ИТ-образование.
В тему — разделы