Жизнь внутри пузыря. Неформальное руководство менеджера по выживанию в инвестируемом проекте.
Не надо варягов, поиск сейчас сделаем сами.
Нам никак не удавалось даже начать делать поисковик — основное, зачем моя команда была приглашена в Портал. Проблема была в том, что Основатель всё время собирался взять и сделать новый поисковик сам. Но как-то всё не начинал…
Физики его подзуживали и укрепляли в этой мысли делать самому. Дима, говорили они, да мы вот сейчас с тобою посидим, всё придумаем, всё сделаем левой ногой, зачем нам эти пришлые чужаки, которые и в Интернете-то не разбираются.
«Ты же велик, Дима! Ты ведь написал существующий поисковик? Вот и новый напишешь!».
Дима, конечно, был велик. Но проблема была в том, что с 1997 года мир и Рунет сильно изменились. Тогда Дима взял существующий в открытых исходниках западный поисковик и постепенно-постепенно как-то переписал его и приладил его к Рунету. Больше этот подход не работал. У Конкурента поисковик писала сильная группа из нескольких человек. Современный поисковик должен был быть кластерным, понимать русские окончания, учитывать координаты слов, считать релевантность в зависимости от совместного расположения слов, а самое главное — обходить Рунет не раз в два месяца, а хотя бы раз в неделю. Понятие релевантности старому поисковику Портала было чуждо (в частности из отсутствия в индексе координат слов на странице), и никто из старой команды даже не собирался над этим понятием задумываться. «Есть такие слова на странице? Есть! Значит, правильно мы её выдаём» — таков был всегдашний ответ Основателя на упрёки в нерелевантности выдачи. — «Пользователи же ходят, значит им нравится. А эти новомодные теории ещё не факт, что верны». Замечу, что уже уйдя из Портала, Основатель, опять практически «в одно рыло», за пару лет написал новый поисковик уже современного типа, с координатами, лингвистикой, масштабируемый, который даже удаётся продавать крупным корпоративным заказчикам.Хорошо, сказал я, вы хотите сами писать поиск? Так начинайте уже; давайте начнём с ТЗ, или хотя с функционального описания. Был даже назначен семинар по поисковой проблеме, на который Физики обещали принести своё ТЗ. Срок был ими взят довольно изрядный — что-то вроде трёх недель. Они ровно ничего не написали (в чём мало кто сомневался), а на семинаре вместо обсуждения ТЗ устроили скандал в стиле «а у меня харизма длиннее».
В общем, всё было ясно. Я начал разработку поисковика в полуподпольном режиме, потому что тянуть уже было нельзя. У нас в команде был сотрудник, Андрей Кевин, который писал поисковик «Фас!», а главное, не вызывал аллергии у Основателя. Именно он практически сразу после прихода встроил в старый поисковик Портала свою машинную морфологию, чтобы тот начал понимать русские склонения и спряжения.
Я отправил Кевина наводить мосты. Он регулярно посиживал с Основателем, иногда выпивал с ним, разговаривал за жизнь, время от времени походя обсуждал то, как должен быть устроен будущий поисковик, да и пописывал тем временем ТЗ на новый поиск. Постепенно я подключил к проекту ещё людей, назначил начальника проекта, в общем, сварил кашу из топора.
Физики совершили наезд и на Кевина. Шумели, что нечего без них писать поиск, они должны сначала почитать и одобрить, что они все статьи Гугла про PageRank прочли, и так далее. Естественно, все наезды делались через верх, через Основателя и Президента. Ну что же, мы отгрузили им ТЗ (переведя его в plain text — ибо они, как истинные юниксоиды, демонстративно отказывались получать и читать документы в формате Word), попросили дать замечания и назначили очередной семинар для обсуждения замечаний, уже зная, чем это кончится. Физики, конечно, ничего не захотели или не смогли написать даже по готовому ТЗ, и опять вместо обсуждения замечаний устроили очередной скандал в духе «а ты кто такой!». После этого, правда, шум вокруг поисковика окончательно затих и поисковая группа смогла наконец спокойно работать.К сожалению, все эти политические маневры заняли 8 месяцев! Начать разработку нового поисковика мы смогли только летом 2000 года. К лету Основатель сдался и позволил нам официально делать поисковик без его участия.
Выпустить первую работающую версию мы смогли только к декабрю 2000 года, а уже в январе 2001 инвестиционный кран практически закрыли и делать свой поисковик в Портале стало немодно.
Весь этот год, чтобы хотя бы внешне не отставать от конкурентов и не позорить Портал низким качеством поиска, мы были вынуждены лепить заплатки на старый поиск: встроили машинную морфологию, встроили каталог запросов и подстановки для популярных запросов (чтобы хотя бы для частых запросов повысить релевантность), стали замешивать в результаты поиск по Рейтингу (будущий камень преткновения для оптимизаторов) и так далее.
Потом, спустя пару лет глава разработки Конкурента сказал мне: «Когда мы услышали о том, что ты с командой пришёл в Портал, мы страшно расстроились. Ну, думаем, беда, теперь там всё будет сделано как надо, и нам его уже не догнать. А потом смотрим — нет и нет нового поиска, нет и нет. Год проходит — ничего нет. Мы и поняли, что бояться нечего». И были в принципе правы.- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.
- 49.
- 50.
- 51.
- 52.
- 53.
- 54.
- 55.
- 56.
- 57.
- 58.
- 59.
- 60.
- 61.
- 62.
- 63.
- 64.
- 65.
- 66.
- 67.
- 68.
- 69.
- 70.
- 71.
- 72.
- 73.
- 74.
- 75.
- 76.
- 77.
- 78.
- 79.
- 80.
- 81.
- 82.
- 83.
- 84.
- 85.
- 86.
- 87.
- 88.
- 89.
- 90.
- 91.
- 92.
- 93.
- 94.
- 95.
- 96.
- 97.
- 98.
- 99.
- 100.
- 101.
- 102.
- 103.
- 104.
- 105.
- 106.
- 107.
- 108.
- 109.
- 110.
- 111.
- 112.
- 113.
- 114.