Ну посмотрите сами, как меняется структура труда.Владение компьютером  стало практически неотъемлемым навыком менеджера.Раньше за знание иностранного языка хорошо доплачивали, сейчас зачастую по з/п и не видно, что хотят специалиста с языком (а подчас и не одним).Точно также и программирование уверенно входит в пул навыков. Не прям программист-программист, а на уровне автоматизация рутинных задач...Времена меняются. Когда-то умел читать - считать - уже был продвинутый чел... А сейчас очень много всего нужно. Тут ещё и издержки рынка труда. Когда за одну з/п хотят чтоб был и жнец, и чтец, и на дуде игрец.. И при этом платить по минимуму...