Появилось больше типовых рутинных задач, не требующих качественных знаний и опыта. Соответственно, расплодились курсы и ПТУ (колледжи), штампующие дешёвых недоучек, дрессированных бездумно выдавать типовой код, решающий типовые задачи.
Количество же нетривиальных задач, для которых нужны дорогие профессиональные программисты, если и увеличивается, то очень медленно.
P.S. С переводом многих ВУЗов на новую схему обучения - с упором не на базовые знания, а на модные технологии - и уровень их выпускников стал скатываться от инженеров к дрессированным мартышкам.
нет, толковых программистов больше не стало, появилось слишком много псевдо полезных программ, которые снижают уровень использующих их программистов, делают из них пользователей...
я четко разделяю программистов на две касты:
спецов по системе (ОС, сети, организации структуры) внутри есть две группы создатели и инициаторы (таких мало) и пользователи/эксплуатационники (не электронщики!!!)
и вторая каста - спецы по математике и алгоритмам это владеющие специальными общетехническими знаниями и вычислит методами.
есть и третья группа умеющие быстро разрешать возникающие проблемы на эксплуатации прогр комплексов.
их достоинство быстрота и ориентировка в острых ситуациях.
кто не согласен - возражайте.