Чемпионат ИТ-сферы Ульяновской области по программированию среди школьников

Расскажи мне — и я забуду, покажи мне — и я запомню, позволь мне действовать самому — и я научусь. (Конфуций)


О чемпионате
    Смысл участия
    Спонсоры
    Рейтинги
    Регистрация
    Проекты в турнирах

Уроки
    Первые шаги
    Советы начинающим
    Этика
    Полезные материалы

Информатика и вычислительная техника — Computer Science (CS)
    ИВТ в УлГТУ
    Дисциплины ИВТ
    CS → ИВТ

Информатика и вычислительная техника — Computer Sceience

Сфера информационных технологий является частью предметной области «Информатика и вычислительная техника (Computer Science)» . Эта предметная область с середины 20-го века развивается темпами, поражающими воображение.

Попробуем оценить рост производительности хотя бы какой-то части компьютеров за последнее время. Для этого воспользуемся статистикой известного списка top500 на сайте, где дважды в год публикуются данные по 500 самым мощным компьютерам мира. В феврале 2015 года по указанному адресу был опубликован график, представленный ниже.

Производительность на графике представлена в логарифмической шкале. Прямая верхняя линия графика означает, что суммарная производительность 500 самых высокопроизводительных компьютеров мира растет в геометрической прогрессии. В июне 1993 года суммарная производительность равнялась 1,1 терафлоп (TFLOPS), т.е. 1100 миллиардов операций с плавающей точкой в одну секунду. А ровно через 20 лет, т.е. в июне 2013 года, суммарная производительность всего списка равнялась 223,7 петафлоп (PFLOPS), т.е. 223 700 000 миллиардов такого же типа операций в секунду. Это в 203364 раз больше. В среднем за год получается примерно в 1,84 раза.

Можно ли назвать какую-то другую отрасль, где средний прирост производительности ее продуктов был бы 84% каждый год на протяжении как минимум 20 лет? Вряд ли. Поищите в интернет данные по приросту скорости и грузоподъемности автомобилей и самолетов. Прирост обнаружится, но в среднем он будет во многие разы ниже, нежели прирост производительности компьютеров.

Кто-то засомневается: «Так ведь это мощность суперкомпьютеров. Какое отношение этот параметр имеет к ИТ-сфере?». Самое прямое. Суперкомпьютеры, попадающие в список top500, создают не из спортивного интереса. Чтобы создать компьютер стоимостью в десятки миллионов долларов, нужно иметь спрос на него. Спрос на мощные компьютеры растет в соответствии с ростом спроса на обработку данных. Обработка данных строится на основе информационных технологий и других частей предметной области Computer Science. Получается, что рост спроса на компьютеры должен соответствовать росту спроса на ИТ-специалистов.

Чтобы проверить это утверждение, достаточно запустить в поисковике запрос «рост спроса на ИТ-специалистов». 17 мая 2016 года в Яндекс первая же из ответных ссылок на этот запрос вела на публикацию в газете Известия от 21 апреля 2016 года, озаглавленную: «В России резко вырос спрос на IT-специалистов». В этой публикации утверждается буквально следующее: «В апреле этого года количество размещенных вакансий специалистов в сфере IT оказалось на 72% выше, чем в апреле прошлого года.» И это не отрезке времени, когда экономику России практически все считали кризисной.

Как объяснить такое явление? — Легко!

Во-первых, оптимизация производства, да и любого бизнеса вообще, в период кризиса строится на внедрении более современных технологий и оборудования, в которых доля компьютерной техники и информационных технологий заметно больше. А раз больше, то и потребность в специалистах растет. Но и вне кризиса этот рост не прекращается, поскольку в мире жесткой конкуренции внедрение новых технологий и оборудования является инструментом не только выживания, но и развития, без чего не справиться с конкурентами. Более того, эксперты разных стран эпизодически составляют перечни вымирающих профессий. Размер этих перечней — десятки названий. Причина вымирания — автоматизация. Почти каждый случай вымирания отдельной профессии ведет к росту потребности в специалистах по информатике и вычислительной технике — программистов, администраторов баз данных и компьютерных сетей, проектировщиков автоматизированных систем, системных интеграторов, системных аналитиков в сфере цифровых систем управления.

Во-вторых, у ИТ-компаний России заказчики есть во всем мире. Например, у большинства из 180 ИТ-компаний Ульяновской области (это оценка по состоянию на февраль 2016 года), заказчики находятся в десятках развитых стран, а у некоторых компаний это число доходит до 150. Это означает, что если и обнаруживается спад спроса со стороны предприятий и организаций каких-то стран, переживающих не лучшие времена, то практически всегда находятся регионы мира с лучшим состоянием экономики. А в развитых странах в период кризисов многие фирмы уже не могут тратить на разработку автоматизированных систем из расчета $50-$100 за час работы профессионала и начинают смотреть в сторону российских разработчиков. Им можно заплатить в 2-3 раза меньше, поскольку в России стоимость жизненной инфраструктуры в целом также ниже.

Один из самых популярных вопросов, которые задают родители абитуриентов, собирающихся поступать в вуз, это: «А где после вашей кафедры можно работать?». В конце 90-х годов заведующий кафедры «Вычислительная техника» (ВТ) УлГТУ Петр Иванович Соснин ответил на этот вопрос весьма оригинально: «Везде, где есть электрическая розетка». Спустя более чем 15 лет этот ответ не потерял силы, однако стал уже не полным — программы управления дронами и транспортными роботами, которые разрабатывают студенты этой кафедры, функционируют в среде микроконтроллеров, которые к электрической розетке не подключены. Они питаются от аккумуляторных батарей. То же самое касается и многочисленных разработчиков программ для смартфонов и планшетов — это пожалуй одна из самых популярных специализаций выпускников кафедры ВТ УлГТУ.