Доцент политеха развеял миф о ленивых программистах и показал разработки
«Сидят за компьютером, ничего не делают и получают хорошую зарплату» – такой стереотип сложился в обществе об айтишниках. Однако Андрей Павлов, декан технологического факультета БТИ, утверждает обратное. Он развеял этот миф и приоткрыл завесу в мир цифровых гениев, рассказав об этом корреспонденту «БР».
Программировать можно и на бумаге
По словам Андрея Николаевича, направление подготовки «Информационные системы и технологии» на их факультете пользуется популярностью, желающих поступить сюда достаточно. Вот только не каждый из них готов к суровым реалиям.
Андрей Павлов, декан технологического факультета БТИ. Фото: Сергей Кулыгин "БР"
– Родители зачастую думают, что если ребенок постоянно сидит за компьютером – он прирожденный программист, но это не так. На IT-направлениях изучают много разной математики: классической, высшей и специальной, – делится декан. – Есть два типа программистов: кодеры, которые пишут исходный код и являются переводчиками инструкций с человеческого языка на компьютерный, и архитекторы – творцы сложных систем и объектов. Они создают красивый алгоритм, который переведет систему из одного состояния в другое оптимальным способом и с минимальными потерями. При этом в отличие от кодеров о языке программирования они даже не думают.
Оказалось, в технологическом институте не только студентов готовят в программисты, но и школьников. Конечно, им знать высшую математику пока рано, да и писать программы тоже, а вот научиться мыслить алгоритмически можно – нужны только ручка и чистый лист бумаги.
– Способных детей видно сразу. Например, даешь задание написать алгоритм, как приготовить яичницу. Если ребенок раскладывает весь процесс по полочкам, этап за этапом – значит он мыслит как программист. Когда дети просто сидят в социальных сетях или играют в компьютерные игры – это не относится к IT. Однако из этих ребят тоже можно сделать квалифицированных специалистов, например кодеров-переводчиков, – рассказывает декан.
Студентка превзошла декана
Не каждый после обучения становится программистом, а уж тем более архитектором – тем самым человеком, которой, казалось бы, ничего не делает и получает баснословные деньги.
– Чтобы стать высококвалифицированным специалистом, нужно понимать проблему, формализовать ее и придумать алгоритм решения. В этом случае может показаться, что человек просто сидит, пьет чай и бездельничает, а на самом деле в его голове идут активные мыслительные процессы и рождается интересный алгоритм. Людей, которые способны так работать, единицы, и вот они получают действительно достойную зарплату, – продолжает декан.
Такие «IT-звездочки» есть и в технологическом институте. Однажды Андрей Павлов работал над алгоритмом. На его создание ушло несколько недель. Казалось бы, все получилось идеально, но не тут-то было.
– На одной из своих пар дал задание студентам: придумать такой же алгоритм. Я лишь объяснил, что должно получиться в конечном итоге из исходной информации. Студенты меня превзошли – девушка за одну пару с легкостью смогла разложить алгоритм, над которым я напряженно работал. Молодое поколение оказалось прозорливее, умнее и талантливее меня, – делится Андрей Николаевич.
На вопрос, кто сильнее в IT: парни или девушки, декан ответил кратко: «Все зависит от таланта и ума человека, а не от его пола».
Педанты, интроверты и одиночки
Как и в любой сфере деятельности, в работе программиста есть как положительные моменты, так и отрицательные. С одной стороны, специалисты всегда находятся в творческом процессе, с другой – нужно постоянно обновлять свою базу знаний.
По словам Андрея Павлова, программист обречен всегда учиться. Цифровой мир меняется каждый день, а технологии чрезвычайно быстро развиваются.
– Не всем программистам базовых университетских знаний будет достаточно, а лишь тем, кто будет трудится, например, в сервисном обслуживании и сопровождении. Программы и системы, с которыми они работают, как правило, изменяются редко. Однако в этой сфере о великом заработке речи нет. Архитекторам же нужно постоянно развиваться. В противном случае молодежь, которая только выпустилась, может догнать и сместить с позиций старых специалистов, – рассказывает декан.
Еще один нюанс в работе цифровых гениев: большинство программистов – педанты и интроверты. Они любят предельную точность во всем, порядок и комфорт. Некоторым проще коммуницировать онлайн через мессенджеры и соцсети нежели лично общаться лицом к лицу.
Научили нейросеть тушить пожар
Мало кто знает, но в технологическом институте не просто готовят высококвалифицированных специалистов. Сотрудники совместно со студентами делают уникальные и полезные для общества разработки.
– Информационные системы, на которых функционирует институт, поддерживаем мы: работа с кадровым составом и студентами, бухгалтерия, расписание. Еще разрабатываем уникальное программное обеспечение для наших приборов. Работаем с искусственным интеллектом. Однажды мы внедряли его в систему пожаротушения. Обычно при срабатывании датчики тушат пожар во всем помещении. Мы же хотели, чтобы они делали это точечно. Для этого нужно определить координаты очага возгорания. Математически написать модель для этой задачи сложно. Поэтому мы научили нейросеть определять координаты с точностью до полутора метров. На эту разработку у нас есть патент, – вспомнил декан.
Далеко не каждый выпускник технологического института становится программистом. Фото: Сергей Кулыгин "БР"
Еще одна гордость института – система, помогающая подобрать направление подготовки при поступлении в образовательное учреждение. Порой самостоятельно определить, куда подать документы, не просто, а искусственный интеллект справится за доли секунды.
– В прошлом году мы попробовали научить ИИ анализировать списки поступающих в зависимости от баллов и предпочтений человека. Пока в работу мы ее еще не запустили – она не до конца отлажена. Но сотрудники приемной комиссии института уже используют ее для предварительного анализа при консультации абитуриентов, – делится декан.
Искусственный интеллект против человека
Заменит ли искусственный интеллект человека? По мнению Андрея Павлова, на этот вопрос нет однозначного ответа. Преимущества есть как на стороне людей, так и на стороне цифрового разума.
– Полностью заменить человека, в особенности его духовную составляющую, ИИ не сможет. К тому же только мы – люди – способны справиться с проблемными ситуациями, для которых не существует алгоритмов. Коллективно люди могут решать интеллектуальные задачи практически неограниченной сложности. Например, мы успешно освоили полет в космос. Действительно, на всей планете люди – самые мощные существа в плане креативности. Однако в вычислительных задачах мы слабы. Здесь ИИ превосходит по скорости, эффективности и точности человеческий разум, – подытожил декан.