Профессор CS о том, что меняется для молодых разработчиков — и чему теперь учиться
Профессор компьютерных наук Вашингтонского университета и замдиректора Школы компьютерных наук и инженерии имени Пола Аллена Дэн Гроссман считает, что призыв учиться программировать пора переосмыслить — но не потому что профессия умирает, а потому что меняется её суть.
Профессор компьютерных наук Вашингтонского университета и замдиректора Школы компьютерных наук и инженерии имени Пола Аллена Дэн Гроссман считает, что призыв учиться программировать пора переосмыслить — но не потому что профессия умирает, а потому что меняется её суть.
По его словам, раньше обучение программированию во многом сводилось к точному соблюдению синтаксиса: где ставить точку с запятой, какое именно ключевое слово использовать. ИИ-инструменты взяли эту часть на себя — и для непрофессиональных разработчиков, и для профессиональных тоже. Но это не значит, что базовые навыки больше не нужны.
«Умение точно сформулировать, чего ты хочешь от алгоритма, что должен делать код, создать творческий, но при этом точный дизайн приложения или чего-то, что просто делает тебя продуктивнее или креативнее в жизни. Многие из тех же навыков по-прежнему будут нужны», — говорит Гроссман. Школа Аллена сейчас перестраивает программу обучения под мир, где «мелкие детали кода» имеют меньшее значение, но фундаментальные концепции из неё никуда не уходят.
Несколько лет назад информатика была одним из самых популярных направлений в американских университетах. Сейчас тень на рынок труда отбрасывают страхи вокруг ИИ. По данным Федерального резервного банка Нью-Йорка за 2024 год, среди недавних выпускников специалисты по компьютерным наукам и компьютерной инженерии показывают одни из наиболее высоких уровней безработицы — 7,8% и 7,0% соответственно. При этом, по данным аналитической компании TrueUp, открытых вакансий для разработчиков сейчас более 67 тысяч — максимум за три с лишним года.
По данным самой Школы Аллена, её выпускники устраиваются на работу примерно с той же скоростью, что и раньше, хотя направление немного сдвигается. «Мы видим, что всё больше наших студентов идут в компании, которые однозначно являются технологическими, но не обязательно в первую очередь или исключительно технологическими», — отмечает Гроссман. То есть разработчики всё активнее оседают в компаниях из других отраслей, которые зависят от софта, но не воспринимаются как ИТ-компании.
В долгосрочной перспективе Гроссман настроен оптимистично. «Мир может съесть лишь ограниченное количество еды и проехать по ограниченному количеству мостов. Но мы ещё и близко не подошли к пределу того, что мы хотели бы, чтобы делали ПО и компьютеры», — говорит профессор. Он также напоминает, что профессия трансформируется не впервые: «Пять лет назад разработка и доставка программного обеспечения выглядела совершенно иначе, чем 25 лет назад, когда мы записывали одну версию программы на диск раз в год, упаковывали в коробку, обматывали целлофаном, грузили на машины и везли в магазины, где люди приходили и покупали». ИИ — очередной такой сдвиг, а не конец профессии.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.