Правда жизни о программных продуктах

Всяческий Бред - Идти на Главную Страницу >>>

Категории:

Полезные Сведенья
Кухонная Философия
Общество и его пороки
Новости
Еда и Питье
Техника
Разное
Личное
Природа
Фото/Видео
"Веселые" Картинки
Юмор


Пишите Письма



Реклама:

Реклама

June 13, 2007

На одном из форумов зашла речь про тормознутость Winows Vista, некоторые товарищи высказали предположение что производители железа башляют откаты Билли, чтобы он выпускал более тормозные программные продукты, для которых можно продать более мощное железо. Я ответил, и ответ вышел более глобальным, чем планировалось, поэтому выкладываю копию тут, хотя на глубину нижеследующие рассуждения не претендуют.
======================================

Откаты никто никому конечно не делает, но все топ менеджеры прекрастно понимают как рынок работает и сами поддерживают эту "гонку вооружений".

Вышло более крутое железо - можно напихать в программы больше тормозных фич. Вышли более тормозные программы - можно впарить юзеру более крутое железо.

Оптимизация программ занимает много времени. Пока идет экстенсивное развитие - никто не будет заниматься оптимизацией. Выгоднее по быстрому наклепать говенных тормозных программ под более крутое железо, чем корпеть над их оптимизацией. Оптимизацией MS может начать заниматься только в одном случае - если железо достигнет принципиального потолка и производители не смогут больше наращивать мощности, + появятся конкуренты, предлагающие менее тормозные программы. Причем по отдельности ни один из этих моментов их на оптимизацию не вынудит.



И еще, как бывший программист могу сказать, что есть два метода работы:

1. Делать долго, но качественно, так, чтобы все работало само, получить раз много денег и идти делать что-то другое.
2. Сделать по быстрому вкривь и вкось и так, чтобы без шамана с бубном не работало, требовало постоянных апдейтов и консультаций, продать дешево, а потом постоянно сосать небольшое бабло.

Так вот, практика показывает, что только небольшой процент покупателей предпочитает заплатить раз и много и потом не иметь головняка. От силы 20%. Остальные предпочитают купить дешево, пусть даже потом придется еще платить и ебать себе мозги (собственно, большинство народа об этом просто не задумывается в момент покупки). Это как с ботинками - некоторые люди редпочитают раз заплатить 100 баксов за качественные и носить 5 лет, но большинство купит говно за 50 баксов и будет менять каждый год.

В итоге мы имеем что производителю, делающему качественно и дорого сложнее искать клиентов, их в принципе меньше. А производитель, делающий говно, пусть и получит при продаже меньше денег, зато привяжет к себе клиента и путем последующего сосания бабла в итоге получит больше и стабильнее.

Получается парадокс - выгоднее и проще производить говно, чем качественный продукт. А сэкономленные деньги потратить на его рекламу, что даст намного больше отдачи.

Билли никогда не был хорошим программистом, но он был отличным бизнесменом и видимо это все понимал еще в начале своей карьеры.

И есть тут еще такой момент - Винда изначально плохо работала без админов. Имеется в виду корпоративное использование. И в значительной степени MS раскрутил винду именно благодаря этому факту, как это не парадоксально. Деньги на покупку ОС в корпорациях выделяют, естественно, люди, отвественные за финансы. Но они обычно нифига не понимают в ОС. Поэтому рекомендации на покупку им дают админы. А админам не выгодно, чтобы в конторе стояла система, которая ставится раз и дальше работает сама, без проблем. Ведь для установки достаточно раз заплатить сторонней фирме, а не держать штат бездельников. В MS этот момент очень хорошо просекли и всячески поддерживали - программы бесплатного обучения админов, бонусы для админов и т.д.


Замечу, что такой подход работает вовсе не только в сфере программных продуктов. Он распространен в любых областях где речь идет о корпоративном эксплуатировании сложного оборудования. Станки, производственные линии, транспортные средства, рабочие механизмы и тому подобное. Примеры приводить не буду, но мне попадалась масса случаев, когда сложное оборудование впаривали дешево, а потом бесконечно сосали деньги на обслуживании и чрезмерно дорогих запчастях.
============================


Со мной начали спорить, что на говне, дескать, далеко не уедешь. Развиваем тему дальше. Рассматриваем гипотетическую ситуацию:

==============================
На фирму, которой нужно сделать, ну скажем, бухгалтерию, приходят 2 программера, оба предлагают сделать одно и то же, но один за 10К, а другой за 1К. Первый умеет хорошо делать, так, что продукт будет годами работать не требуя обслуживания или патчей, но не умеет расхваливать свой продукт, он просто говорит, что сделает как надо. Второй херовый программист, его программы полусырые, но он умеет расхваливать свой продукт, грузить как пиздато все будет, умеет себя преподнести - имеет кучу рекомендаций и дипломов об окончании курсов.

Тут я сделаю отступление и замечу, что из-за особенностей психологии люди, умеющие делать хорошие вещи обычно не запариваются такими вещами как справки, дипломы, рекомендации и поддержание хороших отношений со всеми окружающими.

Лицо, принимающее решение о том, какого из них подрядить, почти никогда не разбирается в программировании и нюансах. Решение очевидно принимается на основе суммы и того, как хорошо сможет расхвалить свою работу программист. В итоге решение будет принято в пользу того, кто предложил сделать за 1К, а того кто за 10К пошлют нахуй. Что дальше?

Дальше он сделает говно, которое будет постоянно глючить и постоянно будет обнаруживаться что чего-то не хватает. Он, если не дурак, повернет ситуацию так, что "это вы не говорили что надо сделать" (так часто и бывает на деле - заказчик просто заранее не способен представить что ему потом понадобится, аппетит приходит во время еды, только опытный разработчик может это выяснить путем анализа деятельности). Попросит немного денег за доделки. Ему, скрипя зубами, заплатят, надеясь на то что это последний раз. Все равно ведь дешевле чем 10К, да и уже 1К потрачен. Потом ситуация повторится еще и еще раз. Возможно он вообще заключит с ними контракт на поддержку, за небольшую месячную плату.

Теперь смотрим, что будет когда фирме понадобится другой программный продукт. Да, они уже увидили глючность программ этого прораммиста и гемморойность работы с ним. Но вот штука, они не видели что было бы, если бы они заплатили 10К. Они просто не знают что бывает более качественно. А этого программиста они уже знают, знают что его продукты пусть и криво, но работают, пили с ним водку, плюс он все время под рукой, его не надо искать, не надо мучаться сомнениями выбора. В итоге ему заказывают делать и этот продукт.

Более того, если у программера сложились пиздатые отношения с фирмой, не важно что его продукты глючные, ему напишут и рекомендации по его просьбе, и посоветуют знакомым. Круг замкнулся. Хуйовый программист жрет икру, а хороший - сосет хуй.


Замечу, что это вовсе не фантазии. Я вообще-то такие вещи видел на практике. В жизни больше решает умение продавать и поддерживать отношения с людьми, чем умение делать хорошие вещи.

Возьмите художников - есть масса талантов, рисующих отличные картины, но живущих в нищете. А есть посредственности, умеющие раскрутить себя среди богемы, гребущие кучу бабла. В данном случае секрет вовсе не в умении рисовать, а в умении крутиться среди богатых, внушить им что ты - это круто.

И так почти в любой сфере рынка. Только масштабы разные. От того, что это многомиллионная корпорация, а не один программист - суть не меняется, меняются только формы.



Тэги: Jun2007 Разное Кухонная философия Техника

Темы, имеющие некоторое отношение к этой (русскоязычный поиск в mysql все же очень не совершенен):
Фраза дня February 10, 2016
Нудник попался на провокацию May 22, 2008
О смысле жизни June 6, 2007
Кое-что о фаст-фуде и других продуктах питания February 1, 2012
На rbc.ru висит эксплоит/троян June 6, 2007


posted by *Индига at June 16, 2007 Свернуть
Толково, не поспоришь.

пользователь: пароль:
регистрироваться  Залогинится под OpenID


Архив:

Jul2017   Jun2017   May2017   Apr2017   Mar2017   Feb2017   Jan2017   Dec2016   Nov2016   Oct2016   Sep2016   Aug2016   Jul2016   Jun2016   May2016   Apr2016   Mar2016   Feb2016   Jan2016   Dec2015   Nov2015   Oct2015   Sep2015   Aug2015   Jul2015   Jun2015   May2015   Apr2015   Mar2015   Feb2015   Jan2015   Dec2014   Nov2014   Oct2014   Sep2014   Aug2014   Jul2014   Jun2014   May2014   Apr2014   Mar2014   Feb2014   Jan2014   Dec2013   Nov2013   Oct2013   Sep2013   Aug2013   Jul2013   Jun2013   May2013   Apr2013   Mar2013   Feb2013   Jan2013   Dec2012   Nov2012   Oct2012   Sep2012   Aug2012   Jul2012   Jun2012   May2012   Apr2012   Mar2012   Feb2012   Jan2012   Dec2011   Nov2011   Oct2011   Sep2011   Aug2011   Jul2011   Jun2011   May2011   Apr2011   Mar2011   Feb2011   Jan2011   Dec2010   Nov2010   Oct2010   Sep2010   Aug2010   Jul2010   Jun2010   May2010   Apr2010   Mar2010   Feb2010   Jan2010   Dec2009   Nov2009   Oct2009   Sep2009   Aug2009   Jul2009   Jun2009   May2009   Apr2009   Mar2009   Feb2009   Jan2009   Dec2008   Nov2008   Oct2008   Sep2008   Aug2008   Jul2008   Jun2008   May2008   Apr2008   Mar2008   Feb2008   Jan2008   Dec2007   Nov2007   Oct2007   Sep2007   Aug2007   Jul2007   Jun2007   May2007   Apr2007   Mar2007   Feb2007   Jan2007   Dec2006   Nov2006   Oct2006   Sep2006   Aug2006   Jul2006   Jun2006   May2006