Business Insider said that these changes make it difficult for lap trinhers, especially beginners, to find job opportunities.
After the pandemic, many technology companies have cut recruitment, focusing on hiring experienced engineers instead of recent graduates. According to Nvidia's chief architect, Mr. Bryce Adelstein Lelbach, this is a challenging time for youngend programmers. The mass layoffs have pushed a large number of mid-range software engineers into the market, increasing the competitiveness of input positions.
In addition, artificial intelligence (AI) is also changing the programming industry. AI tools help software engineers work more effectively, but at the same time reduce recruitment demand. Salesforce CEO Marc Benioff said his company may not recruit any more engineers in 2025 as productivity has increased significantly thanks to AI. This situation raises concerns that elementary programming positions will be replaced, making it increasingly difficult for newcomers to find jobs.
A Indeed report shows that the number of software engineer recruitment jobs has decreased by a third compared to 5 years ago, reaching the lowest level in this period. This reflects the general trend of the market, where AI technology is gradually taking on more programming tasks.
Jesal Gadhia, head of technical at Thoughtful AI, said the arrival of AI software engineers like Cognition Labs' product has caused confusion in the industry. Many developers are concerned about the risk of job loss as AI can replace positions that are a launching pad for newcomers. According to programmer Madars Biss, in the future, the role of software engineers may shift from writing code to managing and authenticating AI-generated code.
However, some experts are still optimistic about the career prospects in this field. The US Bureau of Labor Statistics predicts that the demand for software developers, quality assurance workers, and testing staff will increase by 17% from 2023 to 2033, faster than the average for the labor market. Lighthouse Labs, Canada's leading programming training camp, also said that the demand for experts in the fields of data analysis, cybersecurity and cloud computing is far beyond supply.
In this challenging context, Mr. Lelbach advises youngend programmers to focus on two important skills: writing and Math. Writing skills help them communicate ideas more effectively, especially in the era of large language models. Meanwhile, Math provides a foundation for thinking that helps lap trinhers adapt to changes in the industry.
In addition, practical experience also plays a decisive role. Mr. Lelbach believes that students should accumulate as much internship experience as possible instead of focusing only on higher degrees. Having practical work experience will give them a competitive advantage, even bypassing the entrance exam and applying for higher positions.