If you want to advance your career, learn the business first. Read books related to the business domain in which you work. That’s far more important than another book on programming. Join toastmasters and refine your public speaking. And if you don’t write well, learn. Then worry about the next technical book.