Software engineers are facing a challenging landscape as AI transforms the industry. In 2024, layoffs have left many professionals, like George Dover from Portland, Oregon, seeking new paths while adapting to the evolving demands of their roles. With AI increasingly writing code, engineers are doubling down on core skills and exploring collective action for better job security.
Impact of AI on Software Engineering Careers
In 2022, software engineering was one of the highest-paying professions in the US, with salaries exceeding $200,000. However, since the rise of AI tools like OpenAI's ChatGPT, over 600,000 tech workers have lost their jobs, and the unemployment rate for computer science graduates rose to 7% in 2024. This shift has sparked anxiety among software engineers as they navigate a marketplace where their coding skills may be losing value.
According to the New York Fed, the underemployment rate for computer science graduates now exceeds 19%. Additionally, tech job postings on Indeed have dropped 36% from 2020 to 2025. Experts suggest that the ability to evaluate AI-generated code is becoming increasingly important, fundamentally altering what it means to be a software engineer.
Strategies for Staying Relevant in an AI-Driven Industry
Many software engineers, like Matt, who preferred to remain anonymous, are actively working on personal projects to maintain their coding skills. Matt, who has shifted from coding to reviewing AI-generated code, emphasizes the importance of keeping skills sharp: “I am trying not to leverage AI where I can.” This sentiment is echoed by others in the industry who are seeking to balance the use of AI with traditional coding practices.





