| The best two books for engineers are 1) “How to win friends and influence people” 2) “Never split the difference” The first one will teach you how to work with people. The second will teach you how to negotiate salaries, raises, and promotions among other things. I don’t recommend many technical books because engineers can find all of that on the internet and are much more at risk of being bad at people stuff. |
“Never split the difference” is a really good book, but I'm really confused by this context. The book is 90 percent 'how to encourage rational thinking in your counterparty.' The author's experience is in suicide prevention and hostage negotiation, where all you really want is the counterparty to do whats already in their best interest. Hence the focus on emotional IQ advice, like slowing down, mirroring, building trust, etc.
In contrast, salary negotiation is a completely different beast. The book has a single chapter on "classic" MBA negotiations, but the counterparty is far more well informed than you are, and engineered the entire process to favor them -- multiple candidates, salary bands, structured interviews.
Where this book shines in the business world is project management and resolving priority conflicts, where you need to build cross functional relationships built on trust.