2021-09-17 19:00:00
WinRAR
Год назад я купил лицензию на WinRAR. Потому что я считаю WinRAR диким продуктовым успехом. Сами посудите: этот продукт знают все, он стоит, мне кажется, на половине всех windows-машин, не требует специальных знаний для использования и цена у него, в общем-то, копеешная. При этом WinRAR старше многих моих читателей и до сих пор актуален.
А главное — он работает. Ну-ка, кто может вспомнить когда у вас последний раз крэшился WinRAR, м? Лет 15 назад я долго пытался распаковать архив с битого HDD, но в итоге WinRAR не закрешился с access violation, а любезно сообщил что архив битый — вот, пожалуй и всё. Надо же, почти недостижимая метрика для современного софта с let-it-fail-философией.
Хех, а знаете почему так? Мне кажется, дело в том, что WinRAR сделал ОДИН человек. Без команды. Евгений Рошал. RAR так и расшифровывается:
Roshal
ARchiver. То есть это что получается? Человек задумал крутой инструмент, сел и сделал его?! Кстати, вовсе даже на C++, а не на хаскелле, Modula-2 или прочих Smalltalk-ах. Просто, по-деревенски, на языке, про который сейчас принято думать что он только на отстрел ног и годится.
Дамы и господа, вашему вниманию предоставляется список вещей, которые не понадобились Рошалу чтобы сделать офигенный продукт: продакт-менеджер, UX-дизайнер, CI/CD, ажайл, knowledge base, регистрация на сайте и подписки, мониторинг, push-уведомления, централизованное логирование, репозитории пакетов, Electron, JavaScript, docker, REST, gRPC, unit-тесты, функциональное программирование, иммутабильность. Я даже не уверен что код WinRAR лежит в репозитории.
Отдельно хочу подчеркнуть, что модные нынче облака WinRAR-у тоже до жопы. Там в облако можно один метод кинуть — проверка обновлений. Да анализ чеков от платёжного гейта и генератор лицензий. Нет тебе кошелька паролей, облачных хранилищ, сбора статистики использования и отправки логов на сервер. Я уверен, что найми Rarlab современного продакта — он им примерно такое бы и накреативил. С синхронизацией файлов, да бигдатой на электроне.
Я считаю, что serious business органически не способен повторить успех соло-продуктов. В попытках воспроизвести ВКонтакте, Facebook, AIMP, создаются многочисленные отделы, нанимается куча людей, внедряются методики, строятся процессы, заключаются соглашения и совершается куча других бессмысленных для продукта действий. При том на словах все, сцуко, мотивированы, вовлечены и только о продукте и думают.
Ну на примере линуксового опенсорца видно, жешь, что у одиночек продукты получаются очень круто и на века. Да, одиночки не всесильны. Поэтому иногда они сбиваются в команды, ага. Первую версию unix вон ажно 3 человека разработали! Само собой, потом подхватываются патчи от разных мимокрокодилов — но они в любой плюс-минус известный опенсорс идут. И это ортогонально тому, что в организациях называется "командная работа". Мой RT плюс-минус популярен в узких кругах, но я не провожу со своими контрибуторами ретро, не таскаю тикеты, не планирую итерации.
У одиночек есть главный ингридиент хорошего продукта: целостность видения. Человеческая голова, как правило, весьма ограничена по ресурсам. И идея, которая может целиком и полностью во всех нюансах в неё поместиться — уже претендует на то, чтобы быть хорошей. Ну потому что краткость — сестра таланта. Если ты сам свой продукт не можешь уместить в своей голове — стало быть и другие люди не смогут. А для того, чтобы получилось хорошо — надо себе в деталях сначала всё представить.
Это и есть видение. И у большинства продуктологов его нет. Потому что "Творцы нам тут нахуй не нужны. Криейтором, Вава, криейтором" (с) Пелевин
Я бы ещё добавил, что посредственность по определению не может выдать хорошего видения, но это звучит слишком грубо. Скажу так: чтобы выдумывать годные продуктовые идеи и упорно над ними работать до победного, надо быть человеком... скажем так, экстравагантным.
Рошал, кстати, говорят отдал WinRAR брату и уехал жить в Таиланд.
Такие дела
2.2K views16:00