Дефицит или избыток людей той или иной профессии всегда влияет только на одно: на сколько легко или сложно найти работу дрянным специалистам. Так что волноваться нужно не по поводу того, сколько идиотов попытаются стать Software engineer-ами, а по поводу того, чтобы стать хорошим специалистом. А бросаться осваивать профессию только потому, что планируется дефицит специалистов - фиговая мотивация.