A neat list of top 10 lists compiled by Jeff Atwood. I really like the note at the end with the quote about why he included a designer’s list in a programming top 10.
Software development is a kissing cousin of engineering (if not an engineering discipline itself), and blends creativity with math and science. That’s why I find that a lot of advice to creative types is also applicable to software developers.
Worth the 2 minute read.