News for hackers. Stuff that matters.
Re:Ask HN: Computer science neophyte needs a book recommenda... by JoeCortopassi on Wednesday August 03, 2011 @11:11PM (#2844335)
Code Complete 2nd edition -- Every good programming practice and why to use it.

Structure and Interpretation of Computer Programs -- the book explains core computer science concepts, including abstraction, recursion, interpreters and metalinguistic abstraction, and teaches modular programming. Also what MIT used to use as their intro to CompSci textbook

Introduction to algorithms (Cormen, Leiserson, Rivest, Stein) -- Explains various algorithms and their benefits/drawbacks

The Mythical Man-Month -- What project management for software looks like when done right (and wrong)

Head-First Design Patterns -- Head First series is a little goofy, but you will remember how an Observer pattern works after going through their goofy examples. Gang of Four's design pattern book will put you to sleep.

Re:Ask HN: Computer science neophyte needs a book recommenda... by jasondrowley on Friday August 05, 2011 @05:45PM (#2851920)
Thanks, Joe.

I'm making my way through another HN user's recommendation, Code. I've heard good things about The Mythical Man Month (especially from my more technical startup-involved friends), so I think that might be next on my list. As for SICP, I'm a tad intimidated, but it seems approachable enough.

Regarding the other suggestions, they too will be read. Thank you for these.