- Series: Pragmatic Life
- Paperback: 232 pages
- Publisher: Pragmatic Bookshelf; 1 edition (June 7, 2009)
- Language: English
- ISBN-10: 1934356344
- ISBN-13: 978-1934356340
- Product Dimensions: 6 x 0.6 x 9 inches
- Shipping Weight: 12 ounces (View shipping rates and policies)
- Average Customer Review: 125 customer reviews
- Amazon Best Sellers Rank: #119,322 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2017 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
"Chad Fowler presents a set of no-nonsense heuristics, disciplines, and attitudes that will teach you how to respect and love your profession—and be great at it."
"This book is solid GOLD! There may be hope for our “unprofession” after all! More power to you!"
About the Author
Chad Fowler is co-director of Ruby Central, Inc., and remains an active, driving force in the Ruby community.
Browse award-winning titles. See more
Top customer reviews
This book provides fifty-three career tips on building an extraordinary career. I relish books like these. It was a straight talking book free from fluff, arrogance and double-talk that was impossible to put down. I read it at any opportunity. Even though it was aimed at software development, it is relevant in almost any career you choose.
I love writing. Other than crafting a technical explanation in an email to a customer, it's not something I get much of a chance to do. The author encouraged me to go out and explore my love of writing even more. It has also piqued my interest in software development and I'm currently undertaking an online course in Objective-C programming and rekindled the interest from programming back in my University days when I learned something for the sake of learning rather than for a job and/or having to pay the bills.
My life is better now because of this book.
As software developers, we have the unending pressure and desire to continually improve our craft, to stay ahead of the curve, and not become obsolete in an ever changing industry. Chad offers useful tips on how to improve personal productivity within one’s current place of employment, expand industry knowledge and confidence by contributing to open source software, and brand oneself by becoming a helpful member of the software development industry as a whole.
Self evaluation and incremental, daily goals empower the developer to achieve these tasks. Even those of us with an already busy schedule can daily implement small drops of Chad’s advice to the bucket of our career which will help keep each of us relevant and useful in the software development industry.
Each chapter is short and the book is laid out in such a way to make it difficult to put down. Perhaps the first non-fiction book that kept me up late reading for a few nights, I found each of the 53 tips relevant. And each chapter/tip is followed by a call to action with very do-able suggestions to help you implement the tip.
Well worth the read and I’m already am attempting to put Chad’s advice to practice!
The book contains 1-3 pages of short career advise tips. These tips are grouped in five parts: 1) Choosing your market, 2) Investing in your product, 3) Executing, 4) Marketing... not just for suits, and 5) Maintaining your edge. Each of these parts have about 10 tips or so and the total size of the book is about 150 pages. It is a very easy read as the tips are reasonably independent do you can just read one in about 5-10 minutes each day (or on a bus ride or so).
The tips themselves are sometimes obvious such as "find a mentor" or "practice, practice, practice" but in the obvious tips, the author gives some concrete ways in which you can start that. Sometimes the advise is less obvious such as "You've already lost your job" or "Say 'no'" and at times the tips are purposely conflicting such as "be a specialist" and "be a generalist" because life isn't always simple to just follow recipes and build a career that way :P
In general, the tips together promote a career of a continuously learning software developer who knows he is part of a team and is aware that he builds software for a business and he needs to not only understand the technology but also the business he works in. I think that having more people looking at their career like that would have a positive effect on our industry. The only problem with the book is that the people who read it probably don't need it and the people who need this book most will probably never read it.
All in all, a pretty decent book on programming careers. Fun and easy to read. Excellent for times when you got a couple of spare minutes and like to read one tip (I didn't suggest toilets :P). I'd recommend it for people starting a programming career. It would probably be less interesting for experienced developers and don't read it if you already read the "My Job Went To India Book". Four stars.
It reminds me of the part in Herman Hesse's book 'Siddhartha," where Siddhartha leaves Gautama Buddha, saying something along the lines of "I am not leaving you because not a good teacher. You are the best. But you reached enlightenment on your on and so should I."