? "Professional" was set out right from the onset. The question was about engineers, which, while it is true that coding and engineering is sometimes done by the same person, there is no reason why it has to be that way and, especially historically, coding is a separate job. The context is specifically about the job of coding, not the job of engineering. There is nothing to suggest engineers are being commoditized and never was.