Добавить комментарий

Тачки

Не про автомашины, но про состояние софтостроения.

Набрел в некросети (ЖЖ) на текст, сопоставляющий нынешнее состояние дел в ИТ с первыми стройками 1920-х годов, достойный, чтобы процитировать: "Нет никакой механизации сложнее тачек, очень мало инженеров и лишь один примерный чертеж — а делать надо, и прямо сейчас.
Спрос на хоть немного специалистов катастрофичен.
Поскольку нет никаких работающих строительных технологий для таких проектов, любая дырка затыкается дополнительным количеством малообученных людей в надежде, что они как-то да справятся.
"

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

Попыток качественных скачков было уже немало, но последний успешный — середина 1960-х-начале 1970-х — структурное программирование, переход на языки третьего поколения, использование СУБД и ОС от внешних поставщиков. Именно тогда появились первые "софтверхаузы" - предприятия по разработке заказного ПО для бизнеса. После этого все росло количественно, а попытки внедрить CASE и прочий Model-Driven умирали на ходу, так как требовали и требуют высококвалифицированных спецов для использования.

Поэтому неясно, почему качественный скачок должен произойти в ближайшие лет 10, несмотря на дефицит техников-программистов.