Software Engineering
🇺🇸 United States · EngineeringMy Major Lifespan
until AI starts shrinking hiring of this major’s graduates
Mar 24, 2027 · 178 days left
Building web and app front ends was the first kind of work AI could carry from start to finish, and agencies and startups are already sharply cutting junior hiring. There is no licensing barrier, and few graduates go into slower-moving areas such as embedded or semiconductor roles.
Major lifespan is the time left until AI is expected to start shrinking hiring of this major’s graduates. It doesn’t mean the major will disappear or that everyone will lose their job.
AI vs Humans: whose side are you on?
Where graduates go
2030Career paths · time left at graduation in 2030
Software Engineering: how AI affects graduate hiring
Building the screens and buttons of a website or app was one of the first coding tasks AI tools learned to do well, so agencies and startups have already pulled back sharply on hiring new graduates. This major shares that pressure with computer science, with fewer graduates in slower areas like embedded systems to soften it.
Why is this major feeling pressure earlier than others?
Front-end and mobile-app work, turning a design into working screens, is close to what generative AI tools already do end to end, so agencies and startups hiring junior developers for exactly that work have cut back the most. There's no license standing in the way, and few software-engineering grads land in the embedded or hardware-adjacent roles that move slower.
How do frontend, backend, and DevOps paths differ here?
Frontend and mobile-app developer roles face this earliest, since that work is the most visual and repetitive of the group. Backend development follows closely behind, tied to computer science generally. DevOps and site-reliability roles, focused on keeping running systems stable under pressure, hold up a bit longer, since judging what broke in production still leans on a person's experience.
What should a software-engineering student build now?
Instead of only shipping polished front-end demos, get experience with the messier side of the job: debugging a live system, reading someone else's backend code, or setting up a deployment pipeline. Build one full project you deployed and maintained yourself, since being able to explain why something broke matters more in interviews than a clean portfolio site.
Written
Find jobs that fit you and can outlast AI in 3 minutes
Sources
- NCES · CIP 2020 · Computer Software Engineering · 2020 ↗Program or field catalog
- O*NET OnLine · US · Software Developers ↗US occupational reference
Sources describe work, regulations and education. AI replacement dates and scores are AI estimates, not predictions by the cited organizations. Methodology

Comments· English