State of the SWE Job Market: AI, Layoffs, & the Future of Software

Davos and Bagdan from Senior Dev discuss how AI serves as a powerful tool rather than a replacement for senior software engineers, emphasizing the continued importance of deep foundational knowledge and experience in guiding AI-generated code. They also highlight the increasingly competitive job market, advising candidates to adopt a disciplined, strategic approach to job searching and clearly demonstrate seniority and leadership during interviews to succeed.

In this video, Davos and Bagdan from Senior Dev discuss the current state of the software engineering job market, focusing on the impact of AI, layoffs, and the future of software development. They recently met with their mentees who raised concerns about AI’s growing role in development and its potential to replace junior developers. However, the consensus among employed senior developers is that AI is more of an expert tool rather than a replacement. Senior engineers use AI extensively, often writing 80-100% of their code with its help, but they emphasize that deep knowledge and experience are essential to guide and refine AI-generated code effectively.

The speakers highlight that AI tools excel at generating new UI components but struggle with nuanced tasks like cleaning code or improving architecture without human judgment. The dream of fully autonomous coding agents remains unrealistic, as developers must constantly tweak and oversee AI outputs. This reliance on fundamentals means that strong software engineering knowledge is more critical than ever. The mentees reaffirmed that mastering the basics is key to leveraging AI effectively, reinforcing the importance of foundational skills in the evolving tech landscape.

Regarding the job market, the discussion reveals a more challenging environment compared to five years ago. Salaries have largely stagnated despite rising living costs, and the market has shifted from candidate-driven to company-driven. Job seekers now face increased competition and must adopt a systematic, data-driven approach to their job search. Tracking applications, managing emotional ups and downs, and leading technical interviews strategically are essential tactics for success. The speakers stress that job hunting should be treated like a full-time job, requiring discipline and a scientific mindset.

In terms of interview strategy, the video emphasizes the importance of signaling seniority clearly throughout the process. Candidates should take charge of interviews by setting agendas, guiding discussions from requirements gathering to system design, and ensuring tangible outcomes like working prototypes or clear diagrams. This approach demonstrates leadership and the ability to deliver value from day one, which is crucial in a competitive market where companies prioritize immediate impact over buzzwords or titles.

Finally, Davos and Bagdan invite viewers to assess their seniority level through a free technical assessment linked in the comments and offer personalized mentorship opportunities. They plan to continue engaging with mentees in other cities, such as London, to provide tailored guidance and community support. The overall message is that while AI is transforming software development, success in the job market depends on mastering fundamentals, adopting a strategic approach to job searching, and demonstrating clear senior-level capabilities during interviews.