Первая причина, по которой пользоваться могут плохой плохой программой, и не искать замен, это - отсутствие альтернатив. Из серии, и "мыши кололись, плакали, но грызли".
- Вторая - отсутствие психологической потребности "искать". Пример такой программы - IE (в доминатном кол-ве случаев).
- Третья, вытекающая из второй, понятие "хорошо"/"плохо"... я даже не говорю, что они субъективны, они иногда просто не могут иметь место быть, так как они, как оценочные категории, подразумевают сравнительную базу, которой может не быть. Если некоторое время назад (а у кого-то и сейчас), у большинства пользователей просто не и мысли о том, что существует другая "программа" нежели [_плохая_]Windows, то сравнительной базы не было. Глюки могли нравится, могли нет, но если комп вис, то виновата "коробка под столом", а не ОС с монолитным NT-ядром семейства Windows. Это должное, но пользовались.
- Совершенна очевидна ситуация, когда в наш маркетинговый век пользуются не тем, что хорошо (политика, которую возобновляет Google - ИМХО), а тем, что "знают". То есть, платят не за программу. а за хороший маркетинг. Есть, разумеется, и обратные ситуации, но как опровергающий фактор - вполне.
- 'При его этом владение теми или иными технологиями всегда уйдет на второй план' - смешно. Это сущностный аспект. Иначе программист не будет программистом. Сущность не может быть вторична. Есть необходимые признаки и достаточные (классика). Так вот, чтобы программиста назвать программистом, "знание технологий" - необходимый, но не достаточный. Достаточные - те, которые вы назвали ниже (и, и то - можно спорить). Но именно они - вторичны. Кстати, если развивать эту мысль, то, думаю, яно будет кто тут хороший программист, а кто плохой - мифический "профессионал" или "не выходящий из бадуна гений"...
Рузюме: можно выпустить стенограмму спора в 15-и томах о том, хорошие программисты пишут плохие программы или хорошие, и его можно развивать дальше только потому, что категории "хорошо\плохо" - не имеют твердой почвы. Субъективны. И опираясь на них, нельзя сделать аподиктичных (имеющих объективное значение) выводов. Это будет пустая болтовня. Хотя бы потому, что для разных target-group продуктов так же существуют свои понимания хорошо\плохо. Где-то и гений с бодуна будет полезней штата профессионалов.
Я бы сказал так: "Хорошие программисты, пишут разные программы, потому что на первый план выходит маркетинговая стратегия, и рычночное приемущество, которые обуславливаются умением проектировать удобные интерфейсы, привлекать инвестиции и подвигать к пользователям программы."
Классный духовой шкаф
De Dietrich пришел на смену духовке газовой плиты :) В Rustirka.ru приобретать удобно, да и отношение хорошее, + кому скидки, кому небольшой подарок.