Калинец Сергей более 10 лет в разработке ПО. За свою карьеру успел поработать и в крупных аутсорсерах, и в небольших компаниях. Автор проекта tdd4.net, тренер по инженерным практикам в scrumguides. Регулярно выступает с докладами на конференциях и встречах сообществ разработчиков. Сейчас руководит разработкой в киевском офисе компании CompatibL.
Кривенко Дмитрий более 10 лет в коммерческой разработке ПО. Более 12 лет практического опыта в IT-индустрии. На счету более десятка успешно внедренных проектов, в том числе для всемирно известных издательств «The Washington Post» (US) и «The Trinity Mirror» (GB). В данный момент занимает позицию Team Leader в компании GlobalLogic, являющейся крупнейшим аутсорсером в сфере разработки программных продуктов и ведущей активное сотрудничество с одним из мировых лидеров в eCommerce — американской компанией DigitalRiver.
Помимо дизайна и разработки программного обеспечения является автором тренингов по Test Driven Development.
Специально для того, чтобы вы могли поближе познакомиться с авторами и ведущими Клубов, мы провели Stratoplan Program-2012 BootCamp, где наши спикеры рассказали по одному небольшому концепту своей программы:
Этот ролик — пример того, как проходят вебинары наших клубов.
Представьте себе программиста, у которого что-то не получается по работе. Это может привести к овертаймам, бесконечным багфиксам или сорванным релизам. При этом теряется время, которое можно было бы потратить на что-то более интересное и полезное. Например, на зарабатывание лишних $.
И есть у этого программиста менеджер, проблемы которого прямо зависят от проблем программиста. Причем в большинстве случаев они более "проблемные", некоторые из них даже могут стоить проекта.
Если вы узнали в них себя, то спешим вас обрадовать: проблемы вполне решабельны!
Многие не-программисты считают, что программистам в жизни очень повезло. Работа непыльная — сидеть перед компьютером и щелкать клавишами. Однако реальность не так радужна. Часто программисты вынуждены поддерживать чей-то старый код. Этот код редко им нравится. Даже если проект был начат «с нуля», несмотря на все попытки делать все правильно, рано или поздно работа с ним становится мучительной.
Большинство программистов мечтают полностью переписать код, над которым они вынуждены работать — даже если этот код раньше они написали сами. В общем, вместо удовольствия от работы — стрессы.
Программисты выделяют в своей работе такие проблемы:
И часто утешением служит лишь мысль «Ну, ничего, вот будет новый проект — его-то мы уже сделаем правильно».
Самое интересное, что со сменой компании/проекта нередко ситуация повторяется.
На самом деле проблема в том, что разработчикам не хватает знаний и навыков для перехода на следующий уровень компетенции, на котором проблемы из списка выше решаются очень просто, а работа становится более интересной. Часто единственный источник знаний — собственный опыт, который сопровождается набитыми шишками, овертаймами и стрессом.
Мы предлагаем решить эту проблему намного быстрее.
Мы научим, как писать код, который легко читается и модифицируется. Расскажем, как сделать правильный дизайн, который будет легко расширяться, не ломая того, что есть и работает. Покажем практики и инструменты, которые позволят ускорить личную продуктивность в разы, делая выполнение ежедневных рутинных действий проще.
Ознакомим с архитектурами и подходами, которые позволят получить максимум из доступных ресурсов. Рассмотрим опасности, поджидающие наш продукт после выхода в продакшн, и способы их предотвращения.
Особенности Клуба практического программирования:
Клуб рассчитан в основном на разработчиков Java и .NET среднего+ уровня, которые хотят сделать стремительный шаг в своей карьере. Если окажется, что уровень подготовки слушателя не позволяет получить эффект от участия в клубе, мы вернем деньги.
I. Эффективная организация процесса разработки программного обеспечения
1. Системы управления версиями.
2. Непрерывная интеграция.
3. Инструменты командного взаимодействия и управления знаниями.
II. Эффективное проектирования и разработка программного обеспечения
1. OOP и SOLID.
2. Шаблоны проектирования.
3. Чистый код и рефакторинг как способ его достижения.
4. Разработка посредством тестирования.
III. Современные архитектурные подходы при разработке программных систем
1. Асинхронность и многопоточность
2. Асинхронная обработка сообщений.
3. Построение пользовательского интерфейса
4. Сервис-ориентированная архитектура.
5. Современные архитектурные подходы к управлению данными.
IV. Готовность к промышленному использованию
1. Стабильность программного обеспечения
2. Производительность программного обеспечения
3. Основные аспекты дизайна программных систем
Чтобы получить максимальный эффект от Клуб практического программирования, мы предлагаем вам принять участие в нескольких программах!
Клуб практического программирования + :
Все Клубы будут работать с 1-го февраля по 30-ое апреля 2012 года.
Клуб практического программирования — часть Программы-2012 проекта Стратоплан. Вы можете купить несколько клубов — это выгоднее.

Оплатить участие (для физических лиц)
— Оплата за участие в одном Клубе (18.000 руб.)
— Оплата за участие в двух Клубах (33.000 руб.)
— Оплата за участие в трех Клубах (45.000 руб.)

Оплата для компаний осуществляется по корпоративной лицензии — для того чтобы заказать услугу от компании и оформить необходимые документы пишите на corp@stratoplan.ru
С уважением,
Команда Стратоплан.Ру