7 Comments
User's avatar
Neo Kim's avatar

Awesome list!

In addition, I'd the suggest the following books to every engineer looking for growth and productivity.

1. "Why Programs Fail - A Guide to Systematic Debugging" by Andreas Zeller. A must read to improve debugging skills.

2. "Never Split the Difference" by Chris Voss. A must read to improve negotiation skills.

Expand full comment
JC Navarrete's avatar

Another One: The Pragmatic Programmer by Andy Hunt and Dave Thomas

Expand full comment
Dixyantar Panda's avatar

The top left one is an absolute gem.

Expand full comment
Ryan Peterman's avatar

Great list! CLRS is fundamental. For folks looking for a good book on soft skills, "How to Win Friends and Influence People" is a great place to start

Expand full comment
Alex Rozdolskyi's avatar

Great list!

I’ve found “Cloud Native Patterns” by Michelle Gienow interesting either.

Expand full comment
George Wahid's avatar

Great thank you Dr. Milan!

I need to start the journey to be a solution architect and need help from where i can start.

Could you plaese guide and assist me!

Expand full comment
Peter Herdman-Grant's avatar

I don’t know why it’s not on everyone’s reading list, but The Professional Scrum Team by Peter Götz is simply a brilliant read. I think it’s the title, should be called How to overcome real day-to-day challenges with Agile Teams.

Expand full comment