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