There are a lot of jobs out there but the interview process can take months and after being exhausted from searching, you may well just accept a bad deal.
I've been in bad jobs though, and tried to job hunt from there. There was one where there's a meeting every half day to discuss progress. It was so draining that it was a confidence hit during interviews. I quit and it felt like the days were literally more beautiful.
> Why do people always advise others to find a new job before quitting the current one?
1. Interviews are complicated (and not just technical skill dependent) and sometimes time consuming especially if you are looking for specific companies or domains to work in. Your pace at getting the job might not match the company's. Hence your plan of savings for 3 months might have to be stretched to fit for 5 or 6 months.
2. Explaining why I quit my previous job without another offer was a constant question asked during the initial HR interviews and that required carefully worded answers. Since it was during the covid pandemic the general assumption would have been that I was part of a mass layoff.
3. Your existing job provides the stability for you to negotiate better since you already have something to fall back on. This matters only if you do not have an existing offer in hand.
You’d be surprised. hedonic treadmill intensifying
A lot of people spend a lot, partially to be in a certain location for their job, partially because they can afford the starbucks everyday, dining out all the times.
Dunno. I did exactly that last year. I don’t regret it. My kids weren’t worse off in any way. Within ~6 weeks I had signed up for another job with better salary.
BTW Why do people always advise others to find a new job before quitting the current one? The finances of software people cannot be that precarious. Are you afraid of the mythical gap in the resume, or what?