Эксперты NIX Solutions на DEV Intersection

1 декабря 2015

Лас-Вегас, город контрастов, казино и развлечений, в этом году принимал одну из крупнейших IT-конференций планеты — DEV Intersection. Конечно же, команда экспертов NIX Solutions воспользовалась шансом стать частью этого невероятного по своим масштабам мероприятия и отправилась в Лас-Вегас навстречу .NET-приключениям.

Как это было

Невероятная по своей красоте и величию гостиница MGM на целую неделю превратилась в мозговой центр под флагом Microsoft. Залы для бальных танцев были оборудованы всем необходимым стафом для проведения докладов и воркшопов. Более чем 3000 специалистов из более чем 50 стран съехались на ивент за новыми знаниями и массой позитива.

Конференцию можно разделить на две логические части — основная и воркшопы. Команда NIX Solutions умудрилась посетить каждый воркшоп и все доклады — уже только поэтому поездку на конференцию можно назвать суперэффективной для нашего технического десанта.

В первый день после чекина на конфу каждый получил персональный айди (бейдж) с фамилией и перечнем воркшопов, который нужно было держать всегда на виду и предъявлять команде суровых, но милых пожилых леди, тщательно проверявших и “грантивших” доступ на ту или иную лекцию и даже в столовую. К счастью, стоек для регистрации было много, и обошлось без столпотворений.

Кроме айдишников каждый участник получил ручку, рюкзак (для “макулатуры” и подарков), различного рода опросники, программу конференции и карты на получение призов, от футболки до поездки на двоих на Карибские острова.

Во время конференции каждый участник мог позавтракать и пообедать в специально подготовленном зале, где летали голуби, а за ними гонялись официанты (хотя такое и было всего один раз, но запомнилось надолго).

Доклады по конференции были разделены на несколько потоков: DEV intersection, IT EDGE intersection, SQL intersection.

Небольшая заметка: Больше всего представительниц прекрасного пола было на SQL intersection :).

Доклады

Каждый день конференции открывался докладом одного из гуру Microsoft в огромном зале. И каждый день на столе лежал небольшой подарок с символикой корпорации для каждого участника ивента.

Хедлайнером первого дня конференции был неутомимый Стив Гугенхаймер, CVP и Chief Evangelist в Microsoft. Он рассказал о направлениях развития Microsoft, о ставке компании на open source, не забыл, конечно же, об Azure, показал несколько демо с девайсов — особенно интересно было посмотреть на SurfaceBook. Тема Azure поднималась на конференции каждый день.

На следующий день стартовала основная часть конференции. Открывал день Скотт Гутри, Executive Vice President в Microsoft, Cloud and Enterprise Group и Bob Ward, CTO в Microsoft CSS Americas. Скотт рассказал о последних обновлениях в Azure и будущих релизах, поделился планами развития платформы, которая предоставит огромные возможности для работы с IoT и невероятным потенциалом анализа больших объемов данных. Скотт подчеркнул, что вычислительные мощности перезжают в облака и это наше общее будущее. Сейчас, когда профессия разработчика стала одной из самых востребованных в мире, растет и уровень требований к представителям этой специальности, ведь в мире информационных технологий именно разработчик является основным носителем знаний.

Вдохновившись выступлением Скотта, наша команда разделилась по потокам и отправилась слушать доклады, начав с обзорного “What’s New in C# 6, with a Peek at C#7” Кэтлин Доллард.

Джули Лерман рассказала о том, почему стоит любить и как вообще понять и начать применять Domain-Driven-Design, а вторую половину дня наши ребята посвятили основателю iDesign Джувалу Лоуи, который поделился тонкостями применения Software Project Design.

О докладах Джувала наши эксперты отзывались с восторгом. После них у ребят появилось желание попробовать на практике формулы Джувала, чтобы просчитать, насколько проект жизнеспособен и стоит ли вообще браться за него. Кроме того, Джувалу удалось в новом свете представить роль архитектора проекта и порадовать аудиторию яркими образами вроде monkey developers и empty suits менеджеров.

Посетив в первый день максимум докладов, к вечеру эксперты NIX Solutions прочувствовали все 10 часов разницы с Украиной, осознали, что очень устали, и отправились спать.

Каждый вечер проходили лотереи с призами, а во второй день ребята из Telerik устроили хакатон с бесплатной едой и призами.

Во второй день на завтрак были очень вкусные булочки с корицей и Скотт Хансельман, Principal Community Architect for Web Platform and Tools, который рассказал, что же происходит с ASP.NET платформой. Скотт объяснил, что новый .net core стал действительно кроссплатформенным фреймворком и может выполняться где угодно, будь это ноутбук Apple, сервер Linux или же просто raspberry pi. Кроме того, .net, который раньше был просто open code, превратился в настоящий open source фреймворк, и любой разработчик в мире может внести что-то в общее дело мирового .net-сообщества.

В течение второго дня наши эксперты изучали, как повышать качество кода, какова важность лидерских качеств для разработчиков, что нового в последних версиях C# и как правильно планировать проект, учитывая риски таким образом, чтобы он был полностью под контролем.

Вечером же ребята получили свои заветные XBOX ONE и Surface 3 with Windows 10.

В течение двух дней на конференции действовала небольшая Expo-зона, на которой были представлены примерно 20 компаний. Здесь все интересующиеся могли “пощупать” новинки и получить приятные плюшки: ручки, футболки, мозги в коробочке от JetBrains и бесплатный месяц подписки на PLURALSIGHT.COM. Там же можно было познакомиться с новыми инструментами, рассчитанными как на разработчиков, создающих новые возможности продукта, так и на продакт овнеров, их внедряющих.

Третий и завершающий день DEV Intersection 2015  начался с рассказа  Джейсона Зандлера, Corporate Vice President в Microsoft Azure. Джейсон подробно и с качественными примерами объяснял, в чем заключаются особенности Azure, насколько легко поднимать и поддерживать приложения на Azure и какие возможности могут использовать разработчики для управления и анализа системы.

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

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

In .NET 4.0, how can you determine if your process is running in 64 bit mode?

Варианты ответов:

  1. Is64BitProcess
  2. IsNot32BitProcess
  3. IsUsingLotsofMemory

Лотерею проводили ведущие подкаста .NET Rocks! Карл Франклин и Ричард Кэмпбелл.

Воркшопы

Мастер-классы проходили за пару дней до и после конференции, с 9 до 17. Ведущие воркшопов позаботились о том, чтобы мастер-классы не только принесли практическую пользу, но и дали много общей теоретической информации, которая ввела участников в курс дела. По утрам было больше теории, после обеда — практики. Как утверждают наши эксперты, единственным, что мешало усвоению информации после обеда, так это отсутствие кофе :).

Несколько воркшопов особенно запомнились нашим ребятам, среди них Zen Of Architecture и Troy Hunt. На Zen Of Architecture рассказывали, как правильно проектировать системы, что нужно учитывать и как от идеи заказчика довести приложение до готового продукта, вложившись при этом в бюджет и время.

На Troy Hunt эксперт по веб-безопасности рассказал, как искать уязвимости в системе и как же их потом использовать.

На остальных воркшопах также были отличные спикеры, впрочем, это относится ко всем докладчикам конференции: чувствовалось, что большинство из них уже имеют опыт участия в такого рода мероприятиях, умеют находить актуальные и интересные темы для докладов и точно знают, о чем они говорят.

Получив на DEV Intersection 2015 множество ярких впечатлений, багаж свежих знаний и огромную порцию новых идей, уставший, но счастливый десант компании NIX Solutions отправился в аэропорт, чтобы как можно скорее вернуться в родной офис и на практике опробовать все, что было услышано на конференции. Наша бравая команда вдохновилась выступлением .NET-евангелистов и поделилась полученными знаниями со своими коллегами, чтобы вместе создавать новые проекты и таким образом отблагодарить NIX Solutions за уникальную возможность принять участие в самой масштабной .NET-конференции года.

Наша команда с удовольствием рассказала главные новости мира .NET на первой в Харькове конференции Sync.NET, которая состоялась в конце ноября.