90% разработчиков — полное говно (интересно сколько отнесёт себя к 10% =]). Это так, аксиома для начала.
Когда сел писать этот пост чётко представлял о чём, а сейчас опять понял, что вы нихуя не поймёте.
Одна из главных ошибок современного разработчика — он не понимает для кого разрабатывает (я вот кстати то же не понимаю для кого это сейчас пишу, дай бог 3 человека, которые в теме, поймут). Да, сегодня слово новое узнал, так вот это относится и к разработчикам.
Вот, например, когда я делаю для себя "хранилище персональной информации", давайте называть его "БуБуБу", т.к. слово хранилище не совсем полно отражает то, чем это является. Так вот, я чётко представляю для кого я делаю и как мне будет удобно. В идеале надо стремиться к тому, чтоб представлять так для всех. Кстати если вы думаете, что для себя это просто, то вы в 90%, ага.
Делать "универсальную хуйню" просто, очень сложно делать её хорошо, делать её удобной.
Retail рынка для проекта типа MyLifeBits не существует. Т.е. возможно его можно создать найдя человека, который планирует покончить жизнь самоубийством, и полностью снимать все его данные в свободный доступ в интернет. Может да, тогда он и появится вдруг. Но пока таких людей нет, да и не любой подойдёт. У меня 99% постов в ЖЖ, например, да же под замком. Да и коробочной версии никогда не получится, т.к. штуку надо плотно интегрировать в жизнь. Обычно "всё полученное" в таких проектах интегрируется в продукты которые есть, новые создаются редко. Хотя так не всегда так происходит, продукт часто говном и остаётся.
Да, часть исходников, которую можно будет выпустить под BSD лицензией, будет. Как и часть документации. Когда не знаю.
nikanorov.com Блог Создаём рынки самоубийствами (16:57 29.10.07)
Комментарии