For me it was:
- Etudes for Programmers
- Software Architects Handbook
- Tidy First
The list:
-
Smalltalk Best Practice Patterns by Kent Beck
-
Structure and Interpretation of Computer Programs (SICP) by Gerald Jay Sussman and Hal Abelson
-
Paradigms of Artificial Intelligence Programming by Peter Norvig
-
Facts and Fallacies of Software Engineering by Robert L. Glass
-
Thinking Forth by Leo Brodie
-
The Nature of Code: Simulating Natural Systems with Processing by Daniel Shiffman
They add that all the books are pre-2015, to give time for assessing whether they really made an impact. The article of course has plenty more explanation if you want the why.
-
In the 1990s, the book that got me excited was https://en.wikipedia.org/wiki/Learning_Perl.
It was the right time, the right book, for me. Probably many other books would have had the same affect on me, if I had read them instead that month. But it made me laugh and think



