Challenge - if needed

10 January 2014

So many developers might as well work at an assembly line. They get a task described and “just do it” - without thinking the issue through (before starting the development) or even considing if it could be done differently.

Your worth as a developer grow increase, if you listen to the goal of the task and use your skills and knowledge to challenge and suggest an alternate solution if one seems to exist. Just as the one presenting the problem has knownlege for the problem - and might suggest a solution, you the developer should be able to understand the problem - and use the tools and skills at your disposal to suggest the best suited solution.