October 22, 2012 Book Reviews
October 22, 2012 Book Reviews
It took me less than one week to reread “The Pragmatic Programmer”.
I like beginning of the book the most, because it introduces pragmatic programmer and I like to think about myself as about such type of programmer.
So who are pragmatic programmers?
Pragmatic programmers are guys with willing to outperform, to stand out of the crowd, always trying to see bigger picture in order to produce higher quality code and to bring more value to customers. They learn a lot, they read technical blogs. You are also pragmatic, as very likely you share similar opinions about doing our job.
We don’t stop on achieved, we continue improving. We don’t just do our tasks, we make sure we do the right thing. We have a vision on our career and on what we want from our professional lives. We don’t complain, we solve problems. Cats don’t eat our source code, and we don’t live with broken window. We keep an eye on what is happening so no one can silently boil us as stupid frogs.
As per book pragmatic programmer is early adopter, inquisitive, critical thinker, realistic and jack of all trades.
This book is critically outdated when it comes to technologies or tools, because it was written IT centuries ago, in 1999. But it is astonishing how up to date it is about all other things.
I strongly recommend reading this book.
I find ideas expressed in book close to my understanding of software craftsmanship and I have my things to remember to become successful developer. In book you will find 70 tips, not just 8 as I have in my post!
I think this book is great because it inspires, and thus I would like to read it once again.
Markdown | Result |
---|---|
*text* | text |
**text** | text |
***text*** | text |
`code` | code |
~~~ more code ~~~~ |
more code |
[Link](https://www.example.com) | Link |
* Listitem |
|
> Quote | Quote |
Unbelievable, but I’ve managed to read it now, an updated 20-years anniversary edition. Thanks to a book club in my company.
Nice book. But I’m mostly proud of myself achieving this goal 😄 because a lot of years I haven’t been reading anything on programming (and actually too little in general) because of.. well, circumstances. ;)
I think I’m really behind in this, but it’s my pace and it’s better than before :) started to be interesting now.
(But German language ist still more interesting. Even Angular programming book in German – yes, I know, sounds creepy – gives me so much joy. Maybe I’m humanitarian? 😃)
We’ll see how it goes, but unlike the pragmatic programmer I don’t have any vision on my career. 🤷
Happy to see a reply on my blog post from 2012 :) Hey, don’t ever get discouraged or think that you are behind. I cannot tell how many times this kind of thoughts creep into my head as well. They are counterproductive.
Book on Angular in German? NOOOOOO….. :)
As of vision, create yourself a career plan and work on it. I had this plan from 2010: https://andriybuday.com/2010/08/career-plan-for-software-engineer.html and of course it didn’t work the way I thought about it, but just having a plan helped me, I think. I probably need a new one as well :)
Thanks, yes it is indeed very counterproductive!
For a career plan, at least I would need to know “where I want to be in 5 years”, and I’m not really sure about it.
But I’ve read your article, yes, it is a good way to reach (or at least plan to reach) your goals.