Ten Reasons You’re a Software Developer By Donna L. Davis
Via developer.*:
Article teaser: I still remember the welcoming speech a computer science professor (who looked a lot like Coleridge’s ancient mariner) gave his class of eager freshmen almost 20 years ago. It culminated in the ominous warning: “Find a another profession where you won’t constantly beat your head against the wall.”