I always felt that, for all the great books about developing software that we have, there weren't enough on how to approach your career as a software developer. Thankfully, Chad Fowler's The Passionate Programmer (subtitle: Creating a Remarkable Career in Software Development) covers exactly that. It's a quick read at only 200 pages, but it's filled to the brim with very wise advice. The book consists of the following 5 parts:
- Choosing Your Market
- Investing In Your Product
- Executing
- Marketing... Not Just For Suits
- Maintaining Your Edge
In these 5 parts, Chad offers a truckload of solid advice on things like figuring out which technologies to focus on, expanding your skill-set to more than just coding, improving yourself continuously, being as effective as you can be, getting the word out on how good you are, and making sure you keep improving as your career progresses.
Each part consists of multiple short chapters, each of which is kinda blog-post like in focus and length. Again, it's a very quick and easy read. And the electronic version is only $15. The advice you get from this book is a lot more valuable than the time and money you'll put into it ![]()
Pingback: Tweets that mention Highly Recommended Book: The Passionate Programmer | The Inquisitive Coder – Davy Brion's Blog -- Topsy.com