I'm a huge fan of that book personally as well, I always recommend it to people just starting out as software engineers.
Usually in the same sentence, I also recommend two other books:
- Don't Make Me Think by Steve Krug - it's about designing UX, and the concepts it introduce really apply to everything, including things like API design. Amazing book.
- Peopleware by Tom DeMarco - another great book about the human side of software projects.