Professionals do everything necessary - not just the fun bits

This article defines the difference between a professional developer and an amateur as:

A professional always does everything necessary to complete a job. An amateur sometimes chooses only the fun parts.

It goes on further to say that the amateur only codes what they have been told; the professional bring “their full brain, experience and creativity”. To be professional is to go the extra mile, think about the work and deliver something that delivers what is needed (which is not necessarily what has been defined).

Links

The difference between a professional and an amateur

Random Posts

Creating 3D animations from a 2D photo

This is a pretty amazing demonstration of animating an aspect of a 2d photo. This even includes pulling out bodies and animating them moving away from their original scene.


Read More

The ultimate paper airplane database

This site contains a collection of easy to follow designs for paper airplanes. Something for the “kids” to try.


Read More

Empowering problem solvers - not offering solutions

There is a natural reaction for people when faced with a problem to offer solutions. This can be especially true for managers.


Read More