The Complex Reasons Software Engineers Are Leaving High-Paying Tech Jobs and What Data Says About Computer Science Enrollment Trends
Catherine Li
Summary:
Many software engineers are leaving prestigious tech jobs, leading to questions about whether this is a significant trend. While computer science enrollment initially doubled and continued to increase until 2023, data from top programs now shows a decline, suggesting a return to pre-hype levels. Several factors contribute to professionals leaving their roles:
- Big tech companies are adopting a more traditional corporate culture with constant layoff threats, performance stack ranking, and return-to-office mandates.
- The unique financial incentives of big tech are diminishing as many well-funded startups now offer comparable or higher salaries.
- The perception of impact is decreasing, as mature tech companies prioritize revenue protection over cutting-edge innovation.
- Some individuals realize they pursued these "dream jobs" due to mimetic desire, influenced by societal expectations rather than personal fulfillment.
- There's a growing trend, especially among Gen Z, to reject hustle culture in favor of personal well-being and entrepreneurial ventures like content creation, often supported by accumulated savings.
- The increasing reliance on AI coding tools is shifting the nature of software engineering, potentially reducing the intrinsic motivation from problem-solving and critical thinking.
Introduction to the Trend [0:00]
The video addresses the increasing number of software engineers leaving their tech jobs, even amidst a challenging job market, questioning if these are isolated incidents or a significant trend. Despite high salaries and perks, engineers are reportedly leaving lucrative big tech roles after short tenures.
- The average tenure at Google has been reported at 1.1 years, in contrast to a broader average of 4.2 years for software developers across the board.
Computer Science Enrollment Trends [0:42]
The speaker examines the data surrounding the perceived decline in interest in tech careers.
- Overall CS Enrollment: [0:48]
- The number of computer science graduates more than doubled over the last decade.
- Undergraduate CS enrollment increased yearly from 2019 to 2023, even as overall U.S. undergrad enrollment declined.
- Total undergraduate enrollment in the US saw a decline from 2019 to 2023.
- This indicates that computer science remained a popular major despite a general reluctance in Gen Z to attend college.
- Recent Shift in Top CS Programs: [1:22]
- Post-2023, enrollment at some top CS programs (e.g., Stanford, Princeton, Duke) is reportedly declining, with the number of comp-sci majors stalling.
- An insider from a top Canadian CS program shared data showing a drop in applicants from 1190 in 2022 to 810 in 2025, with accepted grades also falling.
- This suggests a return to normal after a period of hyper-growth, rather than a long-term decline in interest.
Reasons for Leaving Big Tech Roles [2:20]
Beyond the tougher job market, several factors are driving professionals away from big tech.
- Shifting Corporate Culture: [2:56]
- Big tech companies increasingly resemble traditional, "stuffy" corporate environments.
- Threat of layoffs, stack ranking (e.g., Meta and Microsoft cutting "low performers"), and return-to-office mandates create a high-pressure environment.
- Employees feel compelled to constantly fight for scope and impact to maintain job security.
- Diminishing Financial Incentive: [3:33]
- While big tech compensation was once an outlier, many well-funded startups now offer matching or exceeding salaries.
- Netflix is the only FAANG company remaining in the top 5 for total compensation on Levels.fyi.
- Lack of Impact and Innovation: [3:59]
- Working at big tech once signified being at the forefront of innovation with global impact.
- As companies mature, the pace of innovation slows, prioritizing existing revenue over new territory, leading to a less exciting work environment.
- A Reddit post titled "Big Tech Isn't the Dream Anymore. It's a Trap" reflects the sentiment of disillusioned employees.
- Mimetic Desire: [4:21]
- Many individuals pursue a "dream job" in big tech based on external validation rather than genuine personal desire.
- This concept, mimetic desire, describes how our wants are heavily influenced by what we see others desiring.
- This can lead to an "existential crisis" when the achieved goal doesn't bring the expected fulfillment.
Pursuit of Entrepreneurship and Content Creation [5:36]
A growing number of people are leaving traditional tech jobs to pursue entrepreneurship or content creation.
- Many content creators, such as Nick White, are publicly announcing they are quitting coding to pursue self-employment.
- Financial Feasibility and Risk Tolerance: [6:01]
- Many who quit voluntarily are young and have no dependents, allowing for greater risk-taking.
- Years in big tech enable substantial savings to fund extended breaks or new ventures.
- For some, strong ad revenue and brand deals make staying in a corporate job less financially appealing.
- Societal Shift and Privilege: [7:31]
- This trend aligns with Gen Z's rejection of "hustle culture" and emphasis on "soft living," prioritizing present well-being over future payoff.
- Headlines highlight Gen Z's rejection of "hustle culture" and embrace of "soft living".
- It's acknowledged that having the flexibility to take career breaks or pursue self-employment is a significant privilege not available to everyone.
Impact of AI on Coding [9:05]
AI's increasing role in coding is a less common but significant reason for cynicism.
- Altering the Nature of Work: [9:10]
- The intrinsic reward of solving complex programming problems independently is diminished when AI tools handle much of the work.
- Developers may find themselves acting more as "project managers," "prompt writers," and "bug fixers" for AI-generated code.
- Impact on Critical Thinking: [10:01]
- Over-reliance on AI tools is suspected to reduce critical thinking abilities, a concern supported by recent research.
- The industry is strongly pushing AI adoption, with companies like Shopify even factoring AI usage into performance reviews.
- For those who entered coding for the love of problem-solving, AI adoption can erode intrinsic motivation.