Quote Originally Posted by RhinoBull
That's the most rediculous definition anyone can ever come up with...
You can write something in 10+ lines and only 1 (one), you can write 1 (one) program in the entire year with far less lines of code that would be as complicated as it may get.
If there is any definition at all then a true professional (not only programmer) is someone who is dedicated to his/her profession and shows lot of respect to everyone he/she works with (and for).
I am asking this because the guy who told me that is an experienced programmer, and the tendency to classify a programmer by the quantity of code he writes in a certain amount of time seems to be diffused here... at least between the amateurs... the numbers sounded ridicolous to me as it would mean around 50 lines/day, witch is really not much.

I would like to ear more about your personal definition of professional (or skilled) programmer... I know that time is a very important factor for a professionist...