The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)
Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a produ...more
In its original form it was a list of tips aimed to help American programmers avoid having their jobs outsourced from under them, written as a series of short blog-style chapters that are not long enough to cover their topic, let alone dive deep enough to provide any insight.
This book falls broadly into two different but related categories - 1. How to be better at your job and 2. How to plan out a good career in the IT industry. I’ll focus on the first part first. This review is really for myself so I’m going to summarize my key takeaways and perhaps editorialize a bit (though the book has plenty of opinions itself). I found a pleasant cohesiveness between what the book recommends and the Amazon le ...more
Cons: the voice used in the book feels wrong--at times, it sounds like an infomercial or self help book. There are a number of weird programmer stereotypes and a strange focus ...more
there are a few interesting and useful "blog posts" but several others could possibly be part of an anti-pattern book on " ...more
The chapters are short and every one of them ends with a tiny to do paragraph meant to help you develop a new skill or improve an old one. There are some analogies between the processes a programmer should follow and the ones a musician would.(The author himself being a saxophone player).
Almost every chapter is well argumented. Several examples and analogie ...more
It's enough to read the table of content:
Lead or Bleed?
Supply and Demand
Coding D ...more
That said, I have to agree with a lot of the lukewarm reviews that there aren't really any earth-shattering revelations that will change the way you work if you're already established in this profession. Self analysis is always a good thing though, and this ...more
"I lost my job to India" did not sell well as he acknowledges in the introduction of this book, because that book was more of a rant than a solution. Every ...more
Overall, the writing feels too egocentric for my taste. On ...more
It's an interesting read and gives you exercises to try at the end of each small vignette. I think that if you try them you will benefit greatly.
I've been having a career for a long time and found it interesting that Chad validates a lot of things I have discovered empirically over the years, particularly about understanding why your employer employs yo ...more
That said, this is a great "idea" book, in that it's a fast, easy read, and each short chapter gives you a topic to ...more
Originally this book was intended for US citizens to protect their jobs.
"Your Job went to India" was its initial title.
And as an Indian, I cannot accept the motivation for the author to write the book- to save Americans their jobs.
Truth is- it is a level playing field, and there is no job security anymore.
The author realised this, and hence changed the title.
Its a good book- well writte ...more
A great example from the book is that people don't know a particular technology yet 'because they didn't get an opportunity' to do that'. Isn't it your responsibility, not your managers?
The book is full of plans and things that you can do yourself, and keeps responsibility on you.
No more excuses, no more blaming others, you're not alone, you can do something about.
Like other books in the "Pragmatic Programmer" series most advice and stories told apply to work life or even life in general. The book makes clear that YOU are responsible for your happiness and career and contains some actionable "tasks" for you to do to start on a piece of advice given.
I would have given 5 stars if the anecdotes would give a more co ...more
This book will always be on my shelf so any time I want a tip in one or more of improvement area I will open in the read.
This book is more useful if you just started your career as you find a lot of tips are trivial if you are an experienced software engineer or manager. Though it is useful to go through this tips from time time even if you have lots of experience.
Additionally, I find some tips like the ones about maintenance or contracting are tailored to author personal career choices and “so ...more
My Actionable Notes:
- Have clear goals and keep track your progress.
- Creating a list improvements. Take action to be better than yesterday.
- Writing everyday (notes, tips, tutorials, advice, experiences, courses).
- Research new technology and build simple project.
- Learn new language that ...more
I’d recommend skimming through it.
I have a double impression of the book: simultaneously motivating and demotivating, very impregnated with the author's ego, but pretending to be anti-ego driven.
It's super fast & easy to read and I think it still worth to read, as it helps to improve your thinking more in "business" terms & ambitions.
Definitely worth a read for every programmer.
Goodreads is hiring!
Learn more »