В 1994 году в журнале Scientific American, Вейт Гиббс рассказал о кризисе программного обеспечения. Круг проблем, которые он обсуждал, охватывал множество вопросов, от невыполнения бюджетов и сроков до прекращения проектов, в которые были вложены многомиллионные средства. Аналогичные вопросы были подняты и в Communications of the ACM в марте 2001 года, где авторы сулят далеко не радужные перспективы программной инженерии, если отрасль будет «развиваться как прежде».
Два года назад, начиная рубрику «Академия ОС», мы выделили в ней два направления: академическое образование и авторизованные курсы ИТ-компаний. Академическое образование открывает перед студентами пласты разнообразных знаний, аккумулирует научные достижения; авторизованный тренинг предполагает наличие у слушателя достаточных знаний и умений, являясь способом сверки профессиональной компетенции с мировым уровнем развития технологий. Авторизованные курсы — важный элемент маркетинга ИТ-компаний; они постоянно совершенствуются, чтобы содержать сведения об их последних разработках. Университетские программы складываются годами и редко подвергаются серьезным трансформациям.