kkremitzki wrote: ↑
Sun Oct 21, 2018 2:08 am
I'm watching the presentation now and I like what I see! It's interesting you mention the difference between "traditional" engineering and what people are usually talking about at a Linux conference. I definitely believe software engineering *is* a branch of engineering, although many who call themselves engineers in the software field are not really doing engineering. Nonetheless it's useful to distinguish the traditional types of engineering, say, civil/mechanical/chemical/electrical. I settled on "physical engineering", which would exclude things like systems engineering, software engineering, and industrial engineering.
Right. Licensure's primary role in traditional engineering is to seal plans for construction projects - it's law in all 50 states in the US. I don't know how licensure affects engineering in technology contexts, though I don't doubt there are parallel examples. I know software / technology engineers can become licensed if they choose, but I doubt there's the impetus to do so like there is in the more traditional / physical engineering disciplines.
Still, it's an interesting issue because a lot of governments will state that, if you aren't licensed, you aren't an engineer. The state of Oregon had a rather onerous example of that a year or two ago regarding a guy who (as an unlicensed engineer) dared to criticize red light camera programming.. He got fined for it because he represented himself as an engineer in the process of filing his complaint. I thought it was embarrassing the professional community would push back against that the way they did, though I know why they did... He prevailed, though, and frankly, I'm glad.
In fact, here's the link:
https://www.washingtonpost.com/news/mor ... fb17beb56c