творчества и полета мысли, как вначале. ЛК чувствовала ответственность и за многочисленных партнеров и их бизнес (часто зарубежные партнеры занимались продажей только их антивируса, другой продукции не было), и за своих клиентов, которых надо защищать от все нарастающего компьютерного зловредства, и за своих сотрудников, само собой.
Бизнес требовал индустриализации. Тогдашнему руководству ЛК стало казаться, что важнее быстрее выпустить продукт для простого пользователя, не доводя до совершенства скрытые инструменты, которые оценить могли только продвинутые пользователи-гиги.
Получается, что новое техническое руководство всего лишь решало задачу сделать Антивирус более понятным и простым, доступным. Но простой внешне и вроде бы понятный пользователю продукт оказался излишне ресурсоемким. То есть вместо того, чтобы скромно и незаметно «жрать» вирусы, «Антивирус» отнимал слишком много времени у пользователя и много памяти и пространства у компьютера. Красивый, как казалось, современный «Антивирус», оказался паразитом.
В «Лаборатории» недоумевали: да что же такое?! У нас же самые крутые разработчики, а сделать ничего не могут! С тех пор ЛК долго еще аукалось, что «Антивирус Касперского» тормозит работу компьютера.
Панические настроения внутри компании усилило и упомянутое уже выше по тексту книги громкое заявление компании Microsoft, которая в 2003 году решила выпустить свой антивирус.
«Лаборатория Касперского» начала балансировать на грани – с одной стороны, по всему миру открыты офисы и заключены сотни и сотни партнерских соглашений, с другой – нет сильного продукта.
А ведь технологии и качественный продукт, соответствующий требованию времени (быстро ловить вирусы, защищать от спама и хакерских атак, при этом не тормозя работу компьютера и не требуя серьезного вмешательства пользователя), – главные условия выживания на антивирусном рынке, где существует несколько игроков мирового уровня, в том числе и Microsoft.
Это был настоящий кризис роста. Новые сотрудники действительно не прочувствовали специфику и суть деятельности компании. Но как же атмосфера поиска, общей заинтересованности и инновационной незамутненности внутри компании, которые, казалось, могли пересилить любой хаос?
Важно мнение Духвалова на этот счет: «В тот момент как раз у фирмы преобладали настроения, мол, мы же обычная софтверная компания. Есть мировая практика, сложившиеся правила работы. А мы были тогда еще в переходном периоде. До того мы были содружеством вольных программеров. А тут технического директора пригласили специально для того, чтобы он формализовал бизнес-процессы, – и мы начали писать кучу всяких отчетов. Появились люди, которые занялись планированием, программистов направляли. Бюрократы, в общем. Без них нельзя, но это привело к следующему: если каждому говорят, что делать, то ответственность у конкретного исполнителя пропадает. Вдобавок получается: то, что предлагает программист, клево, но мы сейчас этим заниматься не можем.
Программист один раз сказал, второй, потом думает: ну ладно, чего велели, то и сделаю. И заинтересованность в конечном результате постепенно снижается. Тем более, когда фирма растет, вклад конкретного человека уже не столь заметен. А тут же еще все люди творческие, все обижаются: я же знаю, мол, как правильно, а меня не слушают. И получилось, что вроде бы делали все правильно, а в итоге фигня какая-то. Стандартные принципы управления программированием привели к снижению личной ответственности. Уже к тому моменту, когда проект разработки пятой версии был в полном разгаре, пришло понимание, что надо делать по-другому. А как, не очень понятно. Понты не проходят!»
Формализовать можно всех и вся, и даже такую живую, творческую работу с заинтересованным лидером, глубоко разбирающимся в теме. Формализация и стандартизация губит творчество на корню. Программисты – люди особого склада, их сложно ограничивать временными рамками. Необходимо, чтобы разработчики друг друга понимали, могли общаться, чтобы у них были идеи и при этом чтобы они не воспаряли слишком высоко. Чтобы продукт получился, должна сложиться его идея. Разработчики должны правильно представлять себе, как потребитель воспримет продукт.
Нужно также учитывать, что потребитель – это не всегда продвинутый в техническом плане системный администратор, а зачастую домохозяйка. ЛК ставила перед собой цель покорить не только технических гиков – среди этой аудитории ее технологические достижения известны уже давно, – но и простых людей, которые к тому времени массово приходили в Сеть, открывая для себя возможности Интернета. Получалось ровно наоборот.
Продолжим вместе с Касперским восстанавливать самый драматичный период в жизни «Лаборатории» и ее основателя. Потому что, несмотря на излишнюю, может быть, дотошность и детализацию, это очень важный момент в истории компании: при всех внешних успехах и масштабной географической экспансии ЛК была на краю деградации, то есть исчезновения. Конечно, это особенность именно инновационной компании, которая развивается, оправдывая свое существование и бизнес, лишь в случае технологического развития, создания качественно новых продуктов.
«Я зашел к своим старым опытным сотрудникам, один из них, по имени Петрович (Андрей Духвалов. –
Уточняет Духвалов: «Я две ночи сидел, написал, как выглядел бы продукт, построенный на этой технологии. Пришел к Касперу: на, читай. Он прочитал, потом Графу отдал, они там репу почесали: в принципе, может быть. Давай сделаем прототип. Производственные процессы стремно было менять, решили сделать отдельную группу: пусть улучшает».
Несколько подробнее о технологии под кодовым названием «Прага», посредством которой команда Касперского выводила компанию из пике. Это важная история, показывающая, как много в мире бизнеса, особенно в софтверном, основано на откровениях, озарении, человеческом таланте, творческом поиске.
Евгений Касперский о рождении новой технологии «Прага»: «1997 год. Только мы выпустили третий движок, как тут же поняли всю его убогость. Тогда же была выставка софта на ВДНХ. Жил я тогда на Петровско-Разумовской, и мы с Андрюшей (Андрей Крюков. –
– Почему, собственно, “Прага”, а не “ВДНХ” или “Ботанический сад”?
– Для того чтобы отработать эту технологию в деталях, мы поехали в мае 1998 года (не могли раньше, денег не было, времени тоже) на неделю в Прагу. Вшестером. Чтобы отключиться от внешнего мира и неделю провести вместе, разговаривая о технологиях, и чтобы нас ни одна свинья не трогала. Я, Крюков, Граф, Вадик (Вадим Богданов. –
Через день в дискуссиях уже участвовали только Крюков, Граф и немножко Никишин. На третий день остались двое: остальные просто не понимали, о чем они говорят, включая меня. И мы вчетвером ходили, пиво пили, гуляли по Праге. Эти двое тоже гуляли, но они думали при этом, остальные бумажки подносили. В результате родилась детально проработанная концепция компонентной архитектуры, на которой сейчас строятся все новые продукты компании.
Недавно Microsoft опубликовал свое новое видение системы разработки будущего, которое практически полностью сов падает с тем, что делаем мы, основываясь на тогдашних идеях (этот разговор с Касперским состоялся в 2010 году. –
“Прага”: это было просто – бум! Я потом пытался повторить. Я пытался ходить той же самой дорожкой. Мы пытались делать еще выездные заседания. Ни хрена, даже рядом не лежало. Это было откровение. Ну, поперло, просто поперло. “Прага” – это было мега-мега-мегаоткрытие, потому что мы тогда поняли, куда идет вся софтверная индустрия. Но мы это поняли узко, в рамках антивирусного движения.