//-->

Ethical Software by Alex Bunardzic

December 24, 2005, 9:50 am

Smart Master

Filed under: Software, Design, End-user experience, Smart servant — Alex Bunardzic @

You’ve heard me talk about the concept of smart servant on more than one occasion (HLL Vs. VHLL, What Is A Software Product, Ruby on Rails Value Proposition, Verbal Communication and Software Industrialization or Software Craft?). I first heard of that concept ten years ago, when I made the switch from the machine-centric to human-centric software development. I’ll continue to explore this fascinating subject, but today I’d like to make a slight detour and talk a bit about the flip side of the coin — the smart master.

Two Kinds of Servants

The situation is basically very simple — if you can afford to have a servant (or servants), you can either enjoy the services of smart servants, or the services of not-so-smart servants. Smart servants are the ones who have the ability to understand you well. They can take hints, read between the lines, and thus save you a lot of hassle.

Dumb servants lack the ability to spare you the grief. With such servants, you are forced to spell everything out. You need to hold their hands, explain every little detail to them, and be prepared to keep repeating yourself till you’re blue in face.

You may find yourself wondering if having dumb servants is actually worth it. Since you have to explain to them everything anyway, and you also have to hold their hand and clean up after their mistakes, maybe you’d be better off without them?

Still, you may find it tempting to keep the servants, even if they’re unbelievably dumb. Having servants in your employ is a symbol of a certain status, so it may be worth the extra grief of keeping them around.

Two Kinds of Masters

In the same way how you can have two kinds of servants (smart or dumb), you can belong to one of the two categories of masters — smart or dumb. If you luck out and manage to hire smart servants, you’re not out of the woods yet. It is incredibly easy to mess up the otherwise advantageous situation with having smart servants around you.

All you need to do to mess things up is start being overbearing with your smart servants. Start breathing down their neck. Try holding their hand, explaining each little detail to them. That is guaranteed to piss them off, and make them resent being in your employ.

If you are to take the advantage of being incredibly lucky to have smart servants at your disposal, you need to make sure that you yourself are a smart master.

Tools are Our Servants

Similar to the situation with human servants, you should also view tools as your servants. Tools are made by humans, for humans. Their only purpose is to serve human needs. And similar to the human servants, tools can be dumb or smart.

Typically, mechanical tools are dumb. These tools don’t have mind-like qualities. But software tools tend to be much more powerful than mechanical tools, and can exhibit certain mind-like qualities.

Still, just because software tools are many orders of magnitude more complex than mechanical tools, that doesn’t automatically mean that software tools are guaranteed to be smart. Quite the contrary, most software tools are incredibly dumb, even right down stupid.

It is very unlikely that you’ll easily bump into a smart software tool, but even if you did, you still won’t be out of the woods. Same as with human servants, in order to take advantage of a smart software tool, you need to act like a smart master. And that’s easier said than done.

17 Responses to “Smart Master”

  1. Cheap flights to paris from phl. Says:

    Cheap flights to paris from phl.

    Cheap flights to paris from phl. Athens to paris cheap flights.

  2. College loan corporation. Says:

    College loan.

    College loan corp.. College loan.

  3. Ambien buy ambien online starting from per. Says:

    Buy ambien online wholesale prices save up to no.

    Buy ambien without a prescription. Where can i buy ambien for next day delivery. Buy ambien online. Buy ambien online cod. Buy ambien without prescription. Buy ambien.

  4. Cheap flights. Says:

    Cheap flights to orlando.

    Cheap flights. Cheap flights uk.

  5. Online auto insurance policies. Says:

    Cheap full coverage auto insurance quotes online.

    Cheap full coverage auto insurance quotes online. Cheap auto insurance online.

  6. Ephedra products. Says:

    Ephedra.

    Products containing ephedra. Chronic ephedra abuse. Ephedra products. Ephedra near herb. Ephedra diet pills. Ephedra.

  7. How to extract oxycodone from percocet. Says:

    Effects of long term percocet use.

    Patriots percocet addiction buy. Generic percocet. Percocet. Percocet dependency. Compare darvocet to percocet.

  8. Buy ambien. Says:

    Buy ambien.

    Buy ambien online no prescription. Ambien buy. Where can i buy ambien for next day delivery. Buy ambien cr. Ambien compare prices buy patent. Buy ambien.

  9. Download free polyphonic ringtone superman. Says:

    Free ringtone downloads.

    Free verizon ringtone downloads.

  10. Alternatives to payday loans. Says:

    Bad credit payday loans.

    500 payday loans. No teletrack payday loans 500.00. Faxless payday loans.

  11. Expired percocet. Says:

    Buy percocet online no prescription.

    Percocet online. Dosages for percocet. Generic percocet.

  12. Ephedra. Says:

    Ephedra.

    Ephedra.

  13. Nexium. Says:

    Nexium headache.

    Side effects of the drug nexium. Cipralex and nexium. Nexium iv drug interaction. Nexium damage.

  14. Prescription free amoxicillin. Says:

    Amoxicillin dosage instructions.

    Amoxicillin for acne. Buy amoxicillin with no prescription. Amoxicillin clavulanic acid suspension. Prescription free amoxicillin. Identify amoxicillin 500 tab. Amoxicillin yeast infection.

  15. Discover credit card. Says:

    Free credit report without a credit card.

    Credit card wallet. Bad credit credit card. Reducing credit card debt http. Chase credit card. Credit card rates.

  16. Good credit score. Says:

    Credit score.

    Free credit report and score. Credit score. Credit cards for 650 fico score. Free credit score.

  17. Buy percocet online without office visit. Says:

    Will percocet show up in a drug test.

    Is darvocet stronger than percocet. How do i get off percocet.

Leave a Reply

You must be logged in to post a comment.