At 03:41 PM 7/17/2001 -0700, you wrote:

>   Is it too far off topic to have a discussion on this list (The Jobs list,
>of course, I know nothing is off-topic for the community list)?
>
>   The question I have, based on a recent CF-Jobs thread, is how would you
>define an expert?
>
>[snipfromcfjoblist]
> >I don't call myself an expert but I have tons of experiences and
> >still learn more each and every day; but most of all I love what I do.
>[endsnipfromcfjoblist]
>
>   The difference between a professional and an amateur is that the
>professional gets paid, and the amateur doesn't.  However, that does not
>take the quality of work into consideration.  I've known professionals who
>I've thought were clueless and amateurs who had huge wealths of knowledge.
>   So, I ask again, How do you define an expert?

I define an expert developer as someone who rarely has to look up code and 
who doesn't need help with algorithms. However, that's different from a 
good developer. A good developer knows where to look for the answers 
he/she/it needs and isn't afraid to ask questions when they need help. A 
good developer is one who tries to find a balance between functionality, 
stability, security, and speed. That includes making an effort to write 
efficient code (preferably a successful one).

An expert is a good developer plus an excellent resource, whereas a good 
developer is a good developer plus a decent resource who knows where to 
find excellent resources.

Now available in a San Francisco Bay Area near you!
http://63.74.114.11/mr_urc/index.cfm
http://63.74.114.11/mr_urc/resume.cfm


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to