Dan Bricklin’s Why Johnny Can’t Program.
But Johnny might able to learn with Robocode or LOGO 🙂
Of course if you’re good, you don’t need to worry as Joel says when gives his 12 Reasons.
Joel’s development essays archive is perfect for sending bits to co-workers and saying… see!! see!! I’m not crazy!
Of course we’re dealing with more and more complicated environments in which to develop. In Grappling with app servers this ZDNet report from Gartner doesn’t scratch the surface.