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

И до кучи...

По сравнению с эпохой до 90х прошлого века я бы выделил еще две причины:

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

2. Если специальное ПО до 2000 разрабатывали в основном прикладники, то есть люди понимавшие предметную область разработки, то в дальнейшем их заменили (точнее попытались) люди, который немного освоили программирование, но НЕ ПОНИМАЮТ, ЧТО ОНИ СОБСТВЕННО ПРОГРАММИРУЮТ. Это как вместо хирурга поставить человека, умеющего резать, и добавить ему в помощь человека знающего анатомию - и удивляться результату...

С уважением
P.S. По просьбе Марка Емельянова