Having seen what Justice is upto, I thought I would take the time to answer a question that I get asked all the time 'What's books do you recommend I should read'?
While the scope of the books I could recommend is quite large, I am going to narrow my focus to the realm of the developer. Some of these books are ones that I wish I had read while I was still in school (of course, they might not have been out then!!). The list is ordered in the way 'I feel' they should be read. More specifically, I have focused on books that I think can equip people (alongside real world experience) to 'Build A Solid Core'
Here it is:
[Introduction to the Theory of Computation](http://www.amazon.com/gp/product/0534950973/ref=pd_cp_b_title/103-5653998-1688625?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-41&pf_rd_r=0BBH1T1APDC4Y2KF54F2&pf_rd_t=201&pf_rd_p=252362401&pf_rd_i=053494728X)
[Introduction To Algorithms ](http://www.amazon.ca/Introduction-Algorithms-Second-Thomas-Cormen/dp/0262032937)
You'll notice that I have not even touched on specialized topics such as web/windows development,object relational mapping, or even sql. We'll save that list for another day. I have also published this as a listmania list to Amazon.