Discover new books on Goodreads
Meet your next favorite book
Books people have read and enjoyed as they taught themselves software engineering.
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
| 1 |
The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution
by
Walter Isaacson (Goodreads Author)
4.12 avg rating — 39,513 ratings
score: 297,
and
3 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 2 |
Where Wizards Stay Up Late: The Origins of the Internet
by
Katie Hafner (Goodreads Author)
3.94 avg rating — 4,888 ratings
score: 188,
and
2 people voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 3 |
Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
by
4.13 avg rating — 2,449 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 3 |
The Essentials of Modern Software Engineering
by
4.44 avg rating — 9 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 3 |
Essential Software Development
by
4.50 avg rating — 10 ratings
score: 100,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 6 |
Revolution in The Valley: The Insanely Great Story of How the Mac Was Made
by
4.22 avg rating — 2,414 ratings
score: 99,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 7 |
Practical Object Oriented Design in Ruby
by
4.53 avg rating — 2,804 ratings
score: 97,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 8 |
The Mythical Man-Month: Essays on Software Engineering
by
4.01 avg rating — 14,984 ratings
score: 96,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 9 |
The Pragmatic Programmer: From Journeyman to Master
by
Andy Hunt (Goodreads Author)
4.33 avg rating — 23,796 ratings
score: 95,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 10 |
Refactoring: Improving the Design of Existing Code
by
4.24 avg rating — 8,799 ratings
score: 94,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 11 |
The Success of Open Source
by
3.90 avg rating — 146 ratings
score: 93,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 12 |
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
by
3.83 avg rating — 4,295 ratings
score: 92,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 13 |
Old New Thing, The: Practical Development Throughout the Evolution of Windows
by
3.96 avg rating — 242 ratings
score: 91,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 14 |
Racing the Beam: The Atari Video Computer System
by
4.07 avg rating — 810 ratings
score: 90,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 15 |
Digital Apollo: Human and Machine in Spaceflight
by
David A. Mindell (Goodreads Author)
4.29 avg rating — 658 ratings
score: 89,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 16 |
The Everything Store: Jeff Bezos and the Age of Amazon
by
Brad Stone (Goodreads Author)
4.14 avg rating — 76,987 ratings
score: 87,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 17 |
Hard Drive: Bill Gates and the Making of the Microsoft Empire
by
4.12 avg rating — 1,987 ratings
score: 86,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
| 18 |
The Idea Factory: Bell Labs and the Great Age of American Innovation
by
Jon Gertner (Goodreads Author)
4.20 avg rating — 8,722 ratings
score: 85,
and
1 person voted
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
People Who Voted On This List (5)
Matt
621 books
46 friends
46 friends
Roberto
859 books
47 friends
47 friends
Andrei
196 books
1 friend
1 friend
Silvia
1 book
16 friends
16 friends
Essential Software Development
10 books
0 friends
0 friends
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.





