Цитата : "Программист - это тот, кто пишет программы. Из-за потасканности термина
программисты вынуждены называть себя разработчиками. Крайним случаем терминологической путаницы, которой подвержен невежа-обыватель, надо считать утверждение "программист=хакер". "
Взято от сюда :
http://www.iteam.ru/publications/it/.../article_1971/
Интересно написано , хотя немного и на другую тему.