EPAM Systems впервые в Алматы провёл минихакатон Codenjoy
Алматы, 7 июня 2018 г.
В Алматы в коворкинге The HUB Coworking прошёл игровой минихакатон Codenjoy, организованный компанией EPAM Systems. Более 40 разработчиков разделились на 20 команд, чтобы работать парами. Им предстояло создать бота для компьютерной игры, способного набрать счёт, превышающий результаты ботов соперничающих команд и выиграть соревнование.
Кто-то удачно высказался, что хакатон — это дискотека для программистов. Codenjoy не исключение — мероприятие стало площадкой обмена опытом, новыми решениями и конечно, веселья — ведь не зря в официальном призыве к участию на Codenjoy говорится: «Теперь ты можешь и кодить, и получать от этого массу fun’а».
В начале организаторы представили участникам методы разработки: через тестирование (TDD), парное программирование и Clean Code, которые помогли разобраться в хитросплетениях популярной «Змейки», игры на платформе Codenjoy.
Ануар Нурмаканов, Lead Software Engineer, EPAM: «Будучи организаторами, мы постарались направить внимание участников к командной работе. Codenjoy — это прежде всего умение верно распределить свои обязанности, в максимально сжатые сроки скоординировать совместные усилия и, самое важное, объединить близких по духу специалистов, заинтересованных в решении определённой задачи. Приятно наблюдать как коллеги, в выходной день, забыв о рабочих дедлайнах, кодили в своё удовольствие, а мы им в этом помогали».
Кульминацией мероприятия, безусловно, стало завершение игры — момент, когда были запущены финальные варианты ботов. Все наконец смогли увидеть реализацию соперников, оживлённо обсуждали подсчёт баллов, а затем обменивались опытом и впечатлениями. Участники с увлечением рассказывали о выбранных стратегиях, отмечая все преимущества и недостатки, отметили, особенность Codenjoy ещё и в том, что за короткое время они решали задачи, которые были им совершенно незнакомы. «Я за несколько часов, даже за несколько минут освоил то, на что в обычных условиях потребовались бы месяцы, наверное», — сказал Батыржан Жетписбаев.
Самого быстрого бота создали Тимур Бакибаев и Куаныш Абешев. Победителей поздравляет Ануар Нурмаканов.
Официальный сайт проекта находится по адресу http://codenjoy.com. Здесь вы можете найти информацию о том, что такое Сodenjoy, описание некоторых игр. Проект является OpenSource и распространяется под лицензией GPLv3, сам исходный код размещен на GitHub в данном репозитории https://github.com/codenjoyme/codenjoy.
Также всех желающих ждёт приятный бонус от команды победителей Тимура Бакибаева и Куаныша Абешева. Они поделились (https://www.facebook.com/events/208438566603939/permalink/216821349098994/) своим кодом, который победил все ботов на минихакатоне CodenjoyAlmaty 2018.
О компании EPAM Systems
Основанная в 1993 году компания EPAM Systems Inc. (NYSE: EPAM) сегодня является ведущим мировым поставщиком услуг по разработке программного обеспечения и цифровых платформ. Используя свой многолетний технологический опыт и компетенции в сфере консалтинга, дизайна и инновационных стратегий, EPAM тесно сотрудничает со своими клиентами для создания передовых решений, которые превращают сложные бизнес-задачи в реальные бизнес-возможности. Команды профессионалов EPAM работают с заказчиками более чем в 25 странах Северной Америки, Европы, Азии и Австралии.