j/k, but I am curious how much time you think is average for a job search in terms of both hours spent and days/weeks before finding something. You talk about "time and stubbornness" but I'm interested just how much time and how much stubbornness. I realize this varies widely by industry, but I would expect there's some sort of white collar average.
To your specific Q, yes, it does vary dramatically by location and specialty. In fact, we did an analysis about exactly that a few months ago! Even for white-collar positions, it ranges from ~14 weeks (software engineers) to ~90 days (HR specialists) to >>90 days (mechanical engineers):
https://talent.works/blog/2017/09/22/how-long-does-it-take-t...
When you dig in, even specialties that take the same time have very different reasons. For instance, mechanical engineers see a pretty high interview callback rate to job applications, it's just that there aren't _enough_ mechanical engineer job openings out there! OTOH, there are tons of HR specialist job openings but you need to apply to a million jobs to even get one reply.
Also, we're hiring. :) If you're sick of spending all your hard-earned education and experience to help Facebook, Google, Amazon, etc. increase ad CTR by 0.001%, we're working on some pretty cool technical problems. Just email me at [email protected].