- A consultant must protect its own existence as long as such protection does not conflict with the Second or Third Law;
- A consultant may not injure a client or, through inaction, allow a client to come to harm;
- A consultant must write good code.
Monday, 17 March 2008
I, Consultant
The Asimov 3 Laws of Consulting decided over dinner with Giles, Jason and myself are:
Subscribe to:
Post Comments (Atom)
Acknowledge Me
Apple started a user experience trend many iOSes ago when it accepted Settings changes and did not ask for confirmation. Once the chang...
-
Recently I was asked to disable the submit event being triggered when the enter key is hit in a textbox input. This is for an ASP.NET MVC ap...
-
Having used ASP.NET MVC since it was in Beta in 2008, I am asked every time I mention those extra three letters why you'd bother moving ...
-
despair.com Recently, we (on the Interblag) have gone through another wave of controversial discussions about people who shouldn't be w...
4 comments:
con·sult·ant –noun
1. a person who gives professional or expert advice: a consultant on business methods.
2. a person who consults someone or something.
So in the dictionary sense, a consultant shouldn't write any code. They should just advise the client on how to write the best code themselves.
Maybe your post should be "The 3 Laws of Software Delivery"
Maybe I should have added rule 4 which translates quite well to lolcat...
4. A senze of humour, I haz one!!1 :)
Does clocking a client with a keyboard for changing requirements for the n-teenth time violate rule #2?
You've been tagged: http://www.soulsolutions.com.au/Blog/tabid/73/EntryID/408/Default.aspx
Post a Comment