В последнее время в образовательных и околообразовательных кругах воцарилась паника, достойная лучших триллеров о конце света. Спецы из самых разных областей, затаив дыхание, твердят об одной и той же катастрофе: нам срочно нужно подготовить для нужд растущей ИТ-индустрии не то 500 тысяч, не то даже целый миллион высококвалифицированных программистов. Рисуется классическая картина: если мы завтра не наплодим эту армию кодеров, то всё будет очень плохо, и никакого развития в нашей стране просто не предвидится. Сценарий понятный — нажми на кнопку, получи цифровой суверенитет. Однако ректор Университета управления ТИСБИ Алексей Лопатин решил рискнуть и высказать альтернативную точку зрения, которая, судя по всему, может вызвать у сторонников «цифрового рая» легкое головокружение.
Конечно, когда у людей возникают проблемы, они любят искать простые ответы на сложные вопросы. У особо горячих голов от образования есть непреодолимое желание декомпозировать всё до уровня «нужно больше программистов». Но если мы на секунду снимем розовые очки и перестанем верить в магическую силу кода, выяснится, что внедрение технологий в реальность — штука многоуровневая. Вспомните конец 90-х или начало 00-х: тогда умение уверенно пользоваться персональным компьютером считалось отдельной и очень высокой квалификацией. Мы тогда гордились этим так, будто осваивали управление космическим кораблем. Прошли годы, компьютер стал обыденностью, а продвинутая компьютерная грамотность превратилась в базовый признак нормальности. Сегодня человек без hardskills в этой области фактически выключен из профессиональной и социокультурной жизни, но это лишь база, фундамент, а не конечная цель существования экономики.
Информационные технологии стали сквозными, они пронзили всё, от конструирования до технолога. Трудно представить себе конкурентоспособного специалиста сегодня, который не владеет навыками программирования, включая объектно-ориентированное. Это факт. Но вот в чем загвоздка, которую часто упускают из виду любители громких цифр. Алексей Лопатин, общаясь с отраслевыми руководителями разного уровня — теми самыми «топ-менеджерами», как сейчас модно выражаться, — отмечает любопытную деталь. Он ни разу не слышал, чтобы им требовались «чистокровные» программисты. Рынок требует совсем другого, но общество, кажется, снова оказалось в плену фантазий и ложных ориентиров.
Вместо того чтобы штамповать людей, которые умеют только писать код в пустоту, стоит взглянуть на то, чего нам действительно катастрофически не хватает. Например, у нас наблюдается огромная нехватка специалистов в области высокоточного станкостроения. Более того, отечественное станкостроение практически отсутствует, хотя это одна из основных отраслей машиностроения. А ведь суверенитет на средства производства — это, если отбросить красивые слова, фундамент любого реального суверенитета. И тут мы возвращаемся к абсурду: никакой «чистокровный» программист без понимания предметной области не сможет написать управляющую программу для пятикоординатного обрабатывающего центра. Он так же беспомощен, когда дело доходит до разработки системы компьютерного зрения для роботизированной платформы, которая должна обеспечивать высокоточную сварку на серийном производстве автокомпонентов.
Так что же нам в итоге нужно? Нам нужны люди, которые просто знают разные языки программирования, или всё-таки специалисты с конкретной предметной областью «в руках», способные самостоятельно ставить задачи, анализировать процессы и уже потом, осознанно, «кодить»? Ответ на этот вопрос кажется очевидным, но пока ведомственные отчеты продолжают кормить нас цифрами о миллионе айтишников, мы рискуем остаться с армией кодеров и полным отсутствием станков, на которых этот код должен был бы хоть как-то воплотиться в жизнь.
Источник: Наука и университеты


