Two weeks ago two friends had an interesting discussion on twitter.
@notarianni this one is in my top ten 🙂
— Christophe Thibaut (@ToF_) July 17, 2016
This conversation inspired me to publish lists of technical books to read.
As I have not been programming a lot the last years, I only know must read technical books from years ago.
The idea is to publish these lists on my blog, about one a week. (similar to how who is agile started).
This was the list that Christophe tweeted:
- #F The C Programming Language — Kernaghan and Ritchie
- #E Writing Solid Code — Maguire
- #D Land of Lisp — Barski
- #C The Elements of Programming Style— Kernaghan and Plaguer
- #B Compilers Principles Techniques and Tools — Aho, Sethi, Ullman
- #A Foundations of Computer Science — Aho and Ullman
- #10 Thinking Forth — Brodie
- #9 Code — Petzold
- #8 Code Complete — Mc Connell
- #7 Pearls of Functional Algorithm Design — Bird
- #6 The Fun of Programming — Gibbons and De Moor
- #5 The Little Schemer — Friedman and Felleisen
- #4 Programming Pearls — Bentley
- #3 The Practice of Programming — Kernighan and Pike
- #2 The Structure and Interpretation of Computer Programs — Abelson
- #1 Starting Forth – Leo BrodieChristophe good friend he is, promissed to send me reasons for these books in the next week.Yes most books on this list are that old that I either have them or heard about them. The ones in BOLD are books that I have been advising too.
F ex: Code complete I have been reading at least 5 times doing my holidays. And it is a book I use as inspiration even these days that I don’t program anymore.
In the future I’ll publish lists from other technical coaches.