---
title: "Astana CodeRetreat 2016. Всем выйти из зоны комфорта!"
description: "Введение Уж так повелось и так получилось, что каждый из нас так или иначе старается посещать разног..."
author: "sshogunn"
published: "2017-01-18T01:29:49+00:00"
modified: "2017-01-18T02:45:46+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/astana-coderetreat-2016-vsem-vyyti-iz-zony-komforta-749880"
markdown_url: "https://yvision.kz/post/astana-coderetreat-2016-vsem-vyyti-iz-zony-komforta-749880/markdown"
site_name: "Yvision.kz"
---

# Astana CodeRetreat 2016. Всем выйти из зоны комфорта!

> Введение Уж так повелось и так получилось, что каждый из нас так или иначе старается посещать разног...

Введение

Уж так повелось и так получилось, что каждый из нас так или иначе старается посещать разного формата мероприятия. Да просто с целью получить новые знания, новые навыки, и, конечно, начать их применять в своей работе. Можно перечислить очень много различных событий, записанных в календаре многих IT специалистов. Это безусловно конференции, встречи сообществ, и всем известные хакатоны. Но как часто мы чувствуем себя лишь зрителями, посещая, конференции, вебинары и тренинги? Как часто хочется взять и начать применять все на практике, вырваться вперед и убедиться в том, что приобретенные навыки действительно работают?

Мы бы очень хотели рассказать об одном уникальном и проходившим впервые в Казахстане мероприятии глазами одного из участников. Речь пойдет как раз-таки о том как можно и очень часто нужно выйти из зоны комфорта, а если сказать кратко, то принять участие в CodeRetreat Astana 2016.

 

Let’s go!

24 декабря в коворкинг центре “Multispace” в г. Астане состоялась поистине великолепная IT-тусовка под названием “CodeRetreat Astana”. Организатором данного мероприятия выступила компания “EPAM Systems” в лице Николая Колесникова, Ануара Нурмаканова, Асхата Шагирова. Любители встать в субботу с утра пораньше (часа этак в 4:00) и отправиться на встречу безудержному веселью никак не могли пропустить сие событие, поэтому наша рота “тыжпрограммисты и HR” (10 человек) с Карагандинского офиса EPAM уже в 5:00 с нетерпением дожидалась своего поезда. Чтобы не пропустить ни капли веселья на самом мероприятии, по пути в Астану было решено вздремнуть.

Через 3 часа мы были на месте и вовсю готовились погрузиться в атмосферу кодинга, общения и просто фана. Там же мы и встретили таких же в некоторой степени фанатиков кода с города Астаны, точно также как и мы зевающих и сонных. Мероприятие началось со знакомства участников и вводной от организаторов о том, что такое CodeRetreat. Ах да! Дайте мне рассказать что же такое CodeRetreat.

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/4IhT202u90ix5mgSZyyk0H4kj2RfZm.jpg)

Что такое CodeRetreat и с чем его едят?

Суть Coderetreat – это отработка навыков эффективного кодирования в парах. Coderetreat смещает фокус с привычного принципа getting things done на мастерство программиста.

Если же говорит простыми словами, то в первую очередь это встреча разработчиков и возможность познакомиться с другими людьми, приобрести новые знакомства и узнать о людях, которые интересуются очень схожими с тобой вещами. И самое главное, это необычный формат мероприятия, состоящий из нескольких сессий программирования, удовлетворяющих простым правилам:
- 6 сессии по 45 минут, в течение которых нужно было отчеканить на клавиатуре игру Жизнь, которая была предложена Джоном Конвеем;
- после каждой сессии проводилась 15 минутная ретроспектива, которая позволяла выявить все плюсы/минусы сессии;
- перед началом каждой сессии, код от предыдущей, сквозь слёзы и боль удалялся и писался по новой

- Написание кода происходило в парах с использованием принципов TDD, каждая сессия - новый партнер.

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/6d84qLn0Tph2ZbgY9z6W5ey2b5V162.jpg)

Когда все мы услышали о правилах, о формате и о том, что же мы будем делать, честно говоря, мы были очень удивлены. Мероприятие на первый взгляд показалось не только странным, но и каким-то сумасшедшим и диким. К счастью буквально спустя пару сессий мы поняли, что оказались здесь не зря и время не будет потрачено бессмысленно и впустую.

 

Начинаем CodeRetreat’ить

Самой главной изюминкой каждой сессии были так называемые “челленджи”, как раз они приносили море фана и заставляли поломать голову. Итак вот они:

- “Кто в теннис?”. Применяем правило Ping-Pong Pair Programming и Test Driven Development.

- “Краткость - сестра таланта”. Методы не больше 4-х строк.

- “Только вперёд”. Никаких циклов и ветвлений

- “Молчание золото”. Максимальная концентрация на коде в полной тишине. Общение с напарником через правильное именование тестов, методов и полей

- “Не вздумай меняться”. Все объекты immutable да ещё и с одним методом. Хочешь больше? Делегируй!

- “Сказано, сделано”. Никаких возвращаемых значений в методах, только пустота (void).

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/QpfR3eXU211SClsSNdmllLXQMm3fF7.jpg)

Эмоциональное завершение

В общем в мероприятии приняло участие около 30 человек. Разработка велась на разных языках (Java, C#, JavaScript). Подытожив, можно сказать, что мероприятие удалось на славу. Получилось пообщаться с новыми людьми, поделиться и получить новый опыт, вкусно поесть, полежать в гамаке и просто получить кучу фана.

Можно ли назвать мероприятие полезным?

- Конечно, да. Буду ли я участвовать в следующем году?

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

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/4kRv1O4bJQ3iAv8vEJbumuD235PmrL.jpg)

Чем же так полезен CodeRetreat?

Как я говорил в самом начале, очень сильно странным казался формат сей встречи, и было много вопросов о том, почему и зачем стоит мне идти на CodeRetreat. Но вот теперь спустя какое-то время, я могу осознанно сказать, что же я там приобрел, и точно сказать, что ничего при этом не потерял.

- Я познакомился с огромным количеством профессионалов. Да-да, у меня появились новые друзья, которых я точно увижу и не раз

- Как Java разработчик, я теперь немного подкован и в других языках и платформах. Как минимум я без труда смогу написать реализацию игры Жизнь на C# или JavaScript. Кроме того, работа в паре с ребятами пишущими код на другом языке в некоторой степени открывает глаза и заставляет думать немного иначе. Ведь другой язык - это и в некоторой степени иной способ мыслить

- Колоссальный обмен опытом! За 6 итераций я поработал с 6 людьми, каждый из которых меня научил чему-то новому и полезному. Будь то способы написания игры “Жизнь”, горячие клавиши, паттерны и просто интересные мысли и идеи. Хочется верить, что и я был полезен всем тем, кто поработал со мной в паре :)

- Как и обещали организаторы, я в прямом смысле этого слова вышел из зоны комфорта. Каждое новое ограничение просто взрывало мозг и даже в какие-то моменты связывало руки. Каждый раз, с каждым новым ограничением, я открывал для себя значимость и полезной определенных практик написания кода

- И, конечно, самое главное, что все время проведенное на CodeRetreat было просто наполнено позитивом, смехом и чувством эйфории.

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/6J9qcf5sTB7IjSKF2U13629Wc162E0.jpg)

Что дальше?

Поговорив с организаторами и тренерами я понял, что у них очень много идей и задумок как насчет CodeRetreat, так и о других форматах, которые так хотелось бы увидеть у нас в стране и в IT жизни всех компаний. Будем ждать, будем верить!

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/u35p81ny2g2kYIB6g9v2ty1D2BSH6s.jpg)

![Astana CodeRetreat 2016. Всем выйти из зоны комфорта!](https://storage.yvision.kz/images/user/sshogunn/pg0oo4Vw54sm39OIyyAXaVks41xeEZ.jpg)

Авторство: Александр Ли

---

Source: [https://yvision.kz/post/astana-coderetreat-2016-vsem-vyyti-iz-zony-komforta-749880](https://yvision.kz/post/astana-coderetreat-2016-vsem-vyyti-iz-zony-komforta-749880)