I am a software engineer and lost my job a week ago.
but are you a good software engineer?
I worked at a company that laid off all senior engineers in a single layoff. I was let go and found another job within a month.
I've heard of entire departments being let go because of shifting company priorities.
I imagine decision makers aren't usually evaluating each person based on performance, they're looking at organizational priorities and budgets.
I have some friends at the company I got let go of, and they are in shambles. Managers have reached out to me asking for me to rejoin. I'd be willing to bet they thought the juniors and mid levels would be able to take the place of seniors with the help of AI, without management fully understanding how AI should be utilized most effectively.