Чего-то вот задумался... Кризис же нынче глобальный, так? Соответственно и последствия должны расползтись широко. Вот мне и стало интересно, как он может повлиять на IT-индустрию. Причем, в долгосрочной перспективе — на тренды. Собственно, вопрос даже не в том, как отразится сам кризис, а в том, что будет на выходе из него.
Например: вполне логично будет, если плановый апгрейд на многих предприятиях отложат. Во всем мире, напоминаю... Устоит ли закон Мура? Интересно, кстати, что незадолго до кризиса возникола мода на так называемые нетбуки — недоноутбуки, если называть вещи своими именами. Правда, для эффективного использования «безизбыточного» железа потребуются качественно написанные программы, кои до сего времени были не в моде... Кстати, в плане ресурсоемкости свободное ПО, как правило, выигрывает. И особенно симпатично выглядит сборка под конкретное рабочее место, a-la Gentoo — с учетом железа, без ненужных опций и т.д.
Тем не менее, свободное ПО беззатратным не является (другое дело, что реально стоимость владения проприентарных систем тоже немаленькая, что бы там не утверждали MS и поклонники). Произойдет ли по выходу из кризиса перенос средств из железа в софт? — вопрос пока без ответа.
Однако, есть еще и такой момент: качественные программы в разработке дешевле некачественных. И это не парадокс. Парадоксальна скорее сложившаяся ситуация, когда гонка мегагерц порождает гонку версий и сервиспаков, где главное — добавление все новых невостребованных функций. Рискну предположить, что те, кто в числе первых поймет, что программное обеспечение должно удовлетворять потребности пользователей, а не производителей железа, и станут лидерами отрасли. Тут я, пожалуй, вставлю цитату из книги Алана Купера «Психбольница в руках пациентов», она немного не о том, но в тему:
По иронии судьбы, вероятно, что наименьший вклад в простоту использования продуктов, основанных на программном обеспечении, внесет именно новая технология. Технически разницы между сложной, запутанной программой и простым, приятным, мощным продуктом практически нет. Вопрос скорее в культуре, подготовке, отношении людей, создающих эти продукты, нежели в микросхемах и языках программирования. Ущербен наш процесс разработки, а не инструменты.
. . . . .
Когда психбольница в руках пациентов, им сложно четко осознать природу собственных проблем. Смотрясь в зеркало, слишком уж просто сконцентрироваться на лучших своих чертах и забыть о недостатках. Когда создатели продуктов, основанных на программном обеспечении, изучают плоды своей ручной работы, они не понимают, насколько эта работа плоха. Они видят только грандиозную мощь и гибкость. Они видят, насколько продукт богат возможностями и функциями. Они игнорируют то, насколько мучительно сложно использовать продукт, сколько часов приходится через силу его изучать или как он унижает и приводит к моральному упадку людей, которым приходится использовать продукт ежедневно.
Думаю также, что область применения свободного ПО существенно расширится. В последнее время уже заметны были такие тенденции. Соответственно должен вырасти рынок услуг по сопровождению и внедрению свободного ПО. За счет услуг, завязанных на проприентарщину, естественно. И, хотя у проприентарного ПО есть свои ниши, где свободное ему не конкурент по экономическим причинам, эпоху «коробочных» монополий можно считать завершенной. Тому есть и еще одна причина: потребности у всех разные, и если потребитель перестанет выбирать дорогие и ресурсоемкие программные монстры, где «есть все», в том числе и абсолютно ненужное, то рынок окажется мелко подроблен между схожими, но неодинаковыми продуктами. Лично меня рост разнообразия и конкуренции порадовал бы.
Впрочем, крупным софтостроителям открывается другой рынок, до сих пор не слишком востребованный — то, что по-английски называется cloud computing, а по-русски пока никак не называется. Впрочем, нынешний «путь Microsoft», когда на клиентской машине должны стоять программы и библиотеки, потребляющие больше ресурсов, чем требуется для локального решения задачи, вряд ли будет популярен. А вот «путь Google», требующий от клиента лишь современного браузера (из множества вариантов) — вполне может и монополизировать всю нишу.
Вообще, сервисы, услуги и т.д., как мне кажется, оттянут существенную долю у чисто софтового рынка, поскольку именно они, а не наборы байт на красивом диске, реально удовлетворяют потребности клиента. Программа — это лишь инструмент (причем, один из) для решения задач.
В целом, думается, кризис, как ему и положено, сдует «пузыри» и простимулирует нестандартные решения. Вот только выгоду от этого получат главным образом пользователи и в стадии восстановления экономик, а все неприятности — занятые в отрасли и сейчас. Тем более, что IT-индустрия все-таки вторична по отношению к «реальному сектору».