Андрей Козлов: Количество программистов высокой квалификации, оставшихся работать в России, не велико
В рамках интервью CNews.ru с главным редактором журнала «MSDN Magazine/Русская Редакция» Андреем Козловым обсуждаются два блока вопросов: развитие журнала «MSDN Magazine/Русская Редакция» в России и специальные темы, касающиеся проблем, с которыми сталкиваются разработчики при работе с решениями Microsoft.
Cnews.ru: Разработчики операционных систем, альтернативных Microsoft Windows, нередко говорят о сложности взаимодействия с Windows через сеть. По их утверждениям, Windows используют недокументированные изменения и расширения в протоколах сетевого взаимодействия, что затрудняет эффективный обмен информацией между машинами с Windows и с другими операционными системами. Насколько верны такие утверждения? Может ли разработчик, не связанный с Microsoft, получить полное описание протоколов сетевого взаимодействия, используемых системами семейства Microsoft Windows?
Андрей Козлов: Это, конечно, очень интересный и важный вопрос, но он направлен не по адресу. На этот вопрос следует отвечать специалистам корпорации Microsoft. Представители журнала не имеют права отвечать на подобные вопросы. Это было бы некорректно, в том числе юридически, ведь издательство «Русская Редакция» не является подразделением корпорации Microsoft мы просто сотрудничаем на основе договоров. И хотя я с гордостью говорю, что мы «промайкрософтовское издательство», мы не отвечаем за политику корпорации.
Cnews.ru: Ещё со времен MS-DOS многие разработчики говорят об обилии недокументированных функций в операционных системах Microsoft. Иногда утверждается, что продукты Microsoft используют эти функции, чтобы обеспечить производительность, недоступную для других продуктов для Windows. Насколько обоснованы в данный момент заявления о наличии существенных недокументированных функций? Может ли разработчик, не связанный с Microsoft, получить полную документацию по всем системным вызовам и функциям, доступным программам при работе на платформе Win32?
Андрей Козлов: Насколько мне известно, Microsoft открыла часть исходного кода некоторых своих программных продуктов ближайшим партнерам. На мой взгляд, это естественно владелец программного продукта вправе распоряжаться своей собственностью так, как считает нужным.
Cnews.ru: Почему только в текущем году было принято решение об издании MSDN/Русская Редакция в России?
Андрей Козлов: Самый краткий ответ так получилось. Хочу подчеркнуть, что MSDN (Microsoft Developer Network) и журнал «MSDN Magazine/Русская Редакция» это как говорят, две большие разницы! MSDN корпорация Microsoft определяет как набор ресурсов для разработчиков, а журнал самостоятельное издание, основу которого составляют переводы материалов оригинального американского «MSDN Magazine». Как только появилась возможность приобрести лицензию на выпуск «MSDN Magazine» в печатном виде на русском языке, мы сразу же подписали контракт. Хочу отметить, что существенную помощь в этом нам оказал президент компании «Логрус» Сергей Гладков.
Cnews.ru: Расскажите подробнее о концепции издания «MSDN Magazine»в России. Чем российская версия отличается от изданий «MSDN Magazine» в других странах?
Андрей Козлов: Мы стараемся выпускать журнал в соответствии со своим лозунгом «Журнал для разработчиков», т.е. профессиональное издание для профессионалов. Основа издания глубокие и, как мы полагаем, интересные материалы для специалистов высокой квалификации. Однако в журнале печатаются статьи и для начинающих программистов, например в рубрике «Основы и тонкости».
Мы стараемся, чтобы содержание каждого номера нашего журнала совпадало с содержанием номера оригинального, т.е. основа журнала переведенный материал. Однако есть возможность публиковать наиболее интересные статьи за предыдущие два года. Если читатели направят нам свои пожелания по публикации каких-либо статей за период 20002001 гг., мы с удовольствием переведем и опубликуем их.
В наших планах публиковать и российских авторов, но, к сожалению, в нашей стране невелико число специалистов, которые могут писать на уровне «MSDN Magazine». За рубежом ситуация иная: имена авторитетных авторов хорошо известны, хотя они и живут в разных странах. За их публикациями выстраивается очередь издателей, т.е. существует «культ мастеров», а вот в России пока (надеюсь ненадолго) нет такого уважения к классным профессионалам. Тем не менее, мы ищем авторов.
Cnews.ru: Насколько велик, по вашим оценкам, спрос на периодические издания для программистов в России и насколько этот спрос сегодня удовлетворен?
Андрей Козлов: На мой взгляд, спрос не так уж и высок. Это объясняется тем, что количество программистов высокой квалификации, оставшихся работать в России, также не велико. Тем не менее, буквально за последние год-два стали появляться отраслевые издания, в том числе и наш журнал.
Cnews.ru: Цена издания в розницу, насколько нам известно, довольно высока. Говорит ли это о том, что вы не рассчитываете на рекламу, как основу окупаемости вашего издания?
Андрей Козлов: Цена издания обусловлена тем, что проект рассчитан на довольно узкую аудиторию профессионалов, а, значит, необходимо высокое качество перевода и полиграфии. Но, главное, на мой взгляд, что сама по себе информация, публикуемая в журнале, стоит тех денег, которые платит читатель. Тем не менее, мы считаем снижение цены издания одной из важнейших задач и постараемся снизить цену издания. Может быть, это у нас получится во втором полугодии 2003 г.
Cnews.ru: Как вы оцениваете текущую ситуацию на рынке программистской литературы в России? С какими проблемами приходится сталкиваться книгоизданиям, работающим в данной сфере?
Андрей Козлов: Самая большая проблема слишком большое, на мой взгляд, количество книг нашей тематики на рынке. Кажется любое издательство, выпускающее книги по самым разным темам, считает себя способным выпускать литературу для специалистов в области информационных технологий. Не примите мои слова за брюзжание на конкурентов главное то, что читателю всё труднее выбрать действительно полезную книгу. Я считаю, что издания для профессионалов могут выпускать только специализированные издательства. Другая проблема высокая цена книг. Основная причина небольшие тиражи специальной литературы по сравнению с традиционно ходовыми книжками: детективами, дамскими романами и пр. Кроме того, сейчас, на мой взгляд, все труднее найти действительно хороших переводчиков, разбирающихся в предметной области. Но все-таки хочу отметить, что интерес к серьезным, пусть трудным для освоения, книгам растет значит, растет и число профессионалов!
Cnews.ru: Общеизвестно, что уровень квалификации программистов в России весьма высок и для того, чтобы информировать их необходим еще больший профессионализм. Вы уверено чувствуете себя в этом вопросе?
Андрей Козлов: По-моему, большинство высококлассных российских программистов или уже за границей, или работают на зарубежные компании. Наши соотечественники во многом определяют мировой уровень, класс программистов. К сожалению, в России в настоящее время нет заказов, которые могли бы оправдать работу таких специалистов. Но ситуация меняется, и с течением времени, я надеюсь, эти люди будут востребованы. Однако в России есть несколько выдающихся школ программирования, которые выпускают специалистов высокого уровня.
Что касается нашего журнала, мы уверены, что можем отвечать запросам наших читателей. Коллектив редакции формировался не один год, и сейчас над журналом работают лучшие переводчики и редакторы. Наши переводчики это «золотой фонд» издательства. Научное редактирование «MSDN Magazine/Русская Редакция» осуществляет Купцевич Юрий Евгеньевич, человек энциклопедических знаний. Он же ведет большую работу над терминологической базой. Нам зачастую приходится выступать в качестве первоисточника отраслевых терминов, поэтому мы весьма требовательно подходим к своему делу.
Cnews.ru: Часто можно столкнуться с мнением, что наиболее оптимальным вариантом обучения по специальности в среде программистов в России является самообразование. Насколько такой подход оправдан, на ваш взгляд?
Андрей Козлов: Как правило, мы все заканчивали школы, институты «для других», для получения образования, а действительно нужные знания приобретаются в процессе самообучения. К тому же институт дает только базовые знания, порой весьма устаревшие, и выпускник института практически ничего не может сделать коммерчески значимого. Опыт и профессионализм нарабатывается годами. Поэтому, на мой взгляд, самообучение и практический опыт действительно основа достижения высокой квалификации.