
The New New Thing: A Silicon Valley Story
Michael Lewis
4.4 on Amazon
26 HN comments

Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Jason Schreier
4.7 on Amazon
26 HN comments

How Google Works
Eric Schmidt and Jonathan Rosenberg
4.5 on Amazon
26 HN comments

Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series)
Kent Beck and Cynthia Andres
4.6 on Amazon
25 HN comments

Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Robert Martin
4.7 on Amazon
24 HN comments

The Bitcoin Standard: The Decentralized Alternative to Central Banking
Saifedean Ammous, James Fouhey, et al.
4.7 on Amazon
23 HN comments

Deep Learning with Python
François Chollet
4.5 on Amazon
23 HN comments

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Camille Fournier
4.6 on Amazon
22 HN comments

The Unicorn Project
Gene Kim
4.6 on Amazon
20 HN comments

Information Dashboard Design: Displaying Data for At-a-Glance Monitoring
Stephen Few
4.5 on Amazon
20 HN comments

The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Gene Kim , Patrick Debois , et al.
4.6 on Amazon
20 HN comments

Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho
4.6 on Amazon
20 HN comments

Excel: Pivot Tables & Charts (Quick Study Computer)
Inc. BarCharts
4.6 on Amazon
20 HN comments

Hacking: The Art of Exploitation, 2nd Edition
Jon Erickson
4.7 on Amazon
19 HN comments

Bitcoin: Hard Money You Can't F*ck With: Why Bitcoin Will Be the Next Global Reserve Currency
Jason A. Williams and Jessica Walker
4.8 on Amazon
19 HN comments
gstipionFeb 18, 2021
spenroseonMar 26, 2019
Also excellent but require some translation to a tech setting: Becoming a Manager (Hill) and Managing (Mintzberg)
ainiriandonAug 27, 2018
guohuangonOct 24, 2017
https://toptalkedbooks.com/books/Ze2lQw/The-Managers-Path-A-...
bwh2onMar 2, 2021
The Manager's Path is another I highly recommend. That book provides the most detail I've seen about the career path to CTO and changing expectations along the way.
otrasonJuly 26, 2021
eatonphilonJune 20, 2021
I do agree The Manager's Path is a good one though.
Some other favorites are High Output Management by Andy Grove, Managing Transitions by William Bridges, The Toyota Production System by Taiichi Ohno, Measure What Matters by John Doerr, Peopleware by Tom DeMarco, The Innovator's Dilemma, etc.
ykat7onJuly 8, 2021
1. The Making of a Manager (https://www.amazon.com/Making-Manager-What-Everyone-Looks-eb...)
2. The Manager's Path (https://www.amazon.com/Managers-Path-Leaders-Navigating-Grow...)
3. Crucial Conversations (https://www.amazon.com/Crucial-Conversations-Talking-Stakes-...)
4. The Coaching Habit (https://www.amazon.com/Coaching-Habit-Less-Change-Forever-eb...)
5. The Five Dysfunctions of a Team (https://www.amazon.com/Five-Dysfunctions-Team-Leadership-Len...)
I'm still due to read High Output Management (https://www.amazon.com/High-Output-Management-Andrew-Grove-e...) and Extreme Ownership (https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-eboo...).
j_sonOct 13, 2017
Book recommendations:
>gtf21: Would recommend very highly: (1) Andrew Grove's "High Output Management" (controversial recommendation) https://amzn.com/dp/B015VACHOK/ $13.99 2015;4+stars;153 reviews
>killjoywashere: I like Lazlo Bock's book, Work Rules! https://amzn.com/dp/B00MEMMVB8/ $16.99 2015;4+stars;295 reviews
>helper: Maybe read "The Manager's Path" by Camille Fournier. https://amzn.com/dp/B06XP3GJ7F/ $16.19 2017;4+stars;30 reviews
>simonhamp: I'd highly recommend reading Radical Candor by Kim Scott. https://www.amazon.com/dp/B01KTIEFEE/ $12.99 2017;4+stars;138 reviews
Podcast recomendation:
>gtf21: Manager Tools "Basics" podcasts, especially on 1x1s and feedback https://www.manager-tools.com/manager-tools-basics
commonturtleonAug 12, 2020
chris_jonJuly 26, 2021
Apprenticeship Patterns by Adewale Oshineye and Dave Hoover: A set of "design patterns" for your career as a software engineer. I read this relatively late on, when my career was in a bit of a rut, and I credit it for giving me the motivation and the tools to get out of that rut. I wish I'd found it earlier.
Other brilliant non-technical books: The Manager's Path by Camille Fournier, Radical Candor by Kim Scott, Mastering Communication At Work by Jon Wortmann and Ethan Becker, Mindset by Carol Dweck, Drive by Daniel Pink, The Power of Habit by Charles Duhigg.
Some brilliant books focussing a bit more on tech and code craft: Growing Object Oriented Software, Guided by Tests ("The GOOS Book") by Nat Pryce and Steve Freeman, Refactoring by Martin Fowler, Clean Code and Clean Architecture by Bob Martin.
pkaleronOct 16, 2020
Just start with the ones in the article and Amazon/Kindle will get good at recommending books.
Here's some books recently read on my Kindle:
riccominionAug 10, 2021
sixhobbitsonSep 7, 2018
* Drive, by Daniel Pink
* Punished by Rewards, by Alfie Kohen
* Flow, by Mihaly Csikszentmihalyi
I wrote about some of these ideas here [0]
For a more traditional approach
* High Output Management, by Andy Grove
* The Manager's Path, by Camille Fournier
* The Thing about Hard Things, by Ben Horowitz
Not specifically about management, but in general, if you haven't read Jonathan Haidt's "The Righteous Mind", you should do that first. This is the book that has changed the way I think and understand people the most, and has indirectly helped me more with management than all of the management focussed books combined.
And I just finished "The Mythical Man Month" which is definitely still a must-read decades after it was first published (get the 20th anniversary edition as it has a nice summary at the end, including where the author thinks he was right and where he admits freely what he got wrong).
[0] https://www.codementor.io/garethdwyer/enter-the-zone-fight-i...
kejaedonMar 29, 2020
Have you started to train yourself as a lead / manager? A couple of resources I've found useful in the switch have been Manager Tools [0] (book, site, and podcast) as well as The Manager's Path [1].
While his shtick can be a bit thick at times, I enjoyed Extreme Ownership by Willink [2], if only because it codified a lot of thoughts I've had for a long time. I've worked with a lot of military and defence so the stories and life views he teaches through didn't throw me, but I know it does for some people so YMMV.
I have found that the Manager's Tools suggestion that the single best thing you can do is have weekly one-on-ones with your team to be true. It can be tough, especially if you still have a lot of your IC responsibilities alongside your new team lead roles, but it is truly remarkable how much more insight you can get into what your team is thinking from holding these sessions. This is they crystal ball you are looking for. And remember, the weeklies are about your team members, not about you (refer to manager tools).
[0] https://www.manager-tools.com/products/effective-manager-boo...
[1] https://www.amazon.ca/Managers-Path-Leaders-Navigating-Growt...
[2] https://www.amazon.ca/Extreme-Ownership-U-S-Navy-SEALs/dp/12...
decebalus1onFeb 25, 2019
Ugh.. no. If there was a book I read this year which read as if it was written for the sake of writing a book, it was 'The Manager's Path'. It was a series of insipid blog posts consisting of frequent itemizations of 'truths'. So many repetitions that I legit thought I mis-touched my kindle when turning pages a couple of times as I felt I read the same paragraph twice across a couple of chapters. Looking at the table of contents it looks as if it's fairly organized but when you're reading it, it's mostly all over the place. Also, if you spent more than a couple of years in the industry nothing in the book should be a surprise.
I was so hyped before reading the book as literally everyone recommended it but honestly it fell short for a generic non-fiction read.
elliottcarlsononJan 15, 2018
Books:
- Leaders Eat Last
- Managing Humans
- What Got You Here, Won't Get You There
- Radical Focus
- Leading Snowflakes: The Engineering Manager Handbook
- The Manager's Path
- The Coaching Habit
- Thanks for the Feedback
gregdoesitonJuly 7, 2020
1. The First 90 Days - a good reminder that when you transition, it's like starting a new job
2. Become and Effective Software Engineering Manager - a hands-on book for people transitioning to management, starting at a new company or looking to make more of an org-wide impact.
3. The Manager's Path - a short reference handbook for managers at all levels.
4. The Goal - written in the '80s, yet a timeless novel on what management is about, may that be a manager of a team, an organization or an industrial plant.
Also, I wrote a post about my learnings on transitioning from engineer to manager that has some good comments on HN[2]
[1] https://blog.pragmaticengineer.com/my-reading-list/#engineer...
[2] https://news.ycombinator.com/item?id=15326652
aalhouronJuly 10, 2017
- Left of Bang.
- The Obstacle is the way.
- The Daily Stoic.
- High-Output Management.
- The Effective Engineer.
- Managing Humans.
- Introducing Go.
Currently going through "Designing Data Intensive Applications" and some other data-related free ebooks from O'Reilly.
Up next on my list for the rest of the year:
- Hadoop: The Definitive Guide.
- The Manager's Path.
- Anti-Fragile.
- A Guide to the Good Life.
- The Denial of Death.
- Man's Search for Meaning.
EDIT: list formatting.
lynfogeekonDec 5, 2019
- "Managing Humans" by Michael Lopp very insightful and easy to read.
- "Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations" by Dr Nicole Forsgren brings a long research on how to organize teams for success.
- "The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change" by Camille Fournier which I especially recommend for new managers.
Lastly, and this time not tech-specific, but by far my best read of 2019:
"Trillion Dollar Coach: The Leadership Playbook of Silicon Valley's Bill Campbell" written by Eric Schmidt & others.
EiriksmalonJune 14, 2017
I've read the MSMS essay a few years ago, but had completely forgotten about it. The scheduling problem is actually something I've been struggling with the past few months in the run-up to this new role. When everything is urgent and you're the only one who can fulfill certain data requests, it's difficult to maintain progress on your own projects.
amirkdvonJune 19, 2021
- The Manager's Path, by Camille Fournier
- An Elegant Puzzle, by Will Larson
- Team Topologies, by Matthew Skelton and Manuel Pais
- Thinking in Systems, by Donella Meadows
- Also see: references cited in the above and other works by same authors
Disclaimer: Not a seasoned EM and definitely not the first to recommend these on HN.