По уже установившейся традиции в подмосковном городе Обнинске состоялась очередная, четвертая по счету, ежегодная конференция DevCon’97, которую Microsoft проводит для российских разработчиков. На самом деле эта конференция давно вышла за корпоративные рамки Microsoft, превратившись в крупнейшее мероприятие, собирающее отнюдь не только “фанатов Билла Гейтса”.

 

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

 

Справедливости ради нужно сказать, что в среде россиийских разработчиков такого наивного идеализма не наблюдается: в основном наши программисты относятся к Microsoft весьма критично. Другое дело, что большинство из них поняли: Microsoft можно любить, презирать или ненавидеть, но пройти мимо нее  -  практически невозможно. Значит, нужно ехать в Обнинск, на DevCon.

 

Место встречи выбрано не случайно: еще в начале 90-х годов здесь проходили встречи членов клуба Cliiper-программистов под управлением знаменитого тогда СП “Магнит”, чьи сотрудники потом вслед за своим начальником Робертом Клафом перекочевали в московскую команду Microsoft. А если учесть, что Обнинск  -  “город мирного атома”, а та команда состояла в основном из выпускников МИФИ, то выбор этот представляется просто очевидным. (Впрочем, и в бытовом отношении неплох: близко к столице, но не в ней; есть пляж на реке Протве, но до него нужно идти три километра  -  до семинаров гораздо ближе.)

 

Если же говорить серьезно, то три года истории конференции довольно хорошо отражают изменения, происходившие в среде российских разработчиков. Первая конференция была фактически встречей программистов на FoxPro и собрала около 80 человек. Через год на DevCon’95 приехало уже более 250 человек и работали две секции  -  “Базы данных” (посвященная в основном FoxPro и привлекшая две трети всех участников!) и “Визуальные средства”.

 

Переломным моментом в истории DevCon стала прошлогодняя конференция, на которой Microsoft назвала сотрудничество с разработчиками одним из приоритетных направлений своей деятельности в России и обнародовала некоторые планы по их поддержке. В частности, московское отделение корпорации обозначило конференцию как одно из ведущих событий в своем отечественном календаре и представило на ней программу поддержки программистов. Тогда же решительно изменился и состав участников: на конференцию приехало около 350 человек со всей страны, и на четырех ее секциях был представлен весь спектр средств разработки Microsoft.

 

В этом году DevCon’97 снова собрала более 350 человек  -  фактически это предел для комплекса Центрального института повышения квалификации Министерства атомной энергетики, где традиционно проходит мероприятие. Тематика докладов была представлена шестью секциями: “Технология разработки” (8 докладов), “Операционные системы и сети” (11), “Средства разработки” (23), “Почтовые и информационные системы” (9), “Базы данных” (23), “Средства разработки Internet/intranet-решений” (12).

 

Утром 10 июня конференцию открыла генеральный директор АО Microsoft Ольга Дергунова, сделавшая в своем выступлении упор на тезис: “Российское отделение Microsoft заинтересовано в сотрудничестве с разработчиками”.

 

После этого началась работа по секциям, где основными действующими лицами (докладчиками) традиционно выступали представители фирм-партнеров (в том числе Intel) при активной поддержке ведущих специалистов московского и мюнхенского отделений Microsoft. В этом году организаторы предложили весьма напряженную программу: в течение трех дней работа шла с 9 утра до 9 вечера (порою даже позднее) с перерывами на обед и ужин. Было существенно увеличено число докладов (в два раза по сравнению с прошлым годом) за счет сокращения их объемов и увеличения числа секций. Отрадно отметить также расширение круга докладчиков из разных компаний. Как обычно, среди самых активных были специалисты петербургской фирмы “Астро Софт” (13 докладов), но в этом году в лидеры по числу сообщений вышли их земляки из компании DigitalDesign, сделавшие 14 докладов. Хотя качество и исполнение докладов были не очень ровными, в целом их уровень был достаточно высок.

 

Заметно изменилась и направленность тематики докладов  -  она получила более профессиональную и техническую окраску. Еще два года назад значительное внимание уделялось вопросам типа “возможности новых версий” (FoxPro, VB, VC++ и пр.) Теперь центр тяжести сместился на вопросы практического применения новых возможностей. Тему “FoxPro” практически полностью заменила тема “SQL Server”. (Но здесь нужно сделать уточнение: FoxPro тогда чаще обсуждался в контексте “опыта прошлого”, а SQL Server сейчас  -  как “примерные советы на будущее”. Создалось впечатление, что, работая сегодня в основном на FoxPro, разработчики пока только изучают еще возможности SQL Server.) Visual Basic стал совершенно обыденным инструментом, хотя еще пару лет назад его название в среде профессионалов звучало почти как “GO TO...”. Совершенно естественно тематика конференции была расширена за счет почтовых и сетевых систем, Internet/intranet-решений.

 

Весьма примечательно появление новой секции “Технологии разработки”, посвященной специально вопросам производства программных продуктов. При это любопытно, что основными докладчиками были представители регионов  -  DigitalDesign (Петербург), АвтоВАЗВостокСервис (Тольятти), ICS (Пермь).

 

Кроме того, в течение всей конференции традиционно функционировал компьютерный зал с 30 рабочими станциями и тремя серверами, установленными одним из спонсоров конференции  -  фирмой “Вист”. Подключение к Internet обеспечил местный провайдер  -  обнинская компания MaxNet. Многие участники конференции (в основном из регионов) воспользовались возможностью приобретения новых продуктов Microsoft, которую предоставила фирма “Диалог.СФТ”, авторизованный дилер Microsoft по средствам разработки.

 

Принципиально новым моментом стало проведение круглых столов: “Проблемы взаимоотношений разработчиков и Microsoft”, “Извечный выбор  -  VB или VC++?”, “Разработчики и компьютерная пресса”, “Монополизм программных решений Microsoft”, “Intranet глазами разработчиков”. Несмотря на то что эти заседания проходили уже после ужина, они вызвали живой интерес со стороны разработчиков.

 

Безусловное оживление в работу конференции внес конкурс на лучшую программу, написанную на VBA для какого-либо приложения из MS Office 97 (о нем было объявлено в день заезда). В последний день на обозрение было представлено девять таких решений, созданных за два дня и вызвавших весьма энергичное обсуждение общего собрания участников. Победитель конкурса (он был определен голосованием всех участников конференции), Михаил Климов из московского АО “Мосхлеб”, увез домой приз  -  компьютер “Вист”, на котором и была создана программа в учебном классе. Любопытно отметить, что Михаил  -  ветеран DevCon (мы с ним встречаемся на конференции уже третий раз), бывший “борландист”, прошедший потом через FoxPro, а сейчас работающий на SQL Server. VBA для него  -  хобби. Пока.

 

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

 

В целом практически все участники конференции отметили четкую организационную работу на DevCon (которая главным образом легла на плечи двух сотрудников Microsoft АО  -  Юрия Томашко и Ирины Царевской).

 

Как участники DevCon отмечали и в прошлые годы, одним из основных стимулов ее посещения является не столько возможность познакомиться с решениями Microsoft (хотя и это важно, особенно для представителей регионов), сколько возможность пообщаться друг с другом. В этом плане явно ощущалось отсутствие общедоступной базы данных об участниках конференции. К сожалению, организаторы не последовали примеру их младшего брата  -  фирмы “Астро Софт”, которая на своем Фестивале Microsoft в Санкт-Петербурге уже через час после окончания регистрации выкладывает на Web-сервер конференции полную информацию об участниках, их интересах, желании пообщаться и т. д. И это кроме возможности поиска собеседников через информационную систему фестиваля, проведения заочных дискуссий, телеконференции и пр.

 

Ощущался также недостаток в обсуждении опыта реализации конкретных проектов. Впрочем, это, может быть, и выходит за рамки данного мероприятия. Не надо забывать, что конференцию проводит Microsoft, которая хочет говорить о своих делах и, наверное, совсем не стремится проводить дискуссии типа “Windows NT или NetWare?” В то же время и многие ведущие разработчики страны  -  пользователи средств Microsoft (1С, BIT, “Промпт” и пр.) почему-то явно не стремятся поделиться опытом своей работы: среди участников DevCon они не появляются. А жаль: доклады BIT и Consistent Software на DevCon’95 вошли в число самых интересных.

 

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

 

DevCon, на которой встречаются разработчики страны, выходит далеко за рамки технологий Microsoft. Поэтому мы предполагаем продолжить обсуждение в PC Week темы “российские разработчики в интерьере DevCon” и рассказать, в частности, о дискуссиях на круглых столах.

 

Официальные итоговые материалы о работе DevCon представлены на Web-сервере http://www.microsoft. com/rus/.       

 

Андрей Колесов

Версия для печати