As a software dev should I even bother switching jobs? I really can’t stand my current one, but articles like this and ones about AI are pretty demotivating.
I don't want to spread fear but the market is very bad. Worst then people realize or want to admit. And it could very much be that we haven't seen the worst of it yet.
People are trying to minimize it with comparisons to the dotcom crash or 200X market crash but the circumstances now are unique and no one knows the future.
You can try to send out some resumes and see where they go but unless you have strong pedigree, high level senior, or connections expect to be disappointed.
You do you. If you can't stand your current job then look for a new one while doing your best at the current one. There are jobs out there and it's much easier to find a job while you have a job. Are you learning? Can you pivot a bit with your current employer to do something more interesting? Are you paid well?
Ignore the articles. In the worst times of the dot com bubble burst you could still find interesting jobs. The aggregate is the aggregate and you are you. These are somewhat weird times but the companies are piling in money and will need to find ways to put it to work. AI not taking our jobs any time soon.
I find your second sentence very difficult to pull off in practice, if you have any sort of responsibility (e.g. kids). Modern interviews seem to assume you have a lot of time to dedicate to prep.
In the old days, one could prep while on severance. But those seem to be becoming. Less generous and in some cases being skimped on through shenanigans.
Don't prep by doing leetcode. Skip leetcode places and places that expect multi-hour homework assignments as part of the interview process. Doing so narrows your options, but does not eliminate all openings. (In fact, I consider both leetcode and homework assignments to be negative signals about the company, or at least the team, so this can be a net win.)
People are trying to minimize it with comparisons to the dotcom crash or 200X market crash but the circumstances now are unique and no one knows the future.
You can try to send out some resumes and see where they go but unless you have strong pedigree, high level senior, or connections expect to be disappointed.