I like the way you&#x27;ve stated this. While in general I am not fond of arguing semantics and don&#x27;t often think it&#x27;s worthwhile, in this case I would say it&#x27;s warranted.<p>When I think of &quot;engineer&quot;, I think of P.Eng., and the licensing&#x2F;accreditation that goes along with it has useful connotations to it. So I&#x27;d say while some of us devs might be doing engineering type of work, and may even be eligible for something like an P.Eng. license in their place of residence, they simply are not engineers, because they are not licensed.<p>On the other side of that coin, I don&#x27;t believe there is ever such a hard-and-fast rule that is applied to the word &quot;scientist&quot;. As such, I don&#x27;t believe that Ph.D. or getting published is required - what&#x27;s required is instead to be someone who practices science.