0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p>Год назад я купил лицензию WinRAR, потому что считаю его дико успешным продуктом. Сами посудите: архиватор знают все, он простой, установлен на половине Windows-машин и стоит копейки. WinRAR до сих пор актуален, хотя старше многих читателей Skillbox Media и моего канала.</p>
1
<p>Год назад я купил лицензию WinRAR, потому что считаю его дико успешным продуктом. Сами посудите: архиватор знают все, он простой, установлен на половине Windows-машин и стоит копейки. WinRAR до сих пор актуален, хотя старше многих читателей Skillbox Media и моего канала.</p>
2
<p>В основе статьи -<a>пост</a>в Telegram-канале автора.</p>
2
<p>В основе статьи -<a>пост</a>в Telegram-канале автора.</p>
3
<p>Главное - WinRAR работает. У кого он хоть раз вылетал? Пятнадцать лет назад я долго пытался распаковать архив с битого HDD, но WinRAR не вылетел с ошибкой "access violation", а любезно сообщил, что архив битый. Это почти недостижимая метрика для современного софта с философией Let It Crash.</p>
3
<p>Главное - WinRAR работает. У кого он хоть раз вылетал? Пятнадцать лет назад я долго пытался распаковать архив с битого HDD, но WinRAR не вылетел с ошибкой "access violation", а любезно сообщил, что архив битый. Это почти недостижимая метрика для современного софта с философией Let It Crash.</p>
4
<p>WinRAR сделал один человек - думаю, в этом причина его успеха. Евгений Рошал просто задумал крутой инструмент, сел и сделал его. И не на Haskell, Modula-2 или Smalltalk, а на C++, хотя принято думать, что плюсы только для отстрела ног и годятся.</p>
4
<p>WinRAR сделал один человек - думаю, в этом причина его успеха. Евгений Рошал просто задумал крутой инструмент, сел и сделал его. И не на Haskell, Modula-2 или Smalltalk, а на C++, хотя принято думать, что плюсы только для отстрела ног и годятся.</p>
5
<p>Чтобы сделать офигенный продукт, не понадобился продакт-менеджер, UX-дизайнер, CI/CD, Agile, база знаний, регистрация и подписки на сайте, мониторинг, пуш-уведомления, централизованное логирование, репозитории пакетов, Electron, JavaScript, Docker, REST, gRPC, юнит-тесты, иммутабельность и функциональное программирование. Я даже не уверен, что код WinRAR хранится в репозитории.</p>
5
<p>Чтобы сделать офигенный продукт, не понадобился продакт-менеджер, UX-дизайнер, CI/CD, Agile, база знаний, регистрация и подписки на сайте, мониторинг, пуш-уведомления, централизованное логирование, репозитории пакетов, Electron, JavaScript, Docker, REST, gRPC, юнит-тесты, иммутабельность и функциональное программирование. Я даже не уверен, что код WinRAR хранится в репозитории.</p>
6
<p>В облаке у WinRAR только проверка обновлений, генератор лицензий и анализ чеков от платёжного шлюза - нет кошелька паролей и хранилищ, программа не отправляет на сервер статистику использования и логи. Я уверен, что, если бы издатель WinRAR нанял продакта, он им бы всё накреативил, включая синхронизацию файлов и бигдату на Electron.</p>
6
<p>В облаке у WinRAR только проверка обновлений, генератор лицензий и анализ чеков от платёжного шлюза - нет кошелька паролей и хранилищ, программа не отправляет на сервер статистику использования и логи. Я уверен, что, если бы издатель WinRAR нанял продакта, он им бы всё накреативил, включая синхронизацию файлов и бигдату на Electron.</p>
7
<p>Бизнес не может повторить успех таких продуктов. Компании пробуют сделать второй "ВКонтакте", Facebook* или AIMP, создают отделы, нанимают людей, внедряют методики, строят процессы, заключают соглашения и делают ещё кучу бессмысленных для продукта вещей. На словах все мотивированы и вовлечены.</p>
7
<p>Бизнес не может повторить успех таких продуктов. Компании пробуют сделать второй "ВКонтакте", Facebook* или AIMP, создают отделы, нанимают людей, внедряют методики, строят процессы, заключают соглашения и делают ещё кучу бессмысленных для продукта вещей. На словах все мотивированы и вовлечены.</p>
8
<p>Продукты на века получаются у одиночек - это видно на примере Open Source. Люди не всесильны, поэтому иногда собираются в команды: первую версию Unix разрабатывало целых трое программистов! Потом в проект попадают чужие патчи, но это стандарт для любого известного open-source-продукта.</p>
8
<p>Продукты на века получаются у одиночек - это видно на примере Open Source. Люди не всесильны, поэтому иногда собираются в команды: первую версию Unix разрабатывало целых трое программистов! Потом в проект попадают чужие патчи, но это стандарт для любого известного open-source-продукта.</p>
9
<p>Моя библиотека<a>Reinforced.Typings</a>популярна в узких кругах, но я не провожу со своими контрибьюторами ретро, не закрываю тикеты и не планирую итерации. Хотя именно это в организациях называют командной работой.</p>
9
<p>Моя библиотека<a>Reinforced.Typings</a>популярна в узких кругах, но я не провожу со своими контрибьюторами ретро, не закрываю тикеты и не планирую итерации. Хотя именно это в организациях называют командной работой.</p>
10
<p>Главный ингредиент качественного продукта - целостное видение. Хорошая идея должна целиком помещаться в голову. Если ты сам не можешь вместить свой продукт в голове, то и другие не смогут.</p>
10
<p>Главный ингредиент качественного продукта - целостное видение. Хорошая идея должна целиком помещаться в голову. Если ты сам не можешь вместить свой продукт в голове, то и другие не смогут.</p>
11
<p>Это и есть видение. И у большинства продуктологов его нет. Потому что, как писал Пелевин: "Творцы нам тут н***й не нужны. Криэйтором, Вава, криэйтором".</p>
11
<p>Это и есть видение. И у большинства продуктологов его нет. Потому что, как писал Пелевин: "Творцы нам тут н***й не нужны. Криэйтором, Вава, криэйтором".</p>
12
<p>Я бы ещё добавил, что у посредственности не может быть хорошего видения, но это звучит слишком грубо. Скажу так: чтобы выдумывать годные продуктовые идеи и упорно над ними работать - прямо до победного, - надо быть человеком… скажем так, экстравагантным.</p>
12
<p>Я бы ещё добавил, что у посредственности не может быть хорошего видения, но это звучит слишком грубо. Скажу так: чтобы выдумывать годные продуктовые идеи и упорно над ними работать - прямо до победного, - надо быть человеком… скажем так, экстравагантным.</p>
13
<p>Кстати, по слухам, Рошал отдал WinRAR брату и уехал жить в Таиланд.</p>
13
<p>Кстати, по слухам, Рошал отдал WinRAR брату и уехал жить в Таиланд.</p>