It is said that it is popular because there is a long-term shortage of people in this industry. What is lacking is experienced people, not people who have just graduated and have no experience. The skill threshold of fresh graduates is harsh and it is difficult to start a business.
It is really not recommended to choose computer-related, high-tech people, and they are all hard-earned and not as good as expected. In addition, the rapid development of "fast-food" training (regardless of education, age and ability) has led to a mixture of industry practitioners and quasi-practitioners (for example, there should be thousands of jobs, just a few hundred people). The image of high-paid white-collar workers has become a thing of the past, most of them are workers in the IT industry, and few of them are not able to get on without special efforts.