Hacker News new | ask | show | jobs
by geebee 2824 days ago
I believe that the PE in Industrial engineering works that way (ie., as a professional title designation). I don't think there's anything you can do with a PE in Industrial Engineering that you wouldn't be allowed to do as an "Operations Research Analyst". I read this a while back and tried to search around for it and wasn't successful, so sorry, I'm saying this with no cite (and not a lot of certainty). I suppose software engineering could work the same, but I seriously doubt anyone of the 200K+ salaried software engineers at top tech companies would bother getting it if it were just a title designation. Nor do the better paid supply chain analysts and other types who are essentially doing IE seem to bother with the PE designation.

The problem here is that we have sound engineers and special effects engineers, and I truly don't think there's a huge problem with the dilution of the term.

I personally don't like the term software engineering much, mainly because I think it's better to acknowledge that something very new has emerged, and that it really isn't a branch of engineering. I think that it shares a set of great grand parents with many engineering disciplines and a few other fields (the math department), but I think software is about as closely related to engineering as actuarial science or statistics, or maybe even quantitative economics. We have our own thing here. If we want to make it more rigorously licensed, ok, that's not a bad discussion to have, but I'd personally rather see it kept well away from engineering. I'm suspicious of degree requirements, but if we had one, a degree in math might even make more sense than than engineering.

I see a lot of this as an engineering land grab. There's all this talk about how software "engineering" is diluting the term engineering, and yeah, when you can read a book on PHP and MySql (or just the first few pages) and call yourself an engineer, that tends to happen.

But come on now, folks, let's not be excessively modest here. Incredible things are happening in software. PageRank is a work of math, not a work of engineering.

Before it strikes you as excessively paranoid, keep in mind that the patent bar specifically excludes mathematics as coursework that qualifies you to become a patent agent or lawyer. This surprises a lot of people, but yeah, someone with a degree in civil engineering can qualify to evaluate whether a new development infringes on page rank, where as someone with a BA, MA, and PhD in math? Nope, math isn't relevant to the patent bar.

The low, low quality of patent review in this field is pretty evident, and we actually go out of our way to specifically exclude people who probably have the strongest background.

Trust me, engineers will totally screw up software if they get control of licensing, and I assure you, they will absolutely exclude people with math degrees from licensing. Look, if they want to do that with structural engineering, go ahead, but they need to keep their mitts off software.