О межвузовской олимпиаде по веб-технологиям
Александр Шаповал занял призовое третье место во всеукраинской межвузовской олимпиаде по веб-технологиям. Мы попросили Сашу поделиться впечатлениями об этом соревновании.Для начала — о самом событии. Где проходила олимпиада, сколько было участников, кто еще выступал от ДИИТа?Олимпиада проходила в Украинском государственном химико-технологическом университете. По моим подсчетам присутствовало 45 участников из различных ВУЗов Днепра, Харькова, Винницы, Ивано-Франковска, Кременчуга, Мариуполя и других городов - всех не вспомнить. От ДИИТа также принимали участие Игорь Павленко, и Алексей Белокуров. Игорь занял 5-е призовое место, а Алексей, к сожалению, ближе к золотой середине. Но тем не менее, исходя из общего количества участников – это хороший показатель. На самом деле Игорь тоже мог занять третье место: наш разрыв составил каких-то 15 баллов. К примеру мой разрыв с абсолютным победителем олимпиады – 60 баллов.
Как проходили сами соревнования. Что за задания пришлось выполнять?В первый день проходила регистрация, нам выдали информационные листы участников, где был указан график проведения олимпиады. На второй день уже приступили к выполнению заданий, а на третий вернулись за наградами. Как оказалось – не зря.
Можно добавить, что для участников были предусмотрены экскурсия в аэрокосмический музей и экскурсия по городу. Обязательно бы принял участие, не будь я местным :)
Задания были разнообразные. Их объединяло одно – это был графический дизайн сайтов. Точнее отдельные его части. Три задания были на знание HTML и CSS, одно - на знание JavaScript и еще три задания на знание JavaScript и Canvas.
Какое сложилось мнение об олимпиаде? Что помогло добиться результата и что помешало выступить еще лучше?К организаторам и участникам – нет никаких претензий. Единственное чего бы хотелось - чтобы это была командная работа, где присутствует коллективный разум.
То, что порой не можешь выучить за несколько лет, здесь выучивается за один день. Моя стихия – PHP, поэтому мне пришлось в срочном порядке подтягивать свои незнания знания в JavaScript. Задания в действительности были не сложные, их можно было выполнить за данные 3 часа, мне просто не хватало опыта работы с этим языком.
За несколько дней, в качестве подготовки, я написал простую игру «Змейка» и настолько втянулся в этот процесс, что сейчас продумываю для нее мультиплеер. У меня нет собственно игрового интереса, но интересно построить приложение, которое позволит обмениваться сообщениями в реальном времени между игроками.
Вероятно, ты не новичок в веб-разработках. Где получил свой опыт?Первые сайты начал создавать еще где-то в 2009 году на различных CMS и уже к первому курсу взялся за изучение PHP. Долго пытался написать сайт с нуля и довести его до совершенства. Вот уже год, как я забросил эту идею, и с того момента создал не один десяток сайтов работая во фрилансе. Поэтому совет для тех, кто хочет освоить веб – учите основы и начинайте использовать современные Фреймворки и CMS, это сэкономит вагон времени.
А вообще учеба в университете – это хорошее время чтобы научиться тому, что действительно нравится, а не говорить «по моей специальности тяжело найти работу».
Каковы твои ближайшие планы участия в веб-проектах?Сейчас принимаю участие в создании нового сайта для НТБ (Научно-технической библиотеки) ДИИТа. Функционал уже готов, осталось тестирование. Над другими проектами работать пока не планирую, так как надо нормально закончить 4-й курс и поступить на 5-й.
Что касается меня и Игоря – думаем через год улучшить свои показатели и уйти, забрав все призы, если ДИИТ конечно захочет позвать нас еще раз))). Алексей к тому времени уже окончит обучение в университете.
// Интервью подготовлено редакцией