&gt; One thing I don&#x27;t get from this argument is: does he consider programming a profession?<p>If an engineer that programs, probably. But not likely programming by itself. When I worked at an integration company (industry contractor), we had to be careful about the language we used on timesheets. We were strictly forbidden from using &quot;engineer&quot; (verb) since we were not an engineering firm.