Появилась мечта создать универсальное программное обеспечение для провайдеров, которое упростит настройку и выдачу сервисов пользователям, то есть универсальную платформу, позволяющую запускать любые интернет-сервисы на сервере любого провайдера.
Сбор команды
Располагающейся в Сингапуре компании для создания собственного продукта требовался значительный штат программистов. Индийские обходились относительно недорого, но оказались чужды по менталитету, ими было трудно управлять. Поэтому отвечавший за разработку Станислав Протасов , сооснователь и глава разработки Parallels, предпочел набрать российских программистов. С крахом доткомов в 2000 году сократилось количество аутсорсинговых заказов и стало выгоднее перевести программистов на родину. Еще одной причиной перевода офиса в Москву стала невозможность перетащить в Сингапур некоторых ценных сотрудников. Так, Александр Тормасов , профессор, сейчас заведующий базовой кафедрой Parallels в МФТИ, предложил перспективную идею в области виртуализации ПО — контейнерные технологии, а переехать в Сингапур не мог. Аналогичная ситуация сложилась и с другими ценными инженерами.
В результате в 2000 году центр исследований и разработок был перенесен в Москву. Однако для решения амбициозной задачи требовались программисты высокой квалификации, найти которых в России было непросто. Проблему Протасов решил, применив нестандартный ход: он искал в списках разработчиков Linux русские фамилии и связывался с этими людьми, предлагая работу. Его особой удачей стал приход Алексея Кузнецова : «Это потрясающий программист — он почти в одиночку написал весь сетевой стек в Linux. Сообщество было уверено, что под этим ником скрывается группа программистов. Пришлось его долго уговаривать — он работал в ИЯИ РАН, писал код, и больше ему ничего не надо было. Алексея удалось увлечь только задачами, которые никто до него решить не мог». Ориентация на заинтересованных задачей сотрудников, поиск звезд стали одним из принципов компании. За интерес к теме она расплачивается будущими успехами — 20–23% акций принадлежит сотрудникам; по данным представителей Parallels, это один из самых высоких показателей в России.
Испытание на прочность
В том же 2000 году Parallels приступила к созданию собственной операционной системы для операторов — ASP Linux. Спустя тринадцать лет Сергей Белоусов признается, что тогда все казалось простым, а на деле планируемый продукт выйдет у Parallels только к концу этого года. Сейчас сложность решения на руку компании — часто операторы, помучившись с собственными продуктами, в итоге приходят к Paralells. Однако в начале 2000-х это могло убить компанию. Создаваемые продукты не всегда отвечали потребностям клиентов, а переделка требовала времени и, соответственно, денег, которых не хватало. Илья Зубарев считал, что убыточный проект надо закрыть, а не финансировать из доходных компаний (у компаньонов были параллельные бизнесы). Сергею Белоусову приходилось финансировать компанию из собственной доли в других проектах, он залез в кредиты и даже заложил свою квартиру в США. Иногда откровенно не везло: так, в 2001 году у Сергея Белоусова были назначены встречи с инвесторами в США на 11 и 12 сентября. После трагических событий американцы кругом видели террористическую угрозу, а тут на встречи приходит русский с забинтованной головой (футбольная травма). Встречи ничем не закончились.
Сергей Белоусов (слева) и Станислав Протасов с Parallels прошли путь от небольшой компании, создающей программы на заказ, до влиятельного производителя ПО
Фото: Алексей Майшев
Нервная обстановка порождала забавные ситуации. Один из сотрудников вспоминает, что примерно в 2002 году на несколько месяцев задержалась сдача важного продукта. Случались авралы, когда много дней подряд приходилось работать по четырнадцать часов в сутки, и в один прекрасный момент двое сотрудников почувствовали, что дальше так нельзя, и уехали в давно запланированный отпуск покататься на сноубордах. Это случилось до запланированной даты выпуска продукта, и, естественно, отпускать их не хотели. За это Сергей Белоусов прибил над их рабочим местом сноуборд. Станислав Протасов объясняет: «Тогда компания была еще совсем юной и мы не очень хорошо умели планировать цикл релиза. Кроме того, когда продукт выходит давно, в очередной версии можно опустить какие-то функции, реализовать их позже. А молодой продукт важно обеспечить полной функциональностью, чтобы он “выстрелил”».