A 2019 CNBC report revealed that there would be an alarming software developer shortage in 2022. And by the end of 2021, there were 918,000 unfilled IT positions. Another report predicted that software job vacancies would increase by almost 22%. Also, according to Forbes, in the next ten years, there will be around 189,200 job openings for software engineers annually.