I've generally taken at least that long looking for new jobs.
It depends on whether you want /a/ position, or /the/ position. My past few jobs have been perfect fits for my background and interests, and I genuinely enjoyed work.
A random SWE position is petty fungible. Perfect fits are rare. Markets are pretty inefficient too, so you can command better salary or benefits, if you want.
Agree with all of the above. Currently in a stable job and 6 months and counting into my job search.
Absolute desire to leave but not for some rubbish compromise out of desperation. It can be frustrating but I believe it will be worthwhile to get the right role. And, importantly, I'm in no despeate rush.
9 months is a typical amount of time it takes to network your way into a company.
The key is patience, persistence, keeping multiple options open, flexibility, and understanding the needs of your future colleagues. When it works it looks lucky, but you can't rush "luck" of this type. :)
It depends on whether you want /a/ position, or /the/ position. My past few jobs have been perfect fits for my background and interests, and I genuinely enjoyed work.
A random SWE position is petty fungible. Perfect fits are rare. Markets are pretty inefficient too, so you can command better salary or benefits, if you want.