Come on, this can't be true even for most developers in Silicon Valley. 3 days seems like an exaggeration (however I also have nothing more to offer than anecdote). Does anyone actually collect average/distribution of days spent looking for a job, broken down by function/industry?
Head hunters are desperate to find anyone with experience. I literally fired the worst developer I've ever had work for me and he instantly found a job. I was amazed.
Wow, hard to believe but I'll take your word for it. The only thing I can guess is he traded salary for a quick decision?
Even if you interview somewhere the next day, it usually takes a week to get an offer and 2 weeks for the company to get its paperwork straight. Let alone counting the amount of time it takes to find someone actually hiring.