Joel Spolsky has an
interesting rant about companies building products that nobody wants. I want to highlight one point in particular.
between Microsoft and Google the starting salary for a smart CS grad is inching dangerously close to six figures and these smart kids, the cream of our universities, are working on hopeless and useless architecture astronomy because these companies are like cancers, driven to grow at all cost, even though they can't think of a single useful thing to build for us, but they need another 3000-4000 comp sci grads next week.
Assuming that this is accurate, this is a bubble waiting to burst. Joel is describing a situation where programmers are being paid significant amounts of money to build products that will never generate enough revenue to pay for the investment. That's just bad business.