Yow конференция 2013 – день первый

5-6 Декабря благодаря компании realestate.com.au я попала на двух дневную конференцию для разработчиков – YOW. Мне хотелось на нее попасть еще в прошлом году, но в связи со сменой работы – не удалось найти время и $1000. Зато в этом году, я и примерно 800 человек, в основном программисты, собрались в отеле возле Альберт парка, всего в 5 минутах от моего дома на YOW.

Поскольку компания realetate.com.au, где я сейчас работаю и моя бывшая компания Thoughtworks являлись спонсорами, я встретила очень много знакомых! Когда приходишь на конференцию и понимаешь, что знаком как минимум с 20% присутствующих начинаешь понимать, что Мельбурн – это большая деревня и я уже здесь давно.

Первым выступающим был Джеф Хокинс, основатель Palm Computing, ученый в области нейробиологии рассказал о том, как он в своей лаборатории сумел построить виртуальную машину на принципах работы человеческого мозга. Имитировав работу нейрона, Джеф и его команда создали систему нейронов, которая словно нейрокортекс способна к обучению и обработки информации. Сейчас они разрабатывают программы для Amazon, чтобы обучить эту нейронную сеть замечать аномалии в работе их многочисленных серверов. Что самое удивительное – этот проект открыт для публики и все желающие могут воспользоваться его преимуществами, подробности на numenta.org

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

Следующие выступления проходили в трех разных потоках, и я выбрала поток Agile. Первым в потоке выступал Джеф Паттон, он рассказывал об Agile стратегиях на успешных проектах. Как мы уже знаем 65% фич (функций) большинства программных продуктов вообще не используются, либо используются очень редко. Главным атрибутом любого успешного проекта является слаженная команда. Джеф рекомендует набирать в команду людей с обширными знаниями в нескольких областях, а не узких специалистов. Например, разработчик всегда может подменить тестировщика, дизайнера или бизнес аналитика. Всю работу лучше делать в паре – по принципу две головы это намного лучше! Если проект закончен вовремя – это не значит, что он успешный и разработчики не должны думать, что их задача сводиться только к доставки функциональности на продакшен. Джеф считает, что многие разработчики должны принимать активное участие на стадии дизайна и проверять свои теории на реальных пользователях, потому, что если вы супер мега спец — вы все равно будете правы не более чем в 30% случаев при выборе дизайна, архитектуры или технологии.

Вторым выступал Хади Харини из компании JetBrains (многие знакомы с продуктом компании ReSharper), и рассказывал о принципах рефакторинга. Первый принцип – не делать рефакторинг ради рефакторинга! Не оставлять закоментированый код, не создавать сложных методов и классов, не писать тесты радии test coverage и всегда помнить «Меньше значит больше».

Компания Realetate на стенде спонсоров в этом году решила порадовать участником конференции 3D принтерами, и 6 принтеров постоянно распечатывали разные интересные штучки из пластика. Хитом сезона стали кольца с будкой из сериала Doctor Who.

После перерыва я послушала два интересных доклада на тему ДевОпс. Не помню, чтобы я слышала этот термин в Харькове, ДевОпс – это роль, которая совмещает программиста и системного администратора. Работая в realestate.com.au где-то 30% времени я занимаюсь настройкой серверов и созданием виртуальных машин, а также настройкой автоматической доставки программ на эти сервера. Что в моем понимании, как раз и входит в обязанности ДевОпс плюс еще обслуживанием и наблюдением за серверами, что означает быть на пейджере 24 часа.

Последние два выступления в потоке Веб программирования, были настолько скучными, что я даже не помню, что в них вещали. Зато последним спикером был неповторимый Скот Ханселмэн из компании Майкрософт. Его выступление было очень веселым и интересным, словно Задорнов для программистов. Он рассказал о принципах работы Cloud и Web Browser, даже закоренелые Рубисты признались что влюбились в простоту Windows Azure при создании виртуальных машин с любой операционкой и созданием Веб Приложений на любом языке.

Скот не оставил никого равнодушным, зал аплодировал стоя!

В восемь вечера многие переместились в паб неподалеку, где компания GitHub любезно спонсировала безлимитное количество пива Leffe и Hoegaarden – было весело!

Продолжение следует…

Коментируем / хвалим / советуем

Добавить комментарий для N Отменить ответ