Applying to 5-10 jobs a day might be (partly) why it took you 6 months to get that job.<p>Unfortunately, tailoring your resume and cover letter to the job increases your chances of a response quite a bit, and that can easily take you two hours to research the position, the company, write a cover letter (or email), and adjust certain parts of your resume.<p>And if they insist on you manually entering your resume into their Taleo (or similar) software, that can easily take an hour.<p>And if they want code samples, finding (or making) something appropriate and cleaning it up could easily take 2-3 hours (or more).<p>And meanwhile, if you&#x27;re lucky, recruiters could be calling to interrupt you at any time of day to have the &#x27;getting to know you&#x27; conversation or pitch some new company they want to throw your resume at and probably not secure an interview for you.<p>And then at some point you need to actually find the series of jobs to apply to, and if you have any filter at all that can take a good solid 2-3 hours of browsing various job sites.<p>After doing 2, maybe 3 of those a day, I always got pretty drained and sick of doing it instead of going outside and enjoying the day, something you don&#x27;t usually get to do when you&#x27;re employed and working all day, so it&#x27;s a rare opportunity to take advantage of it. Plus, job searching all day every day just drains the life force out of you (well, me at least).<p>I had four different resumes I sent out last time, each highlighting a different type of experience (I&#x27;m somewhat of a generalist, so I&#x27;ve got experience in many industries and with different tech), and I still made company-specific tweaks on top of that.