Hiring programmers - or Degrees of Done
·1109 words·6 mins
Back in old country, I once had a programmer working for me who made himself famous with the following quote:
"I have fixed that bug, do you want me to compile it too ?".
In his mind, he was done as soon as he identified the bug and put the fix in the code. All the rest was trivial and unimportant routine.
During last 20 years I have worked with many very different developers and learned the hard way, how very many different meanings the word "done" can have. For some, done means that coding just finished and he/she successfully compiled the projects and stepped through some of the code paths with debugger with negligible occurrences of major crash. Whether the code is in CVS, commented - who cares ?