The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job.Cracking the Coding Interview: 189 Programming Questions and Solutions, 6th Edition.Fire in the Valley: The Birth and Death of the Personal Computer, 3rd Edition.Where Wizards Stay Up Late: The Origins Of The Internet.Hackers: Heroes of the Computer Revolution.Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture.
WHERE CAN I GET CBT NUGGETS VIDEOS REDDIT FOR FREE
Structure and Interpretation of Computer Programs, 2nd Edition (aka SICP, available for free on the MIT website).Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People.Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#, 2nd Edition.Introduction to Algorithms, 3rd Edition (aka CLRS).
Compilers: Principles, Techniques, and Tools, 2nd Edition (aka The Dragon Book).The New Turing Omnibus: Sixty-Six Excursions in Computer Science.Gödel, Escher, Bach: An Eternal Golden Braid.Code: The Hidden Language of Computer Hardware and Software.The Elements of Computing Systems: Building a Modern Computer from First Principles.But How Do It Know? - The Basic Principles of Computers for Everyone.