And what does any of that have to do with software development? I wonder, did they teach you about supply and demand in business school? Because here is a tip, the demand for semi decent developers, or better, is through the roof and way outpaces the supply. Anyone with a few years of experience...