Чемпионат мира по программированию ACM ICPC считается наиболее престижным студенческим конкурсом. Первоначально чемпионат проводился под эгидой Ассоциации вычислительной техники (АСМ). Позже ответственность за организацию и спонсорство в разное время брали на себя такие компании, как Apple, AT&T и Microsoft. Но с 1997 года генеральным спонсором соревнований считается компания IBM.
Таким образом, чемпионат мира ACM ICPC является прекрасной возможностью для молодых талантов заявить о себе. Даже отборочные туры организовываются, как правило, ведущими IT-компаниями, которые внимательно присматриваются к участникам как к возможным будущим сотрудникам.
Компания НИКС – постоянный гость студенческих соревнований. Наряду с другими российскими фирмами, она также участвует в организации и финансировании мероприятий, способствующих интеллектуальному развитию молодого поколения и применению их знаний на практике. Одной из целей НИКСа является воспитание достойной и образованной молодёжи. Двери компании открыты для выпускников ВУЗов, желающих попробовать себя в сфере бизнес-анализа и бизнес-программирования.
Вниманию неограниченного круга читателей сайта
nix.ru представляем продолжение интервью участников четвертьфинала – начинающих программистов, нацеленных на решение сложнейших жизненных задач.
Интервью 5
Где вы учитесь? Какой ВУЗ и факультет? Почему выбрали именно его?
– Московский государственный строительный университет. Факультет – Институт фундаментального образования, кафедра прикладной математики.
Где вы работаете или планируете работать?
– Я работаю в научно-образовательном центре компьютерного моделирования. Это в моём ВУЗе. И ещё я преподаю на кафедре.
Как вы готовились к настоящей олимпиаде?
– Готовился достаточно просто: прорешивал некоторые задачи на сайте codeforces.ru. Также читал материалы о структурах данных и алгоритмах на графах. В принципе, готовился недолго. Вместе с одним из участников команд по скайпу.
Верите ли вы в нанотехнологии?
– Я верю в них, но немножко не очень верю в науку, связанную с ними. В ВУЗах сейчас проводятся какие-то исследования за какие-то деньги, но результатов никаких явных нет. Нет чётких границ в науке, что такое «нано», а что такое не «нано», и поэтому немножко не понятно, что можно брать, как результат нанотехнологий, а что отнести к другим областям науки.
В какой стране вы живёте, и в какой стране вам хотелось бы жить?
– Живу я в России. И мне бы хотелось жить в России.
Готовы ли вы в случае внешний агрессии по отношению к России защищать её с оружием в руках?
– Может быть, но, к сожалению, я даже от армии был освобождён, по причинам здоровья, и соответственно, мои физические способности могут просто не позволить мне в этом участвовать.
Вы учились в обычной школе или в физматшколе?
– Это была физматшкола с уклоном в программирование. В 11-м классе у нас был выпускной проект, связанный с программированием: либо сайты, либо базы данных, либо что-то ещё.
Хорошо ли вы знаете физику и умеете ли вы паять?
– Физику знаю выше среднего, это точно, потому что я в студенческие годы участвовал в олимпиадах. И паять я умею. Я немножко увлекаюсь этим в последние годы. Но стажировки, связанные с электротехникой, с паянием меня точно не интересуют. Это просто хобби.
Как вы думаете, нужно ли в школе с первого класса ввести изучение какого-нибудь языка программирования как второго иностранного?
– Нет, с первого класса, я думаю, точно не нужно. С первого класса можно ввести какой-то простой предмет – логику, может быть, задачи, связанные с простой информатикой и логикой – но никак не язык программирования. Потому что это только лишь отнимет время у детей и ничего им не даст.
Какое направление вы считаете перспективным, и в каком собираетесь себя применять?
– Я нацелен на создание программных комплексов для решения задач в механике деформируемого твёрдого тела. И мне очень нравится этим заниматься.
Сколько вы хотите зарабатывать?
– Хотел бы получать 150 тысяч рублей, потому что сейчас моя зарплата колеблется от 30 до 60 тысяч рублей – в зависимости от наличия проектов по расчётам зданий.
На каком языке программируете или предпочитаете программировать, и почему именно на нём?
– С++, Питон, Фортран – это в случае инженерных расчётов по научной теме. В принципе, эти 3 языка основные. Также я знаю немножко javascript, но это не мой любимый язык.
Какую книгу по программированию вы считаете наиболее полезной?
– Ну, я не много их читал. Я назову две. Это Кнут «Искусство программирования» и Кормен «Алгоритмы: построение и анализ».
Назовите, какую художественную книгу вы прочитали в последнее время?
– В последнее время я прочитал книгу Терри Пратчетта. Это первая книга из его розовой серии, называется «Цвет волшебства».
Ваш любимый фильм?
«Начало». Это зарубежный фильм.
Ваш любимый жанр музыки, исполнитель?
– Любимый жанр - рок. Исполнитель – группа Queen.
Какая ваша любимая компьютерная игра, и сколько часов в день вы проводите за компьютером?
– За компьютером провожу от 5 до 10 часов. Любимая компьютерная игра – Hearthstone.
А какая лучшая компьютерная игра, по вашему мнению?
– Quake 2. Извиняюсь, Quake 3, конечно же.
Интервью 6
Где вы учитесь? Какой ВУЗ и факультет? Почему выбрали именно его?
– Первый курс МФТИ, факультет общей и прикладной физики. Мне кажется, там дают достаточно качественное образование, в плане физики, в первую очередь. Поэтому я решил поступать туда. Информатику и математику я люблю изучать самостоятельно.
Расскажите, какие работающие программы есть в вашем портфолио, и что они делают?
– Я не профессиональный программист, мне интересно олимпиадное программирование, потому что там требуется свежесть идей, которые приходят в голову. В свободное время я редко программирую какие-то программы для себя.
Как вы готовились к настоящей олимпиаде?
– Готовился не так долго. В основном, прорешивал некоторые тренировки, которые были на codefoces.com.
Будет ли решена проблема P = NP, и примете ли вы в этом участие?
– Что-то слышал. Ну, это не такая уж насущная проблема. Наверное, в ближайшие пять лет она не будет решена.
Хорошо ли вы знаете физику и умеете ли вы паять?
– Умею ли я паять?.. Физику знаю… наверно… Я ведь поступил на физический факультет! А паять я не умею. Вот.
Сколько вам было лет, когда вы написали первую программу?
– Первую программу я написал, наверное, под руководством своего папы. Мне было меньше 7 лет.
Какую книгу по программированию вы считаете наиболее полезной?
– Я готовлюсь по материалам сайта Имакс. Там у них есть собранная книжка Имакс-алго.
Назовите, какую художественную книгу вы прочитали в последнее время?
– Хм… Не помню, честное слово.