skill level of developers
Posted Aug 3, 2006 16:08 UTC (Thu) by pb
Parent article: Quote of the week
There are people that I have met who are smarter and more skilled at tasks than myself, and I respect them for that. However that intelligence and skill does not always translate into success, e.g. due to work habits, people skills, etc.
It can be beneficial to have a code reviewer or code manager that is less skilled at a task than the developer writing and submitting the code.
An extremely intelligent and skilled developer can write code that only he can understand. That code can be inadequately documented or beyond the ability of other developers to maintain or use. When a skilled developer needs to have code accepted by someone less skilled than himself this may require a process of documentation, education, and possibly some rewriting to make it understandable. Arguably such modified code will then be of higher quality and of higher value to the community.
to post comments)