Auch noch eine (nicht ganz ernst gemeinte) Definition von mir:
Die Profis sind die Leute, die hier ständig auch noch so schwere Fragen ohne weiteres beantworten können, die Noops wie ich sind die Leute, welche die ganzen Threads hier eröffnen
Im Ernst. Ich würde auch sagen, ein Profi verdient hauptsächlich damit seinen Unterhalt mit der Programmiererei, einem Anfänger dürfte das mit Sicherheit nicht leicht fallen. Soll aber nicht heißen, dass es keine Profis gibt, die nur Hobbymässig programmieren (wobei ich mich nicht wirklich zu diesen zählen würde). Würde sagen, die meisten, welche ab und an mal ein kleines Programm für zu Hause oder Bekannte schreiben, sind Fortgeschrittene Programmierer, die sich um Performance und spätere Weiterentwicklung im gegensatz zu Profis nicht so viel Gedanken machen...
SCRaT