В преддверии «компьютерного мундиаля» » новости Екатеринбурга и УрФО

В преддверии «компьютерного мундиаля»

3-06-2014, 08:00
В преддверии «компьютерного мундиаля»
Фото:

…Студентам УрФУ Денису МУХАМЕТЬЯНОВУ и Олегу МЕРКУРЬЕВУ не до гостей из «Вечёрки». Они заняты важным делом: в четыре руки составляют… код для навигационной компьютерной программы. Точнее, даже не в четыре, а в шесть: Денис и его товарищ Александр КРАСНОСЕЛЬСКИХ от руки, на обычном листе бумаги формата А4 набрасывают сразу несколько вариантов этого кода, а Олег, склонившись над «ноутом», в мгновение ока переводит таинственный (для взгляда непосвящённого, разумеется) набор цифр в формат исполняемого файла.

Это на первый взгляд ненужное в реальной жизни умение очень пригодится ребятам уже через три недели — когда в Екатеринбурге стартует чемпионат мира по спортивному программированию. Ведь Денис, Олег и Саша — те, на кого Екатеринбург и их родной вуз сделали очень серьёзную ставку: ребята, по мнению их тренера Михаила РУБИНЧИКА, составят реальную конкуренцию признанным фаворитам чемпионата — командам студентов-программистов из университетов Санкт-Петербурга, Киева и Тайваня. А в идеале — и победят их. Получится ли — зависит не только от таланта, интеллекта и суммы знаний студентов из УрФУ, но и от их навыков слаженной работы в команде.

Создать компьютерную навигационную программу — задача только на первый взгляд несложная для истинного «профи». Бойцы команды УрФУ знают, сколько в этом задании «подводных камней». Ведь если программа в 19 из 20 навигационных карт проложит маршрут из точки А в точку Б без сбоев, а в одной-единственной возьмёт и ошибётся — считай, вся работа насмарку. Значит, в программе «глюк».

На тренировке такая ошибка ещё простительна — а вот на чемпионате мира по программированию, который стартует в Екатеринбурге 22 июня, промах в расчётах может стоить шанса на победу. Впрочем, волноваться пока рано: по словам Михаила РУБИНЧИКА, тренера команды программистов УрФУ и бронзового призёра ЧМ-2011, в запасе у Дениса, Олега и Саши ещё около десятка тренировок, каждая из которых занимает от 4 до 5 часов.

Тяжеловато, конечно, но овчинка стоит выделки: ведь сразиться студентам Уральского федерального университета придётся с очень сильными соперниками из 120 сильнейших университетов мира.

Создать программу, способную проложить кратчайший и — самое главное — точный маршрут — лишь одна из 10 задач, которые в рамках тренировки в пятницу, 30 мая, пришлось решать членам команды УрФУ. Причём в ходе «репетиции» команда не только пробует свои силы в решении задач разного уровня, но и отрабатывает тактику взаимодействия, распределяет роли: кто-то пишет код, кто-то продумывает решение, кто-то продумывает дальнейшие шаги.

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


Впрочем, ребята из Екатеринбурга вряд ли допустят такую ошибку, ведь опыт участия в соревнованиях программистов у них уже есть, и весьма успешный: например, в полуфинале нынешнего чемпионата команда УрФУ заняла 4-е место среди команд стран СНГ. И шансы уральцев в борьбе за медали чемпионата их тренер, повторимся, оценивает как вполне высокие. И потом, победа — это не только слава и регалии: ведь программирование сегодня — одна из самых престижных профессий, за мастерство в которой работодатели платят очень хорошие деньги. А для победителя «компьютерного мундиаля» будут открыты двери самых крутых компаний мира, — уверен Михаил Рубинчик.

erid: erid: