Есть субъективное впечатление, что требования к начинающим программистам сегодня
__возросли в сравнении с периодом 2-3х летней давности__.
С одной стороны появляется все больше учебных материалов, книг, компании запускаю свои курсы и школы (часто бесплатные), но при этом совершенствуется и система отбора кандидатов, взамен, на работе хотят видеть уже вполне уверенных специалистов.