For me the answer to that question is about 1 month. If I get a contract position maybe less time, but in the last several tries it has been at least a month to find a good company/position.
Last week I wrote about my personal struggles with the job situation. Some bad things happened to my business that put me a month behind in looking for a position (new business came last month that ended up going sour). I had enough money in the bank to cover my personal expenses for exactly 1 month which meant that if my margin for error was really low (and it didn’t take into account the length of time before I received my first check.
Well, fast forward a week. I have been on 2 interviews. The first was followed by a second interview at the same company less than 24 hours later. I always go armed (at least mentally) with a number of Eric’s Questions (I don’t like all his questions, but a number of them I think help you go a long way... and I have had interviewers get upset about a few of them which tells me quickly what kind of place I’m interviewing at). In this case I asked one of the questions, and let him know about all of them... but I didn’t have to ask, he had already answered all of them before I even got to the point in the interview where I got to ask questions. Needless to say, it’s a good place. It also fits me perfectly... so a week after I starting looking for a job, I got an offer at a good company for a good position.
Anyway, I’m going to be starting shortly at the new place (and am shutting down IntraDynamics, LLC for everything except part-time side work). Never fear, I’ll still be blogging here, and am planning on continuing (now that things have settled again I can devote more time to some of my personal pursuits.