How do people become professional programmers? Many people go the "traditional" path through a computer science or software engineering education and from there into professional programming work.
C. To, and J. Vohradsky. Proceedings of the Third Asian-Pacific workshop on
Genetic Programming, page 13--23. Military Technical Academy, Hanoi, VietNam, (2006)
T. Haynes. Evolutionary Programming VII: Proceedings of the
Seventh Annual Conference on Evolutionary Programming, volume 1447 of LNCS, page 683--692. Mission Valley Marriott, San Diego, California, USA, Springer-Verlag, (25-27 March 1998)
F. Gruau, D. Whitley, and L. Pyeatt. Genetic Programming 1996: Proceedings of the First
Annual Conference, page 81--89. Stanford University, CA, USA, MIT Press, (28--31 July 1996)
S. Luke, and L. Spector. Genetic Programming 1997: Proceedings of the Second
Annual Conference, page 240--248. Stanford University, CA, USA, Morgan Kaufmann, (13-16 July 1997)
S. Chen, and C. Yeh. The First International Workshop on Machine Learning,
Forecasting, and Optimization (MALFO96), page 39--51. Gatafe, Spain, (10--12 July 1996)
A. Soltoggio. Genetic and Evolutionary Computation -- GECCO-2004,
Part II, volume 3103 of Lecture Notes in Computer Science, page 174--185. Seattle, WA, USA, Springer-Verlag, (26-30 June 2004)
M. Wittkamp, L. Barone, and L. While. IEEE Symposium on computational Intelligence in
Security and Defense Applications, page 63--71. Honolulu, IEEE Press, (April 2007)
T. Blickle, and L. Thiele. TIK-Report, 11. TIK Institut fur Technische Informatik und
Kommunikationsnetze, Computer Engineering and Networks
Laboratory, ETH, Swiss Federal Institute of
Technology, Gloriastrasse 35, 8092 Zurich, Switzerland, (December 1995)
M. Porter, M. Willis, and G. Montague. Genetic Programming 1998: Proceedings of the Third
Annual Conference, page 302--307. University of Wisconsin, Madison, Wisconsin, USA, Morgan Kaufmann, (22-25 July 1998)
L. Vanneschi, M. Tomassini, P. Collard, S. Verel, Y. Pirola, and G. Mauri. Proceedings of the 10th European Conference on Genetic
Programming, volume 4445 of Lecture Notes in Computer Science, page 241--250. Valencia, Spain, Springer, (11 - 13 April 2007)