Two or three times per week, I would receive a message from a recruiter looking for a software developer, with each offer seemingly promising more and more money. Contrast that with today. I am lucky ...