Спорт интеллектуалов

Готовиться к олимпиадам по программированию с помощью интернет-портала чрезвычайно эффективно.

Кто сказал, что спортивное программирование не может стать олимпийским видом спорта

Соревнование по популярному сейчас спортивному программированию — это не просто азарт борьбы и не только идеальная возможность для будущих программистов развивать навыки решения нестандартных задач и творческое мышление. Именно здесь происходит отбор наиболее способных к этому молодых людей и выбор их жизненного пути.

Уникальный интернет-портал кафедры прикладной математики и информатики Житомирского государственного университета имени Ивана Франко помогает хорошо подготовиться к таким конкурсам.

— Соревнования по спортивному программированию сейчас очень популярны, — рассказывает преподаватель программирования этого университета Сергей Жуковский. — В самой авторитетной международной студенческой командной олимпиаде по программированию, проходящей под патронатом старейшей и крупнейшей международной организации в компьютерной отрасли — Ассоциации вычислительной техники, принимают участие тысячи команд со всего мира. Здесь студенты показывают свои возможности в быстром написании оптимальных алгоритмов.

Не менее популярна и международная олимпиада по информатике среди школьников, основанная ЮНЕСКО в 1989 году. Ведущие ІТ-компании охотно берут на работу участников этих турниров.

Наш портал содержит 2000 задач разной степени сложности, есть система проверки их выполнения, материал для языка программирования, базовые алгоритмы, рекомендации по тактике решения нестандартных задач. Сайт, кстати, трехъязычный, и 7,5 тысячи зарегистрированных его пользователей (от школьников до преподавателей академий) представляют около 100 стран мира. И это всего за три года его существования.

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

— И каковы результаты?

— Студенты нашего университета, например, вы­шли в третий этап всеукраинской студенческой олимпиады по программированию, а ученик 9-го класса бердичевской школы №17 Андрей Москальчук, постоянно готовившийся на нашем сайте, стал призером 4-го этапа всеукраинской ученической олимпиады по информатике.

— Похоже, в программисты идут сейчас все кому не лень. Не перенасыщен ли этот рынок? И кто, по вашему мнению, может стать хорошим программистом?

— Программистский рынок перенасыщен желающими, но не специалистами. В Житомире, например, все еще не хватает хороших программистов. Талантливая молодежь поступает в киевские университеты и остается работать в столице.

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

Думаю, что хорошими программистами станут не более десяти процентов тех, кто этим занимается. Скорее всего, процента три.

— Наших программистов очень ценят в мире…

— Да, они по-настоящему творческие личности. На Западе программисты более склонны к шаблонным решениям. И все же жаль, что самые способные наши специалисты работают в ведущих зарубежных компаниях. Конечно, лучше, если бы они оставались в Украине и создавали здесь свои фирмы.

Однако при рыночной экономике каждый продает свои знания и способности как умеет. Бесспорно, работа программиста в нашей стране оценивается дешевле, чем за границей, но то же самое можно сказать и о любом специалисте. И все-таки программисты сегодня не в самом плохом положении — их заработная плата в наших условиях одна из самых высоких.

Вам может также понравиться...