Показаны сообщения с ярлыком события. Показать все сообщения
Показаны сообщения с ярлыком события. Показать все сообщения

суббота, 2 июня 2012 г.

Доклад на Addconf про Riak.


С месяц назад сделал докладик на addconf.ru.

Видео: http://vimeo.com/42619422
Слайды - http://www.slideshare.net/IlyaBogunov/riak-add-presentation.

Про доклад:

Рассказывал про dynamo-based Riak. http://basho.com/products/riak-overview/.

В кратце - key-value, которое масштабируемое, отказоучтоичивое, требует минимальных операционных вмешательств, если что-то пошло не так, ну и т.к. это распределенная система требует сильно иного подхода по сравнению с обычной базой данных.
Плюсы\минусы, что работает, что не работает и т.д.

Тут можно задать вопросы, если они есть по теме доклада - отвечу.

Про само выступление:

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

После просмотра видео со стороны видно, какое гигантское количество паразитных слов все таки произносишь =) Могу заметить с 10к ошибок, которые я совершил =) Но было весело и интересно)

По крайней мере из зала особо много народу не ушло значит рассказывал не полный бред и достаточно интересно) И люди даже комментили, что в общем то говорит, что доклад ушел не совсем в пустоту)

Хотя, если честно вопросы после конференции задали, либо те кто уже используют что-то похожее (либо его же), либо что-то что, как раз, хреново масштабируется и нужно именно это. Но по количеству вопросов ясно, что тема нужна 5-20% разработчиков от силы(да, не заводиться у нас пока стартапов, которые, как в Америке вырастают за 2 месяца до нескольких миллионов пользователей).

вторник, 10 апреля 2012 г.

Software people. День первый.

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

Коротко опишу доклады, на которых побывал и впечатления:

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


Первым был доклад 
Джеффа Де Люка (Nebulon Pty Ltd) "Почему мы терпим неудачи. Разработка ПО в наши дни (Why We Fail. A Discussion of Software Development Today)"
Не хочется прям быть такой негативной сволочью, но чел был - Кэпом(тм).

Рассказал про то, чтоб все практики уже известны - код ревью, дизайн-ревью, автотесты и т.д. Надо иметь дисциплину и поддерживать их. 



Чуть-чуть рассказал про модель развития команды такмана - форминг-сторминг-норминг-перформинг. Рассказал об внесении изменениях и связанным с этим падением продуктивности, через что ажайл индустрия опять же уже прошла 100500 раз(например быстрое гугление "change chaos" дало данный линк).

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

После выступления решил, что хватит с меня иностранных докладчиков пошел послушать:
Сергей Высоковских (Нетвокс Лаб) Альтернативный метод визуализации хода IT-проектах

Сергей показывал способ визуализации хода проекта в виде эдакой военной карты наступления с штриховым\пунктирным кодированием прогресса задач, цветовым кодированием их типов, указания стрелочками порядков выполнения и т.д., эдакое проецирования прогресса на плоскость. Тема новая, но мне была не слишком интересной и потому я убежал слушать
Дмитрия Ханецкого (IBM) про "Эффективное управление жизненным циклом разработки ПО"
Дмитрий рассказывал про ibm jazz это эдакий комбаин, который позволяет тем или иным образом совместить в себе чуть ли не все продукты IBM от управления требованиями и моделирование бизнес процессов, до выполнения задач, проектирования, разработки, тестирования, отчетов, деплоймента и т.д.
С возможностью оттрасировать все и вся, что в принципе удобно.

Рассказывал про 100 миллионов строк в каком-нить софте для управленяи машиной, и 20ки миллионов для банков со всеми их регуляциями и правилами.
Для какого-нить банка или производителя автомобилей я думаю очень даже удобно и вполне себе решение, может даже применимо для компаний для разработки ПО, если вы готовы отвыкать от привычных жиры\редмайна. Для меня польза от доклада -  довольно сомнительна)

После послушал 
Василия Малинова (Oktogo.ru) про "Роль продукта в успехе привлечения инвестиций", увлекательно конечно узнать про размеры инвестий и на каких стадиях их дают, но не более того, видимо все существенное я пропустил пока искал, что-то более интересное (в главном зале в это время шла живая сессия БДД\ТДД, что в общем то то же не ново).

После Василия шел  Станислав Калканов (жж, там же есть ссылка на презентацию ) про "Управление инновациями в стиле Lean Startup", т.к. я был 1 из 3х-4х человек читавших книжку (думаю допишу по ней отзыв через неделю-другую, как будет свободное время).

Станислав сказал, что  - извините, буду рассказывать - основы, потому в общем-то провел основное время общаясь в калуарах, но судя по отзывам которые, я собрал тему он не сильно донес(т.к. книжку реально сложно уткнуть в 30 минут, да еще и с вводными), хотя тема реально интересная.

После был обед, к обеду претензий нет, он был вкусный)
Во время обеда с коллегами обсуждали ажайл\не ажайл, есть ли от него толк и польза и в  результате дискуссии (мы кажется были единственные кто громко ржал во время обеда) появилась мысль : "процесс, как средство позволяющее уменьшить мудаковатость соседней команды в 2 раза =)"

После обеда хотел послушать 
Дмитрия Евтеева (Positive Technologies) про "Собираем команду хакеров", да докладчик там чето долго колупался, а потом еще сказал ждем 5 минут, пока "что-то там".
Я решил, что лучше пойду пока кого другого послушаю, в главном зале шел Асхат Узарбаев с "Л
идерством в стиле Lean" (слайды) и хотя бы зажигательно рассказывал про свои любимые темы типа Лина, Ажайла, рассказывал про цикл Деминга PDCA, о том, что существенная часть команд останавливаетсья в развитии потому, что "итак вроде не плохо",  рассказывал про превращение работы в игру (сделай 20 тасков и получи ачивмент, стань программистом 80го уровня =)), в принципе идея не плохая тренд с бейджами и очками, вполне такой живой во всех социальных приложениях и игры, как средство получения фана от работы вполне себе идут.

После послушал 
Влада Балин(жж) (Финам) про "Разработку как процесс коллективного решения проблем".

Вот он рассказал классно, просто, понятно с примерами и вполне насущный вопрос: о том, что вся разработка ПО - по сути проектирование и как это проектирование делать правильно.

По сути разработка ПО - уже в будущем (по сравнению с материальынм производством), наше изготовление предмета занимает минуты (сборка-деплоймент), а не месяцы, как в обычном производстве: "Х времени придумывали схему устройства(проектирование), месяц ждали его изготовления(фабрика), пофикисли баги, поменяли схему(проектирование), еще месяц ждем(фабрика)" и так пару циклов.

У нас же сборка\выкатка - дело минут, тестировать можно сразу и фактические единственное, что осталось - это ТОЛЬКО проектирование.

А проектирование - это решение конкретной проблемы пользователя, ну по сути пользователи ВСЕГДА прибегает с РЕШЕНИЕМ своей проблемы - "нужно переписать риск-сервер!"(реальная проблема: в риск-сервере 10 критичных багов, их фикс займет 3 дня), "нужно сделать все на .net"(реальная проблема: никто не хочет лезть в этот код на дельфи), чаще всего пользователь даже хорошо знает о своих проблемах, просто сразу предлагает свое решение, и зачастую не самое оптимальное.

После того как проблема определена, наступает обычный инженерный этап проектирования:
- найти ВСЕ возможные варианты
- оценить их затратность, побочные эффекты и т.д.
- откинуть невозможные
- выбрать получше
а не сразу "переписать риск-сервер" =)

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



После послушал Андрея Сикорский (РИА Новости) про "Вниз по «скунсовой норе» или как внедрить UX в разработку".

Андрей рассказал про уровние юзабилити в вашей компании, (оригинал рассказал -
http://www.useit.com/alertbox/maturity.html), дал метрики индикаторы, как посчитать на каком вы уровне, + рассказал, что в принципе предшествует внедрению юзабилити в компании(падение продаж, отток пользователей, и т.д.).
Рассказал откуда его можно начинать внедрять(либо по партизански, либо имея чемпиона "бегемота" - большого босса, который скажет - "что за Х у вас тут твориться !?"), в общем интересно, НО "маловато будет")

После пошел слушать Сергея Минюрова про "Семантическая формализация требований: опыт построения проектной базы знаний", но докладчик был настолько скушен и не смог за первые 5 минут внятно донести - ни какие прям вот реально насущные проблемы со сбором требованиям у меня есть, и как их так прям резко можно решить его чудесным способом, что я просто ушел слушать Виктора Кузьмина (AlterGeo)  про то "Как выстроить разработку сервиса под несколько мобильных платформ".
Было довольно интересно. Рассказали зачем вам вобще мобильное приложение, что оно дает вместо допустим сайта(гео-* штуки, адресная книга), какие проблемы могут возникнуть.

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

Пользователи (вот ведь подлецы) существа ленивые и вот прям не очень то хотят обновлять свои приложения и потому их надо мотивировать:

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

Рассказали про свои проблемы с приемом в эппловский апп-стор.

Последним был 
Руслан Мартимов (General Satellite) с докладом "Death march projects и развитее разработки в компании", рассказывал хоть и очевидные вещи, но вполне живо: придется рубить углы, команда важна, безнадежный проект - хороший повод посмотреть, где у вас узкие места, чтоб сделать работу эффективнее. Извлек из доклада спорную мысль "Deathmarch, как двигатель прогресса" =)

среда, 30 ноября 2011 г.

Отчет об посещении питерской SpmConf.


В прошедшую субботу (26 ноября) состоялась Software Project Management Conference. И прошла удачно) С кучей маститых и известных докладчиков, и парой-тройкой знакомых по твиттерам-блогам лиц)

Да и прошла для разнообразия не в Москве, а в Питере, что тоже по своему хорошо =) Своеобразный город, где еще люди, еще отмечающие пятницу, с утра субботы в баре угостят кофе (рано приехал к 6-7 к отелю и потому зашел в ближайшую по гугл-мапс кафе\забегаловку, где люди пили коньяк\пиво и играли в шахматы=)). А встречающаяся вечером пьющая алкоголь школота обсуждает Шопенгаура и поэзию 15 века =)

Вернусь к докладам и мои впечатлениям от конференции.

Заранее сразу вычеркнул из списка на посещение доклады Архипенкова, т.к. они в принципе повторяют его же книгу + когда-то на одной из работ мы приглашали его на целый день почитать свои доклады), так что ничего нового я и не рассчитывал узнать).

Начал с прослушивания доклада по результатам ежегодного исследования индустрии разработки ПО Валентина Макарова.
С одной стороны было интересно узнать, что вливания в ит внутри России прямо сопоставимы тренду цены на  нефть.
С другой докладчик, как-то честно рассказал, что растем мы не быстрее других стран BRIC`а в последние года даже чуть медленнее, что государству на Ит особо наплевать и вобще ситуация  в целом довольно грустная.
Думаю владельцам и работникам аутсорсеров и интерграторов данный доклад показался и покажется интересным)

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

Пошел послушать Максима Вишневского про отдельные вопросы анатомии менеджера, он рассказывал какие факапы и ошибки совершал в своей бурной пм-молодости, как переносил сроки проекта по 4 раза =) Переписывал проекты с нуля и все такое) Слушать развлекательно и забавно , но каждый в душе надеяться, что такие уж ошибки он то и не совершит) Хотя с другой стороны в конце доклада вышло, что совершить ошибки это хорошо - начинаешь понимать, что и где может пойти не так, приобретаешь опыт)

Сначала хотел послушать Лилию Горбачик, про то, как сохранить команду в эпоху перемен, сначала думал, что будет что-то такое про мотивацию во времена факаов и авралов, но как оказалось перемены были связаны больше с поглощением одной компанией другой, что мне вроде, как не светит в ближашем будущем потому смело скипнул этот доклад)

Потому пошел послушать Серегу Бережного, вот уж кто раскрутился и стал вполне себе известной в ит личностью за последний год =)
Доклад был о переносе сроков, то что достаточно актуально для любого более-менее длинного проекта со сроками) Был дан универсальный совет, что сроков то лучше не иметь вобще, но уж если они у вас есть то извольте их контролировать и уметь вовремя изменить. 
Не буду дословно пересказывать, т.к. он уже выложил свою презентацию.

После Сергея краем уха послушал Вячеслава Нестерова (Генеральный Директор Санкт-Петербургского Центра Разаботки EMC), который рассказал, как их корпорация подходит к развитию своей инновационности, т.к. чувствует, что без инновационности - можно и отстать от конкурентов.
И поэтому докупает компании занимающиеся разработками продуктов на рубеже неизведанного (типа VmWare), и всячески поощряет коммуникацию и обмен знаниями среди своих подчиненных/
Круто, что большие корпорациии вобще задумываються об этом, с другой стороны доклад тоже достаточно специфичен и был бы интересен узкой категории, тех кто работает в похожих по размерам и глобальности компаниях)

Потому с его доклада я ушел слушать Михайла Ганчикова про развитие проекта в условиях нулей видимости)
Это когда есть сроки когда все должно быть готов и больше никаких знаний, что же придеться делать, т.е. требований на момент старта проекта не предполагается и точно известно, сто функционал из требований выкидывать не позволят =)
Вобще доклад довольно классно прошел, практически по идеальной схеме - объяснение проблемы - нагнетение обстановки - кульминация, прям как по книжке)

В кратце отмечу, что почерпнул пару интересных мыслей, работали они по скраму и в итоге как решение своих проблем выбрали постепенное наращивание команды, чтоб выйти на заданную производительность по мере оценки и переоценки задач и чендж-реквестов) + у Них был такой интерсный момент, как "Технический продукт овнер", эдакий архитектор в скраме, задачей которого было договариваться с заказкичом, как облегчить и сделать легче функционал в рамках разработанной архитектуры.

Потом пошел слушать Михайла Завилейского из DataArt`a: сначала был небольшой скептицизм из-за очень уж "боянных" тезисов в программке типа: почему заставлять коллег соревноваться плохо.

Датаарт похоже своеобразная компания, т.к. управляется эдакой массовой рассылкой на 28 человек(топ-менеджмента), без какого-то особого лидерства и руководства, как говорил сам Михайл он бы сам не поверил, что такое работает, если бы не видел это в живую.

Если во многих книгах про великие компании говориться, что чтобы стать великими вам надо иметь принципы\миссию\вижен, то они действуют от обратного - никаких особых принципов (кроме никто не должен выполнять бесполезной работы): все вольны иметь свои убеждениям, главное толерантно к друг-другу относиться и это работает).
Т.к. на рынке, где кандидатов на работу мало, компании с особой политикой и принципами вынуждены отсеивать не подходящих им людей, а Датаарт спокойной набирает их и растет, то их позиция - намного выгоднее.
Было рассказано про то, что кнут в общем-то не всегда работает, как задумано: если у человека есть возможность заплатить штраф например за опоздания и он не слишком большой, то вы фактически даете ему возможность купить индульгенцию, т.к. штраф он вроде как заплатил и журить после этого за опоздания его уже глупо)
Повторил довольно известную мысль, что в общем-то KPI ведут к оптимизации KPI и скорее всего приведут к "игре" - "мы играем по таким то правилам, мои KPI упадут, если я тебе помогу так что - пока" =)
В общем доклад навел на 10к-другой полезных мыслей =) Прослушал с удовольствием наверно  и засчитал бы его в топ-3 по всей конференции)

После был обед в который ел и обсуждал с знакомыми людьми, что к чему и где-что было интересно)

После обеда были не особо интересны доклады, которые опять же слушал только местами и спокойно переваривал еду и полученную информацию.

После волны не особо интересных докладов, пошел слушать Григория Печенкина  об "Культурных различиях в IT", в общем-то обзорно прошлись по разным полюсам типа доверия\паранои, команда\лидер и т.д. Как обзорный доклад может и хорош, но какую-то финальную  мысль, кроме того, что вот мол бывает так и сяк я не особо уловил. Тролль-команда в лице Михаила Заборова из Custis`а и еще пара человек, задавала каверзные вопросы, чем слегка оживила его дискуссией в конце и показала наличие московской тролль-культуры =)

Параллельно чуть послушал Ольгу Павлову из UsabilityLab, которая успешно развенчивала мифы о том, что Hr`ы важны и нужны(от коих на конференции было минимум 3 доклада, на которых они активно рассказывали почему не надо искать самому, а надо юзать их способности ) и нужны и рассказывала, как самим набирать программистов, менеджеров и прочих итшных личностей. Помню, что было вполне интересно и докладчица рассказывала в меру живу и интересно и даже приводила свою собственную систему hr-стайл GTD по найму.

Перед кофе-брейком пошел слушать Асхата Уразбаева про этапы развития IT-организаций: от "своего" программиста внутри компании, до проектной и матричной структуры с сильной или слабой матрицей.

один из этапов развития
матричной структуры
Что рано или поздно наличие матрицы и оптимизация ресурсов приведет к занятости 1,5 землекопа на проект, что крайне не эффективно и итогом этого развития, как не странно видятся готовые самоорганизующиеся кросс-функциональные команды (Внезапно, да ?)) =)

Было интересно послушать, как некоторый такой экскурс в историю, увидеть и понять как оно идет в типичном аутсорсере.
И тлеяла надежда узнать, что же там - за следующем level up`ом, но она не оправдалась)

Сразу после доклада Асхата окружила толпа людей каждый из которых увидел себя на определенном этапе развития  и видимо хотел понять, как перейти на следующий, тоже 1 из топовых докладов по внутренним ощущениям по кумулятивной оценке новизна-интерес-качество выступления.

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

Но гораздо интереснее были вторые участники в качестве "провинившегося сотрудника" выступил 1 из участников мастер-класса которые был настроен жестоко повоевать, перебивал пма, мастерски отмазывался, не хотел давать никаких обещаний, переносил разговоры на потом и т.д. Cотрудник-тролль-звезда в одном лице заставлял заливатсья хохотом весь зал так мастерски он уходил от ответственности и ответов на вопросы)
В итоге сам Дмитрий Башакин хотел показать, как надо доставлять обратную связь, но был им успешно затроллен в том числе =)
После по горячим следам разгорелась мини-дискуссия о том, что чтоб сотрудник мог вести себя ТАК, он либо должен быть незаменим либо сразу же уволен)

Предпоследним слушал доклад Дмитрия Безуглого про лестницу работы с потребностями потребителей, в какие-то идеи этого доклада я видел еще на ЛАФ`е (Летний Аналитический Фестиваль) и потому информация не была для меня совершенно новой.
Дмитрий разрабатывает свой фреймворк для создания продуктов для потребителей на основе идей Design Thinking собственного опыта и т.д. Цель которого создавать такой продукт, который может не только показаться интересным потребителю на неделю чтоб поиграться и уйти к конкуренту, но и чтобы покрыть его скрытые потребности типа ощущения себя себя избранным от работы с вещью, а не только от выполнения ею базовых полезных функций.
Довольно тяжело сформулировать всю концепцию словами, но будем надеяться видео с конференции появится в ближайшем будущем. Думаю доклад был бы интересен product менеджерам.

Вместо последних докладов пошел слушать стендовый доклад Стаса Фомина об Humanized Software Development, единственное о чем я жалею на этой конференции - что не пошел слушать его раньше, а успел лишь на последнюю треть, т.к. себя Стас не записывал =).

Стас, как всегда жег в своей стиле - напрямую с  ноута, подрубленного к проектору. Рассказывал, как сделать разработку эффективной и удобной для программистов.
Что менеджер это такой чувак, который метет пол перед командой, чтоб она не вязла в грязи)
Рассказывал ужасные истории об приходе "эффективных менеджеров" из больших корпораций с их инструментами, и как целые команды разработчиков умирали до последнего человека)
О том. что работает и как измерять, что чтобы построить эффективный процесс он не должен быть бюрократизированным, в общем это надо слушать и видеть в живую)

Стиль Стаса не передать словами, это эдакая веселые откровения наполненный глубокомысленной философией =) Надеюсь, что когда нить я все таки наткнусь на полную версию его доклада и посмотрю =)

В общем было кого послушать, о чем подумать и где пожалеть, о том, что не смог разорваться на 3 части.
Из проблем конференции - довольно насыщенная программа, так что многие вопросы докладчику приходилось пропускать, т.к. было мало времени на ответы, думаю конференции без проблем могла бы растянуться на два дня с более расслабленным таймингом докладов и было б еще лучше =)

Спасибо, что дочитали до конца, удачного вам дня. Увидимся на следующей #spmconf !

среда, 16 ноября 2011 г.

Мини-отчет по #wudru.

В прошедшие выходные прошел World Usability Day по русски то-бишь wud.ru.

Прошло вполне себе живенько и в целом не плохо)
Заметил за собой, что не хотелось слушать всего лишь пару докладов - большое достижение для любой конференции)
Организационно устроились хорошо в принципе 1 большой класс + комнатка для мастер-классов - интересный формат, во время мастер классов в нее забивалось больше, чем нужно людей, поэтому она могла быть еще помельче =)

Первый доклад помню вобще плохо (искренее соболезную докладчику, т.к. все еще наверно сонные были пока пришли =)), ну и да ладно - не запомнилось - значит было не интересно =)

Юра Ветров рассказал ОЧЕНЬ быстро, я хоть в теме и до этого был про design thinking (т.к. участвовал в мастер-классе на ЛАФе) доклад было слушать довольно сложно, и думаю стороннему человеку услышавшему его в первый раз было б вобще не понятно о чем это.

Доклад Максима Ткачука вроде был и интересен хотя бы тем, что в нем был новый для меня экскурс в историю развития дизайна с его цвет-форма-добавочная стоимость).
Но решил, что в принципе лучше послушаю, как Дима Зимин и Мельников Владимир проведут свой мастер-класс по Design Thinking. В принципе их формат слегка отличался от того в чем уже участвовал ранее потому все равно было интересно освежить в памяти что, к чему и зачем. Шли бодро по таймеру и даже в меру понятно для участников, заодно заставили всех участников там еще и перезнакомиться, что несомненно тоже плюс) 


Убег от них на 4 шаге великой эпопеи изобретения телевиденья будущего, и ушел послушать Алишера Якупова из Одноклассников с его "Эффектом модерации". 


Алишер рассказывать умеет и видимо любит: весело, задорно с объяснением -  что и почему, и с прокачанным скиллом "Dress your numbers" прям, как по книжке про секреты презентации Джобса =) 
Рассказывал как создали игру-модерацию фоток с очками-деньгами, на покупку подарочков\сервисов "5+" и etc., что в итоге это дало еще больший положительный эффекта, т.к. модеры, что дали подарочки, в ответ тоже получали подарочки, т.к. подарки обязывали отвечать взаимностью - получался двойной профит - отмодеренные фотки и увеличение покупок подарков и сервисов, сливали они эти очки, через аукционы чтоб людям было на что их тратить + не было особой инфляции этой самой внутренней валюты, в общем один из полезнейших и интереснейших докладов был)


После Денси Бесков рассказывал о том, кто есть продукт менеджер, откуда он берется, что делает, и какими KPI измеряется и почему юзабелист хорошая кандидатура на его становление) С одной стороны он конечно слайды читал, за что самой презентации я бы сказал "ни зачет" =) С другой стороны тема участникам была интересна и потом вызывала много вопросов. Денис рассказал про широко известный в узких кругах "Pragmatic Marketing Framework" и что чтоб вырастить продукт менеджера говорят надо лет 10, но в принципе сам считает, что лет 3х достаточно) В общем тоже послушать интересно было) 


Потом был обед в результате которого пропустил доклад Стаса Фомина о чем жалею, т.к.вещи по всему собирался рассказывать интересные)  С обеда вернулся на Андрея Бибечева с Его "NUI(Natural User Interface)" было смешно и весело  вживую показывал интерфейс на Кинекте, листал слайды руками, показывал скелет человека, которым управлялся компьютер. Пытался голосом управлять но зафейлил, да и так смешно было =) За ними наверно будущее интерфейсов и думаю тема еще наберет популярность, но пока технологии не сильно развились еще можно расслабиться и не париться, над созданием гайдлайнов к Кинекту =)

После этого был Доклад Александра Бурта с философской тематикой о пользе ошибок, как для пользователей, так и самих юзабелистов, т.к. "на ошибках учатся и качаются" .
В принципе после доклада собрал свою аудиторию, как наверно противников, так и фанатов, да так что кофе не давали ему попить, но мысль была интересная, что почему то интерфейс в первую очередь делают под "дурака", а зачастую для профи уже нужен другой интерфейс, а "дурацкций" его расслабил и не дал прокачаться до про-уровня =)

Потом был доклад Маргариты Титовой про опыт использования удаленных пользователей(т.е. сервисов с ими ссамыми) для тестирования интерфейсов, слушал правда в пол-уха,т.к. иногда
бегал в зал мастер-классов послушать о чем там говорят: а там тоже говорили от "о дизайне, как маянезике" до "приорететы - `фичи` версус `простота`". У Маргариты, что понравилось доклад был о реальном опыте и с картинками из Большого Взрыва(как ни странно достаточно удачно подобранными) и хоть наверно и без откровений (а может и с ними, но я пропустил), но тоже интересный =)

Предпоследним был доклад Константина Кичинского про дизайн Windows Phone 7, как ни странно, хотя доклад и был так сказать "евангельский" наверно один из немногих докладов про действительно интерфейс и те или иные решения, к которым пришла команда разработки телефона по мере его эволюции. О том, как надо и как не надо делать приложения под виндовс-фон (хинт - айфоновский дизайн копировать не надо). Привел примеры как хорошо, и как плоха, и обьяснил почему это так. Думаю виндовс-фон тоже найдет своих любителей, как айфон с андройдами т.к. интересные идеи и решения у них есть. Самый "интерфейсный" доклад из всего потока, если так подумать =)


Последний доклад и афтерпати к сожалению пропустил, т.к. пришлось бежать по своим делам. 


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


Надеюсь увидеть всех вас в следующем году в тоже время в каком-нибудь месте =) 

воскресенье, 9 октября 2011 г.

Октябрь - пора конференций

Good news everyone!
Удачное начало месяца (good news =)): удалось посетить парочку конференций в частности: более-менее технологическкий Highload  и скорее тусовочный 404fest =)


Начну в хронологическом порядке с мини-отчета по 404: 
Собственно особо чего-то нового от конференции не ожидал, т.к. поехал больше потусить и повидать знакомых и бывших коллег (из Parсsis, которые собственно поглотили турбомилк: организаторов 404). 
Судя по всему таких было немало, т.к. в твиттере проскакивали сообщения типа: "без докладов была б вобще отличная конференция")


В общем-то народ общался о всякой фигне, развлекался, пил алкоголь (который в виде айпад-приложения, и прилагающегося к нему барменом, был предоставлен plusmedia(определенно ГОРАЗДО лучший способ попиариться, чем стенд с надписью) =). 


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


1) доклад Кирилла Готовцева "Почему инвестор это существенно хуже чем кажется", мысль то в общем проста: инвестор - это тот чел, что в 90е смог отжать\удержать\заработать себе так много, что сейчас у него есть лишние деньги, и в общем-то сейчас вы все: программисты, дизайнеры, и т.д. ни разу не круты, чтоб с ним тягаться. 
И если ВДРУГ что-то пойдет не так, то будьте готовы растаться со всем: проектом, командой, идеей и т.д.,  т.к. этот чел, знает как и что забрать и удержать. 
С одной стороны вроде очевидность, но с другой - мало наверно кто об этом задумывается, когда строит планы: вот инвестиции рекой потекут и ламборджини через полгода куплю себе.


2) Очень понравился доклад Сергея Котерева "Театр абсурда или история измерений удобства веб-интерфейсов с помощью трофейного прибора Eye-Tracker" товарищ рассказал, как они применяют этот самый прибор для математически точного измерения юзабельности UMI.CMS и сравнения его с аналогами. 
Сколько кликов нужно, чтоб добавить новость, сколько секунд это занимает, где люди вобще ищут кнопку, как сделать, так чтоб кнопку редактировать вобще заметили. И на конец: "А нужна ли кнопка вобще" ?
Так например во время юзабилити тестирования кнопки "демо" на сайте обнаружилось, что женщинам-менеджерам вобще нафиг не сдалось демо: они читают описание и ищут телефон, чтоб позвонить и расспросить уже селза, так что как кнопку не выделяй по ней вобще не щелкают, а лучше телефон сделать виднее и понятнее.


3) Послушал ЕДИНСТВЕННЫЙ более-менее технологический доклад от Олега Шарова из Echo, рассказали про тяжелую жизнь калифорнийского стартапа, который боролся за рынок на котором даже и денег-то особо не было. Чуть рассказал о том, что у них 50 тачек риака + индексы на пострегресе(20 машин), а написано все на эрланге + окамле. Что сначала боролись с дискасом, то у них появилась фича - через неделю она на дискасе, то наоборот, хотя денег никто и не получает, и потмо они поняле, что это путь в никуда и превратились по большей части в риал-таймовую бд на основе который люди могут строить свои системы, ну и вроде как поперло. 


4) Интересно было послушать Александар Калугина из Mercury Development про "Большие проблемы маленьких устройств", разрабатывать под мобильные платформы не так легко, как кажеться, полд декстоп - гораздо легче: проблемы с лицензированием, жпсом, количеством памяти, 3-5 разными раскладками интерфейса под IOS, и десятками под андройд, про то, что бывают андройд-клиенты без тачпада - с клавиатурой, и там тоже это должно работать. Вобщем мобильная разработка - это такой себе отдельный мини-мир в разработке с кучей проблем и неочевидностей. Начинающим и не очень начинающим разработчикам под мобильные устройства: обязательно пообщаться с автором =) 


5) Достаточно интересный филофоски-образовательный доклад был от Петра Диденко из Скб Контура "Мы все конкурируем с бумагой" оказывается эти ребята разрабатывают "Диадок", систему замены бумажного документооборота, я про нее слушал от знакомых работающих в банках и обычно ничего хорошего =) Но оказалось, что в общем-то ребята пытаются решить одну проблему: избавить документооборот об бумаги вобще, т.к. по сути все документы щас создаются в электронном виде, а печатаются\передаются курьером\подписываются и т.д. лишь для отчетности перед государством. Послушать было интересно, хоть и безполезно =)


6) Послушал Евгений Кобзева из того же СКБ Контура про то какие данные можно достать в этих наших интернетиках о частных и юридических лицах, тоже интересно: о списках акционеров, уставных капиталах, кто где зареган, кто чем владеет, кто сколько доходов\прибыли получает: опять же считать чужое жутко интересно, но довольно безполезно: зато можно посмотреть а то, где я работаю прибыли то приносит: в этих данных зачастую всплываю "попилы": типа убытки -540 миллионов, но банки опять дают этому предприятию 500 миллионов кредитов. Бзеполезно, но забавно.


7) Последнее, что не досидел до конца из интересного было: "Customer Journey (неисповедимы пути потребителя)" от Андрея Сикорского. 
Планировали и думали, как конкретный потребитель попадает на конференцию. Какие ожидания у него формируются.
Что ему мешает найти нужную информацию или совершить нужное действие(барьеры): стоимость, документы, необходимость добраться до другого города.
Что его стимулирует продолжить путь к намеченной цели: темы докладов, фотоотчеты с предыдущих конференций, имена известных лиц, отзывы друзей и т.д. 
Что он ожидает после конфы: выкладывание отчетов ? выкладывание презентаций, возможность сконтактировать с понравившимися докладчиками и т.д.? 
В общем очень полезная деятельность - странно, что я не видел и не слышал, чтоб ее где-то применяли из более-менее известных мне компаний. Надо бы как-нибудь


Жаль до конца не досидел, т.к. надо было уже бежать на самолет(, который все равно зараза на 4 часа опаздал: Epic Fail!)


Еще была пара-тройка докладов, которые хотел послушать, но "не судьба" =)


В остальном все было обычно: людей хантили(особо островок.ру, думаю пару-тройку человек они нашли =)), старые знакомые знакомились, новые знакомые заводились, полеголые барышни пиарили Мегафон, кого-то там еще и т.д. в общем было весело =).





А теперь про highload++:


В принципе за его цену я ожидал большего, ГОРАЗДО большего. Но еда была отличной =)

Было наверно штук 7-8 западных докладчиков, но они либо пиарили свой продукт, либо рассказывали вещи из мануалов и туториалов на сайте. Русские докладчики рассказывали иногда что-то более-менее интересное, но это было скорее исключением:

Alvaro Videla пересказал мануал RabbitMq, т.к. я по него знал нового, ничего не всплыло.

Buddy Brewer заинтересовал только прикольным именем и фамилией, о чем он рассказывал я уже забыл даже =(.

Потом послушал Андрея Саса из Badoo про 100 миллионов писем в день - в принципе интересно, т.к. мало кому с такими объемами приходиться работать. особо чего-то не запомнил, но буду знать у кого спросить. 

Макс Лапшин из erlyvideo рассказал, как он перепроектировал свое приложений чтоб перейти от 800 клиентов слушающих видео к 3500, что в принципе это заняло всего-то неделю времени достаточно начинающего программиста и все благодаря эрлангу. Вобще докладов про эрланг или продукты на нем было 5-6 и думаю через пару-тройку лет он уже пойдет в мейнстрим. Думаю после конференции его подучат 10к-другой человек).

Потом был вкусный обед)

После этого послушал про mysql в Facebook`e от Domas Mituzas запомнилось, что у них сейчас 5.1 с кучей своих патчей, полезностей от которых в 5.5 еще нет, но вот в 5.6 добавят, что-то похожее и они на него перейдут, в основном патчи, связанные с производительностью, которые в чем-то дополняют, а в чем-то конкурируют с перконовскими сборками.

Послушал Роберта Вирдинга про реализацию эрланговской VM(Virtual Machine), в принципе все из рассказа уже где-то читал, да и думаю любой кто-хоть сколько-нибудь знаком с эрлангом знает о том, что garbafe collect происходит для каждого процесса, а не по аналогии я Явовским "Stop the world", что решение копировать память при пересылке сообщений - сделано для упрощения реализации этого самого GC. Из вроде-бы нового узнал, что есть такая штука, как erjang, краем уха слышал но не интересовался, т.е. реализация эрланга поверх явовской вм, дает ускорение на некоторых задачах(например число-дробительных), но привносит тот-самый "stop the world". Думаю тем, кто в первый раз слышал о эрланге было интересно.

Следующим был действительно интересный доклад Валентина Нечаева из ClustrixWatch про мониторинг кластеров супер-компьютеров. 
Зачем это нужно? Если сломается кондиционер в серверной, то то количества тепла что вырабатывает стойка хватит, чтоб сжечь ее за 6-7 секунд. Т.е. если что-то сломалось есть всего секунда-две чтоб отреагировать прежде чем ваш замечательный кластер отправится на свалку.
Потому мониторить - надо, но мониторить надо реал-таймово + реагировать очень быстро потому ос + тсп тут не особо подходят, т.к. у tcp могут быть довольно длинные задержки. Соответсвенно выход - удп, + собственный биос, который цепляется к шине данных материнки и отслеживает подозрительные события и шлет их супервайзерам (написанным на основе эрланговского OTP).Т.к. событий даже в 10000-ядерном кластере миллионы, все это шардится и судя по всему устроено так же, как дерево супервайзеров в эрланге. 
Половину доклада я,вероятно, переврал, но суть кажется передал) 
В общем 1 из интереснейших докладов.

Пару последних докладов первого дня я пропустил, хотя хотел послушать и потмо вернулся только на фуршет) Опять же поили и кормили вкусно =) 

После фуршета отправились с группой товарищей из Новосибирска (работают в 2Гис) и парой Московских знакомых в Тарас Бульбу неподалеку) 
Обсудили конференцию: не понравилось, что фирм не написано, т.к. не известно кто чем занимается и с какими технологиями работает, чтоб пообсуждать общие проблемы и интересы) Надо бы на бейджах писать теги типа #git. #rabbit, #geo, #php, #c++, #erlang и т.д., чтоб было понятно кто тебе интересен и с кем хочешь пообщаться=) Думаю надо бы эту мысль протолкнуть на следующей организации подобной технологической конференции.
В общем посидели опять же пообщались, новосибирцы попиарали свой CodeFest =)

Утром второго дня вернулся послушать доклад Константина Осипова про их Tarantool в сравнении с redis`ом, запомнил только, что у них более похожая на реляционную организация работа с бд, с несколькими уровнями иерархии. А больше ничего и не запомнил, чем он лучше редиса пропустил и вобще проспал =)

Интересно оказалась послушать товарищей(Андрея Смирнов и Василий Евсиенко) из Skype`а про решардинг редиса на живую, они почитали код редиса и написали хитрый прокси-демон который умеет фильтровать поток репликации редиса, чтоб разбить его на несколько аналогичных потоков и таким образом поделить 1 шард на несколько "на лету". Можно только похлопать им. Вобще решение получилось простое и гениальное) Жаль не опенсорсное)

Потом паралельно шли доклады об Apache Cassandra и pconnet`е от Сергея Аверина из Badoo. Об кассандре опять начали читать мануал и потому я бегал между залами и коридором, то там, то сям ожидал не расскажут ли чего полезного. Про pconnect были комменты в стиле: "php`шнеги впервые узнали о сокетах что-ли =)". Собственно аверин из них себе пользу извлечь умудрился, т.к. оверхед на установление соединения у него был равен оверхеду полученяи данных. Хоят и рассказывал очевидности, но по крайней мере живо и весело, что встречалось мало у кого, за что ему плюс в карму.

Следующим был Андрей Аксенов и докладывал в своем матершинно-народном виде об низкоуровневых оптимизациях в С++, про такие древние штуки, как ручной разворот циклов, отслеживания, чтоб программа и данные помещались в кеш процессора и т.д. до сих пор работают =)
Сначала Аксенов начал с пересказа архитектуры процессоров x86 и умен зародилась мысль типа : "И ты Брут ?!?" (будешь пересказывать мануал), но он быстро исправился и начал рассказывать о действительно интересных вещах. И на примере показывать, как оптимизировал конкретное приложение в 4 раза по скорости выполнив 8 шагов, где-то убыстрив на 8-15%.
Качество его доклада хорошо отображается таким твиттом "после доклада Аксенова стало стыдно, что пишу на интерпретируемом языке." Вобще наверно один их тех докладов от которых была для меня наибольшая польза =) 
Узнал, что msvc по умолчанию компилирует с какими-то жутко древними флагами совместимости) А gcc не так плох но и за ним надо следить)

Потом опять был обед)

Доклад про openstat меня не впечатлил, даже забыл о чем рассказывали. Опять же доклад про column-orientied бд типа InfoBright для MySql`я вроде был и неплох но не запомнился, т.к. ничего полезного для себя не запомнил, кроме того, что в них чаще всего можно только инсертить, но по некоторым запросам они быстрее оказываются, чем стандартный myisam & innodb.

Петр Зайцев пересказал кучу "What's new" о MariaDb, Drizzle и прочих форках и не форках mysql`я. Что опять же заставляет грустить, лучше случаев из своей консалтерской практики рассказал.

Говорят Комсомольская Правда эпически облажалсь на своем докладе про код в стиле 90х, но сам не слушал, потому рассказать не могу.

Потом послушал Олега Илларионова из вконтакте про Ajax Layout, хоть и не highload, но было просто интересно, как переводили сайт, что делали, почему ифрейм лучше аякс запросов, о том как они заставляют работать кнопку назад, об уведомлениях и прочих штуках, после доклада его обступила толпа человек в 20-30, так что ,наверно, можно считать одним из самых успешных докладчиков.

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

Последнее, что запомнилось был доклад об нестандартном использовании репликации Mysql, как вы возможно догадываетесь ребята написали библиотечку для парсинга row-based репликации mysql`я. Например через нее можно написать какой-нить кеширующий демон, или наоборот чистилку кеша. Штука я считаю вобще полезная хотя пока и не знаю где-бы она мне могла пригодиться.

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

Докладчики и доклады - на троечку, иностранные докладчики ничего особо нового и интересного не рассказали тоже. Более-менее интересные доклады были, от русско-язычных докладчиков и почти все про эрланг =)

Цена - ужасно высокая для такого мероприятия. 

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

четверг, 22 сентября 2011 г.

Конференции и все-все-все =)

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

НО не интересные доклады и темы, хотя и интересные докладчики (из Гугла, Фейсбука, ИСП РАН Клаудеры). Только два доклада показались просто любопытными: все остальное в стиле: ну это я читал в интернете\книжке, или что еще хуже: омг кажется такое уже больше пары тройки лет есть в руби(или больше 20 лет в лиспе) наконец-то додумались и в него добавить) - это толстый намек про новый стандарт си++ .

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

Эпик фейл, что и не говори.

Менеджерские и аджайльные конференции в РАЗЫ веселее, хотя там тоже рассказываю баяны из книжек. По крайней мере я хоть получу удовольствие от шоу =)

В общем забил на полагающееся после мероприятия пиво-пати и просто отправился по своим делам)

С другой стороны организаторы конференций вроде то же стараются там помещения находят и оплачивают, развлечения и кофе-брейки устраивают. Но выбирать приходиться из тех докладчиков, что прислали свои варианты а побыв на предварительном изучении докладов whalerider`а стало понятно, что присылают довольно таки невнятные тезисы, и выбор хороших докладов отчасти похож на гадание на кофейной гуще)

И по большей части это слова типа : "ну вот там он неплохо выступал, наверно можно позвать" =)

Так вот к чему это я: в общем эра конференции, как мест обмена информацией все больше умирает(Стас Фомин гарантирует это, а на хабре говорят что средняя тема интересна 100 слушателям). Я уже если честно хожу редко ожидая услышать что-то новое, а больше из соображений нетворкинга: повидать старых знакомых\завести новых, узнать кто-там интересный в сообществе появился.

Но конференции для этого слишком громоздки: много организации, довольно внушительная стоимость (15-18к за послушать пересказы книжек и возможность попить пива с теми с кем не факт, что и работать когда-нить буду = где-то тут наебалово "конфуз").

В общем для своей основной цели - не годятся, для вторичной - не удобны. Так зачем вобще их проводить ? Чтобы был повод собраться итшной-тусовочке ? Дык чтоб собраться и побщатсья совместно нужно просто место и желание. Например в том же digital october, в офисе CustIS`а,  Luxoft c удовольствием попиарится, да и думаю ваша компания не откажется от дополнительной известности и возможности рассказать о себе миру.

Вот за что мне в последнее время нравиться DOU, так это тем что там активное коммьюнити, статьи собирают 100-200 комментариев, люди друг-друга знают, проводят регулярные хакатоны и т.д.. И вобще стремятся к образу Silicon Valley c ее meetup`ами и drinkup`ами.

Та жа agile russia худо-бедно собирается на свои встречи, хотя в последнее время с напрягами =) Что кроме аджайлистов никому не интересно узнать, что-то новое от коллег или обмусолить давно мучающие вопросы, познакомиться с коллегами и т.д. ? Кроме аджайлистов нет ни больше ни 1го активного коммьюнити ? Менеджеров, юзабилистов, аналитиков, просто всех кто связан с разработкой по, но почему-то достаточно регулярные встречи проводятся по большей части все еще во время конференций. Даже если они и есть, то почему-то служат тусовочкой "для своих", как будто кто-то там расскажет что-то, что нельзя прочесть в интернетах, и что взорвет вам мозг)

Почему ?
Для меня - загадка, верней - просто причина для недоумения.
Что-то мешает на выходных собраться в кафе\офисе\баре и быть в курсе последних событий и тенденции ?:
Банальная лень ? (Черт и не лень ведь на грабли например наступить на работе, которые кто-то уже мог исправить)
Отсутствие времени ? (Ну у кого реально гтд раскачен до того уровня, что нет свободной пары часов на неделе ?)
Финансовые сложности ? (Пфф, купить пива в баре посидеть - копейки).
Кто-все-эти-люди-и-о-чем-они-говорят ?) Дык ради того и нужно встречаться и узнавать друг-друга.
Мне-не-о-чем-рассказать-всем-этим-крутым-людям ? Неужто ты думаешь, что они способны обрабатывать всю информацию в мире ? Или ты думаешь у них нет личной жизни и бесконечно много времени, и они способны читать и знать все и вся ?

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


В общем надеюсь данный набор мыслей сподвигнет вас написать в тех сообществах, в которых вы состоите, в вашей компании и прочих общественных и не совсем общественных местах:  "а почему бы нам не встретиться в таком-то месте и не обсудить последние тренды, а заодно узнать друг-друга в лицо" ?


Всего хорошего и спасибо за рыбу! =)

понедельник, 27 июня 2011 г.

Июньские похождения)

Довольно интересно прошел, ну верней подходит к концу, июнь) Помимо уже отфидбеченного девконфа, успел побывать на agilecamp в Самаре & laf 2011 в Иваново.

Про ажайлкемп уже написали 5-ок отзывов (раз, два, три, четыре), потому сам буду краток и донесу тока, суть и что еще помню через неделю =)
Зато имею возможность сравнить.
Спойлер: аналитики - серьезнее =) Если на ажайлкампе постоянно где-то кто-то ржет, а докладчики шутят, то аналитики  - только на афтерпати, ну или мне так показалось)

Небольшой дисклеймер: все написанное мое субьективное имхо, если что-что написал не понравиться, меня можно найти в моем круге добавить и высказать, все что вы обо мне думаете =)

Сперва про кемп:


День первый:
В общем-то событие было ближе по формату к выездной встрече-тусовочке. Зубров типа Кенинберга (как на ажайлдейс не зазвали), ничего особо вопиюще-нового рассказать видимо не планировали, а планировали, как летний отдых + полезное дело.
Сам я ходил, на продуктовую секцию, т.к. про все инженерные практики знал и слышал, как минимум на ажайлдейз 2011 или читал\ пробовал сам.

Правда был необычный формат целого дня мастер-классов, но сдается мне он сыграл отрицательно, т.к. была мысль сделать "продукт", и потому все мастерклассы были завязаны на то, что получалось в предыдущем, и в общем-то качество постепенно падало.

И к 3ему мастер-классу про сторри-маппинг и бумажное проектирование от Максима Гапонова, оказалось, что продукт получился слишком не качественным, что привело к смуте и разброду), хотя что-то полезное вынести из него можно было.

Единственное что было ново: доклад Бориса Вольфсона про Риск-менеджмент в Ажайл проектах, так, как никто такого еще не пытался рассказывать. Хотя сдается мне от обычного риск менеджмента в не ажайл-проектах он отличается не сильно)
Ну или я что-то упустил). В общем первый день, прошел да и ладно: было заведено пара-тройка новых знакомств, поддержано пара бывших, и поучаствовал в афтер-пати)


День второй
Но второй день был гораздо лучше (положа руку на сердце скажу, чтоб если был только второй день кемп только б выйграл =).
Проснувшись и добравшись до корабля, загрузившись кегами с пивом и снэками - загрузились на кораблик. Честно говоря подумал, что дальше пива и снеков дело уже и не пойдет) Но постепенно разговоры перешли в профессиональную область, в трюме на корме и палубе начали обсуждать интересные и животрепещущие темы)

Если в первый день можно было поболтаться в коридоре, т.к. не боялся что-то пропустить, то на корабле и после стыковки с островком, на которые выгрузили флипчарты и разбились по кучкам хотелось быть в 3х местах одновременно) Часть зубров делились своими Agile-WTF-ами в трюме на корабле, Антон Катков рассказывал свой опыт примения ажайла в Flexis и ревьювил все, то что успел попробовать, Солнцев и Алименков из XpInjection терли темы за жизнь, о том как важно быть эрудированным в разных областях, как например Хиругия и Пмство, и что ИТ - оно новое и переизобретает велосипеды и активное заимствует у более древних профессий типа военных (сразу вспоминаем Влада Балина), политиков и т.д. =)

Ажайл для Дизайнеров
Очень сильно запомнился доклад Алишера Якупов про "Ажайл для дизайнеров", видел его слайды до этого в френдфиде но в живую услышать - гораздо круче.

 Суть Алишер перешел в Мейл.Ру и в частности Одноклассники, чтобы навести порядок и систематизировать дизайн, причем переходил как дизайнер и должен был заработать авторитет и признание коллег, чтобы получить звание "главного" дизайнера\проектировщика\не суть.

До его прихода в дизайне был "бардак", не было единых гайдлайнов, были 10 разных иконок на удаление, отсутствовали единый лейауты и т.д. и все потому, что были компонентный команды, которые никак особо и не взаймодействовали. И дабы исправить эту ситуацию и привести ее к четкому, структурированному виду были организованы "пятницы-систематизатницы" на которых дизайнеры, по слоям типа: лей-ауты, блоки, иконки, что-то еще там рисовали те элементы, что они используют постепенно они собрали всю библиотеку используемых элементов(и наверно пришли в ужас).
И после этого смогли увидеть избыточность не консистентность и прочие нехорошие вещи, результатом обработки всего этого месива стала ...
"Азбука" - гайд-лайн по дизайн элементам системы, из которого уже можно было собирать готовые прототипы, и которая постепенно дополнялась если в ней чего-то не хватало.
Интересным оказалось, как была построенна система поддержки ее в актуальном виде, за каждый слой был назначен ответственный, в обязанности которого входило поддержка вики в актуальном виде И принятие решений по включению новых элементов в нее.
Как сказал сам Алишер, это сделало систему гораздо более удобной для дизайнеров, т.к. теперь менеджер не мог придти и сказать - "а давай здесь сделаем синюю кнопку", т.к. за кнопки их цвет и общий стиль отвечает "вон-тот чувак", иди и убеди его, что надо добавить кнопку синих цветов в "общую палитру".

Помимо этого рассказал интересные инсайды, что вот чуть-чуть добавили зеленого к кнопке и кликабельность регистраций увеличилась на 4-5%, метрики - СИЛА) Можно не опрометчиво говорить вот такая кнопка - лучше, а привести данные и точно сказать - она лучше на 5% =)

Было много еще интересного, но я все не запомнил, а записать - зафейлил)

А теперь про ЛАФ.
All you need is ЛАФ!

На этот раз писал поболее и меньше опирался на память)

Немного об организации:
Мероприятия, проходило оно в Иваново и в Субботу-Воскресенье, с одной стороны хорошо: нет таких диких цен на аренду(да и вобще помещение предоставлял НПО Консультант) и стоимость участия была чисто символической , с другой стороны туда можно было доехать выехав в 4-5 часов утра, что многие и сделали, в результате чего были довольно сонно-убитые (по крайней мере Я =)).

Компания показалась мне чуть ли не семейной, т.к. аналитиков судя по всему в России довольно мало и все друг-друга знают почти в лицо, еще были товарищи из Белоруси в лице 2х человек.

Конференция так же состояла из 2х дней и оба были хороши =)

День первый:
По прибытия нагрузился кофе, так, что вобще перестал ощущать что-то из внешних раздражителей кроме нагретой головы и "познакомился" с Иваном Касатенко, с которым перекинулся парой фраз еще на ДевКонфе, дождавшись начала конференции и обсудив с Иваном и его коллегой-девушкой (сорри не записал как зовут =)) необычно-высокую плотность девушек на квадратный метр (наверно 20-30 % человек) для ИТ-конференции (так, вот куда уходят девушки в Ит - в аналитики =)).

Хотелось сходить на Александра Байкина, на после того, как стало понятно, что это не повторе или ошибки, а мастер-класс про юз-кейсы на полдня решил, что послушав проведу время полезнее.

Начал слушать Ирину Левенец про управление ожиданяи в продуктовой разработке, послушал чуть-чуть рекламы, почувстоввал что не "прет" и решил, что если захочу послушать про управление ожиданиями и общение с заказчиками так почитаю\послушаю Сергея Бережного, так что убежал на круглый стол к Денису Бескову "Методики расчета эффективности системного аналитика". Денис - был некогда охарактеризован коллегой как "очень крутой чувак" при просмотре кого он там фолловит в френдфидике и характеристику свою подтвердил =).

Денис - руководитель отдела системных аналитиков в Касперском, и в подчинении у него что-то околj 40 человек, и проблема как же оценивать Аналитиков и показывать бизнесу, что они полезные люди и проектам помогают стоит вполне насущно)
Были предложены разные подходы и метрики, типа:
соотношения времени на работу  к календарному времени,
количество\качество генерируемых артефактов,
различные виды Peer(которое достаточно быстрое, т.к. "3 листа в день пишешь, а 5 листов в час -читаешь"(с) Мартыненко Сергей) и не очень peer-review,
оценка количества багов из-за некачественной аналитики(вроде бы у товарищей из Епама была в этом проблема, до 50% времена баг-фиксинга уходило на исправление ошибок из-за неправильной аналитики) и т.д.
Попутно обсудили:
что должен уметь аналитик: коммуницировать, строить процессы
всегда ли он нужен(т.к. 5 разработчиков делают проект на 15% быстрее быстрее, чем 7 разработчиков + пм + 4 тестера + 2 аналитика),
как проверить результыта его работы:
матрицы "Обьект \ Действие", "Судьект \ Действие" (по личному опыту Сергея позволяют выявить еще +80 требований к тем 16, что написал аналитик =)) и наличие требовний в виде тестов,в результате обсуждения последней темы, вобще дошли что надо писать тесты(типа спецификаций, а не юнит-тесты) а потом спецификации (везде ТДД проникает - даже в аналитику =)).

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

Второй круглый стол вел Юрий Веденин "Оценнка рабоыт аналитика: качество через количество". Юрий в своей компании является аналитиком в предпродажном отделе, где они пишут Proposal`ы для тендеров, и у него тоже стоит задача объяснить руководству, что они пишут лучше пропоузалы, чем допустим производстенный отдел. Юрий оценил все свои пропозалы и создал некий чек-лист идеального пропоузала и выставил коэффициенты важности тех или иных пунктов и задался вопросом, а можно ли через этот чеклист оценить качество работы, если да - то соответствие чек-листу будет коррелировать с успешностью выигрывания тендеров, и профит от него есть. В начале дискусии посетила забавная мысль, что создание чек-листа попытка в аналитике создать некий аналог Definition of Done в ажайл-проектах.

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

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

И пользователи вполне могут не любить аналитика, за то что, он показывает насколько неэффективен\противоречив их процесс.
Интересную метрику предложила Наталья Желнова - количество "WTF от пользователей после выхода проекта".

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

Мне было интересно, т.к. никогда особо не задумывался, что разные форматы - удобнее разным группам пользователей,  привык писать текстов - написал текстом, привык рисовать диаграммы - на том и остановился. Ирина же решила сравнить, что Действительно удобно коллегам\разработчикам\тестировщикам\пользователям и всем остальным, построила матрицу вида:
текст | таблица | картинки | диаграммы x Пользователи | Разработчики | Методология | Коллеги-Аналитики | и т.д. и нашла, что подходит ЕЙ в ее ситуации и компании. За обед рассказывали, что им мол было скушно, но меня всегда восхищает, что кто-то задумался над тем, что я например всегда делал по "привычке"\умолчанию.

Потом был обед, еда растворила  концентрацию кофе в крофи и почувствовал себя овощем, попробовал зайти на мастер -класс Ирины Векленко "Анализируй это: Жизнь как проект", но понял, что вобще не могу думать, а тока слушать и ретировался в основной зал к Сергею Мартыненко с вариантами управлениями требованиями(читай управление задачами),  были рассказаны про отвратительные плохие и хорошие методы.
Из нового (не знакомого до этого) выловил интересный метод: сначала неопределенные (по времени деланья) и критичные фичи (хз на сколько затянуться, но важно сделать), потом определенные и критичные(их знаем сколько сделаем в релиз), потом определенные и некритичные(после того как все критичное готово), и потом неопределенные некритичные - зафакапим и затянем сроки - "да и хрен с ними".

Потом был доклад Ильи Корнипаева по теме "Требования к ПО и использование творческих методов", Илья пересказывал тренинг какого-то известного чувака разработчика требований, который был на (после) Софтвейр Пипл, и вобщем-то все свелось к пересказу + разговорам, что я это не пробовал, но выглядит уже знакомым и не особо полезным. Что-то полезное и интересное записал, но доклад в целом выглядит слабо.

После пошел на мастер-класс Дмитрия Безуглого и Виктории Преображенской "Использование творческих методов в групповой работе", было весело и здорово, виктория в кратце рассказала про подход design thinking, это когда команда хирургов (психо)аналитиков собирается вместе и, задавая перекрестно клиенту вопросы, добивается от него понимания, что же ему на самом деле надо и какую его проблему решить)
После чего 15 минут попытали нашего подопытного, у кого была проблема переизбытка информации и пришли к выводу, что хочет он профессионального признания и внимания у девушек и потому то так много и читает.
И в идеале хотел бы получать важную и своевременную инфу прямо в мозг) Вроде получилось вполне правдо-подобно)

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

Отдых в Малинках. День второй.

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

На второй день погуляли по Малинкам, позагорали, некоторые покатались на лошадях ближе к 11-12 все повыползали из домиков, и потянулись к беседке с флипчартом для круглых столов, первый круглый стол "Про игры для качества По" от Эдуарда Галиаскарова я все пытался не заснуть, т.к. как-то рано встал и на воздухе быстро расслабился, и все время клевал носом и делал дыхательные упражнение, чтоб совсем не упасть со скамейки, посему ничего путного не напишу.

После первого круглого стола подоспела первая партия шашлыка и силы пришли  ко мне) Во время всеобщего голосования решили обсуждать вопрос как же найти Хорошего Аналитика (рекрутерский вопрос для компаний видимо, как квартирный вопрос для людей =)). 

Дмитрий Безуглый рассказал, что же он ищет в хорошем аналитике, и свою градацию мастерства - RS(Requirement Specifier) - System Analysist - Business Analysis - Product Owner\Product Manager. В общем-то по большей части мне показалось, что эти качества схожи с теми, что нужны качественному пму: типа коммуникативности, многозадачности, организованности(так что идите почитайте Орлова, а то мне лень расписывать) ну и плюс интеллекта: вербального и визуального, а по остаточному пунктам идет знание системного анализа, и знание предметной области. Но в целом было полезно и приятно послушать. Да и Дима Безуглый сразу видно может, умеет и хочет рассказать полезно, приятно и интересно.
Эта тема захватила народ, и собственному всю оставшуюся часть дня, до того как я уехал в беседке обсуждали как интервьюировать, так чтоб не было безумно жалко потраченного времени, рассказывали и придумывали кейсы: как проверить те или иные качества.

Второй день мог бы быть подлинее и побольше.

Жалею, что как-то пропустил тот момент, когда большая часть народа рассосалась от беседки в разные стороны и я не пораздовал визитки, как завещал товарищ Орлов и товарищ  Дарси Резак. По моему кругу как-то восстанавливать по именам и списку участников, тех кого запомнил - неудобно)
Так, что  всем кому мое лицо кажется знакомым - зафрендить меня на моемкруге.

воскресенье, 5 июня 2011 г.

Отчет по Devconf

Дисклаймер:

Вчера (4 июня) прошел 1ый день конференции DevConf. Если регулярно читаешь книжки и статьи в интернете то ожидать, что-то новое наивно, потому в общем-то ожидать узнать о rocket-science сложновато(разве, что по тем темам, что совсем не интересуют =)).

Собственно как это было:

Докладчик из фейсбука не прилетел, потому в основном зале выступил Алекскй Рыбак с рассказом про архитекутуру Баду, честно признался, что слайды готовил срочно т.к. его попросили заменить.
После приветственных слов, при словах, что вот щас будут говарить про архитектуру Баду из зала сразу свалило половина зала.

В общем-то ничего нового не рассказал,
в кратце выглядело так:  тут у нас шардинг, тут у нас шардинг с привязкой по гео-локации, тут у нас 20 специализированных демонов на си, которые решают наши конкретные нужды.
Во время доклада пообщался с парой человек: одним из организаторов (Антоном Довгалем из Badoo) и разработчиком одного из торрент-аггрегаторов (сорри, не запомнил как зовут =)), хоть как-то полезно провел время на докладе, т.к. особенно идти было больше некуда.
В первый из кофе-брейков народ подтвердил, что собственно да никто ничего не узнал и всем хотелось чела из фейсбука)

Потом, пока на ноутбуке настраивали скайп-чатег с Дериком Рейтансом отправился, в руби секцию, т.к. было интересно, чего же там чуваки наизобретали себе для асинхронности, во время доклада чувака все хотел потроллить его, что они пере-изоберили кусочек эрланга, но чувак на вопрос докладчик честно признался, что мол да, так и сделали, чем обезоружил.
Сразу убег в основной зал, где все еще шел доклад Profiling PHP Applications (в основном вобще все шло с 15-30 минутным запазданием), чел рассказывал известные вещи про xdebug, xprof и вроде бы уже все известное, но упомянул и то о чем не слышал: pecl модуль inclued, который позволяет отслеживать графы подключения файлов, еще услышал про XHGui собственно гуи для xhprof.

После этого пошел послушать Вадима Крючкова (Long), о том как работать с "унаследованным" кодом, темой для меня актуальной на текущий момент =) Объяснил все просто и понятно, мол код - наш дом, и порядок в нем нужно наводить начинать самому, разобрался, как работает этот метод - напиши к нему phpdoc, работает ой-как хитро, напиши юнит-тест и потом уже отрефактори его. Молодец, что вобще продвигает этом тему, а то чаще встречается - "работает, не трожь!".  Думаю многим было полезно и по крайней мере структурировало информацию в голове.
После этого забежал в основной зал в ожидании доклада Андрея Аксенова, но там все еще рассказывали про RingoJs, мое отношение к сервер-сайд жаваскрипту довольно скептическое) Но было интересно узнать, что в сем-то они лучше V8 за счет premptive многозадочности у них более честный сшедулинг для большого числа клиентов, и вот в жава 1.7 появился dynamic invocation, что вроде бы сделает этот движок еще быстрее. Узнал, что-то новое по крайней мере)
Пока в основном зале еще договаривали про ринго пошел послушать про созданеи многопоточных приложений на питоне, но там были какие то сильно специфичные вещи для питониство, типа вы используйте модуль threading, а не thread, и т.д. Вернулся в основной зал и стал ждать Андрея Аксенова.

Андрей ЖЕГ, думается как всегда) Честно сказал, что будет рассказывать баяны и иногда с матами и эмоциями) Так и делал, но было интересно)
Рассказывал не технические вещи, а про коммуникации меж программистами и всеми остальными("мерззкие людишки"(с) Аксенов). В общем при общении считайте, что противоположная сторона считает, вас упырем, которой пытается сожрать ее мозг и анально покарать)  Общаемся мы все на разных языках, хоть и на русском, а два программиста с друг-другом так вобще, общаются как два шизофреника с маниакально-депрессивным синдромов, только в разных стадиях этого самого синдрома. Как самый-самый пример, привел создание баг-репортов, когда вам пишут баг, вам нужно больше-больше описания с четкими шагами, а когда пишите вы сами, то обычно это что-то вроде "Не работает 1!1! Почините срочна, пидарасы!" Ну и в общем-то это распостраняеться на общие со всеми, с амдинами, биг-боссами и  стэйкходерами. Секрет к успехи - общаться и пытаться решить проблемы, того с кем общаетесь ну или по крайней мере, общие проблемы. И всегда, всегда считать "я гандон и ты гандон, и это нормально", а не "я Дартаньян, а все пидарасы" =) Чем-то похоже на тренинги Саши Орлова по конфликтам и общению) Единственный доклад, о котором я пожалел, что у меня нет с собой диктофона.

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

Вместо круглого стола по блицам был доклад про сфинкс, т.к. к этому времени основной зал отстал на уже на час. Пошел послушать про то, как разрабатывался Yii, вроде было скушно навыходи услышал кодовую фразу "динамические опердени на эрланге" и познокомился с товарищем mabrek`ом (Антон Лебедевич), пообсуждали унылость докладов, кроме Аксенова и общих знакомых, поспрашивал какие же опердени разрабатывают на эрланге в России, кроме Эхи и еще пары-тройки мне известных контор использующих его=)

Потом отправились, послушать про rails 3.1, мало ли до чего интересного додумались рубисты.
Некоторым было очень интересно :
Rails 3.1 может убивать людей,
пример с задних рядов)
В основном доклад выглядел так: о вот это прикольная фича, о вот этого мне не хватало, о вот это убирали в предыдущих версиях, а щас опять врубили. Чуваки живо и интересно рассказывали, хоть за, то им спасибо. Не совсем бе запинок, и иногда прикладываясь к фляжке для набор энтуазизма(дает +2 к харизме и уверенности в себе))



Потом пошел послушал про то как разиваются форки мускуля, а то что-то не следил за этим давно, узнал что дрииззл кажеться сдох, мариаДб идет в сторону олап. А все остальные постепенно забываются, отмирают или будут писать патчи к оригинальному мускулю\мариаДб(как например Percona). Было полезно узнать.

Потом был доклад про NoSql, где чувак пересказывал highscalbility.com и другие уже 100 раз рассказанные вещи, кароче свалил я от туда. Послонялся по остальным местам, иногда принимая участие в стихийно-образовавшемся обсуждении сфинкса во главе с Аксеновым, чуть-чуть послушал  доклад про рефакторинг крупного проекта с нуля, но доклад выглядел, как собрание говно кода с этого проекта, и было скучновато. В ощем до кофебрейка в основном обсуждали  сфинкс, и Аксенов делился хитропопыми багами, которые случались только при схождении 3х фаз луны  и получался жуткий-мажик. И про то, что консультанты биллят почасово, из-за того что зачастую для клиента открыть порты к впну, или дать ссш на сервер из-за жесткой политики сродни крестовому походу и может затягиваться на часы при общее по телефону, или на недели и месяцы при общении через почту. И вобще делился байками из работы своей компании.

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

После хотел послушать доклад про тарантула и тестирование, но пока в 1ом зале опять были какие-то накладки, пока шатался забрел к секцию где велся рассказ про разработку десктопного приложения для баду, в общем-то то же ничего мега-нового, но докладчик был жив интересен, и большинтство оптимизаций начиналось со слов "когда же я понял, какой я был долбаеб", и добавлял еще про какую-нить фишку типа клиент-сайд кеширования, рандомных таймаутов на рекконект, трешхолда для пересчета измения положения юзера и т.д. За счет живости докладчика доклад показался не таким унылым, как все остальное.

После нас выгнал менеджер отеля, т.к. оплачено до 7 и я отправился на афтер-пати в измайловский парк, где травились шутки, пилось пиво, Аксенов рассказывал про реально суровый город Воронеж (из которого, как оказалось он, а я дурак, думал из Москвы =)), и исполнения первого куплета русских народных песен в исполнении Андрея, Владимира Федоркова и еще пары-тройки пьяных программистов)

Итого:

Думаю конференцию можно было безболезненно свести к выступлению Андрея Аксенова, Констатнтина Осипова и потом отправиться нанетворчиватсья в Измайловский Парк и никто ничего бы и не потерял)

А то пришел домой, а там 100500 отзывов про то, как охренено прошла вебконференция Стратоплан.Ру, и стало немножечко обидно, что не смог попасть и туда и сюда)
Но надеюсь Орлов И Панкратов выложат ее запись, и я ее еще пересмотрю).

пятница, 20 мая 2011 г.

Московская встреча Стратоплана.

Не далее, как вчера прошла Московская  мини-конференция Stratoplan World от участников Стратоплана (http://www.stratoplan.ru) и при поддержке CustIs.

Было интересно =)

Мало того, что увидил в живую Славу и Сашу этих гуру отечественного коучинга\тренерства и менеджмента (оказывается никакой магии такие же люди, как и мы, а не с нимбами надо головами и прочими божественными аттрибутами), так и послушал интересные доклады и рассказы из жизни.

Хотелось бы отметить доклад Михайла Заборовова "О чем стоит подумать развивая персонал", основная мысль, которого , что развитие - процесс неообратимый и перед тем как кого-то "развивать" стоит подумать, а не станет ли хуже =) Т.е надо придерживаться принципа "не навреди") Привел много примеров из своей жизни, когда получилось "навреди" и с людьми приходилось расставаться из-за появившихся завышенных ожиданий, или из-за того, что "развиваемому" приходилось говорить - "извини, не тянешь, мы нашли получше)".

Был интересный доклад от Педько Олега о том как сотрудники "выгорают", в принципе мысль была такова - "скорее всего придеться растаться:
1)отпустить,
2)перевести на другой проект (что посути тоже самое для текущего менеджера),
3)кратковременно мотивировать, но надолго не поможет, потому все равно выбирать между пунктом 1 и 2", по крайней мере такой был опыт автора.

Очень запомнился доклад\рассказ о своей личной карьере Славы Панкратова: в своей жизни он подходил к себе, как к эдакому компьютерному персонажу - "что бы мне такого прокачать, чтоб получить lvl-up". И постепенно прокачивал: "тестирование" - стал тестировщиков, "тестирование + говорить" - стал тест-лидом, "тестирование + говорить + писать" - тест-менеджер, и так постепенно прокачивая то чего не хватает докачался до своего бизнеса консультантом, тех. дира Яндекса.Украины, Директора УЦ Люксофта, и сейчас опять качается до собственника своего учебного бизнеса. Цинично и практично, и немного удачи, но сработало и еще как!
Респект ему, не все на такое способны :)


В общем конференция прошла интересно, дружелюбно и крайне полезно, надо будет повторить.
Да и вобще надо почаще проводить такие не формальные мероприятия / дринк-апы в стиле тоже Гитхаба для менеджеров, программистов, и вобще Итишников всех мастей  =)