Peter Drucker's Quotes for Software Developers
As expert for business, economy, management leadership and such, Peter Drucker also shared some interesting thought about the computer. And I believe, these quotes can serve you as a developer well.
With these quote, you might get the right words, that will help you next time, to make and win the argument about a new feature in your software giving great value to you and your organization.
You can be sure, your manager has read some of his books, or at least have read and heard about Peter Drucker’s work.
First Quote
Beginning somewhat provocative:
1 | The computer being a mechanical |
Can you feel it? when the software does not do what it should? This quote is about quantifiable information. Stuff that can be counted and measured. But while we can also also count anything we find outside, we will never have the complete picture, because we can never count everything. And when investing the Effort, money and time to analyse the outside, at the time we get the result, it might just be irrelevant.
Second Quote
Going in a similar direction:
1 | Relevant outside events are rarely |
Wow, relevant information is qualitative
. Informations that we need to develop a sense for, where we need a good intuition. We need experience to make good decisions based on qualitative information.
Third Quote
Very quick, check the next quote
1 | The danger is that executives will |
Do you know that when getting lost in more and more information. When buying a new PC or other gadget, study lots of options, probably way to many, and actually getting distracted from what I actually wanted. While for personal, this can be very joyful, in business however there are usually bigger amounts of data and lots valuable resources at risk. We have to figure out what is the relevant information.
Fourth Quote
Is about your team.
1 | One should only have on a team the |
This one is so huge, I see so many decisions made by inexperienced people, including me. We all always strive for the best solution. Sometimes we wish, there is someone with even more experience. This quote tells you, not to do everything on your own. Ask for help, and while it can cost, it will certainly pay off.
Fived Quote
Next is about attitude to your colleagues:
1 | The man of knowledge has always |
And I said this counts for your direct communication with others as well as making sure your code can be understood by the next engineer. And that one is not necessarily on your team jet, he does not everything about your app jet and probably not even about your problem space and work domain. As, it is not necessary that your grandmother understand your code, a less experienced engineer should.
Sixed Quote
This is the quote, that made me start writing this article:
1 | The greatest impact of the computer |
This is so powerful. When managing people, it is enough to say “get it done”(probably more friendly and constructive) and later check how it goes. When developing an application however we have to define every little behavior for any possible circumstances. And that means, we have to make the decision upfront, hopefully before the user encounter that case.
I often have this quote in the back of my head, when asking my boss for the next nitpicking detail, that will be encountered by only 0.1% of users.
These quotes are mostly from the book ‘The Effective Executive`.