I found this book to be valuable as it offers a set of advice that I rarely found in other books and resources. It appears to be more focused on readers based in the United States, as the author promotes outsourcing development to lower-cost countries, which is a common practice in software engineering nowadays. Some other valuable advice includes not being afraid to change jobs, embracing learning and making mistakes, seeking mentorship, surrounding yourself with smarter people, contributing to open-source projects, automating repetitive tasks, and continuously improving your product.
It's important to remember that no one is truly irreplaceable. The more you perceive yourself as irreplaceable, the more replaceable you actually are. Avoid becoming a bottleneck by documenting processes and automating tasks. Take small steps every day towards creating a better product, even without immediate confirmation. orient on the client and his feedback.
Don't be afraid. Avoid overworking. Focus on doing less, but with greater intensity. Imagine you only have 8 hours of work before your computer shuts down. Good luck, my friend!