While you aren't strictly required to be certified to work as Engineer. You are required as such by law in case you have legal responsibilities on the project, like having your name in contracts.
Additionally any university that wants to offer an engineering degree, must have the degree certified as compliant with the Order requirements for such a degree.
So even if you don't do the certification, at least there is some assurance regarding the quality of the teaching.
Some other European countries have similar approaches to this.
Thanks for sharing that. Definitely sounds like a step in the right direction. I've heard some talk in the US about improving the credentials for software engineering, but primarily at a professional organizational or educational level, not at the formal government-recognized Professional Engineer level, however.
And look at all the amazing billion dollar tech companies, open source projects, operating systems, programming languages & compilers that come from there compared to the US.
Ah yeah, I can see how much better the certification makes everything now. Thanks for that!
"many of those marvelous US things were created by expat teams" is that a fact ? or your projection of reality.
Edit: since facts are facts are facts: at most US companies can have 15% of visa holders in their workforce.
I'm going to wait here and watch Portugal become the next global leader in tech because of better certification of engineers. Give me a ring when that happens ok?
Could you please not post in the flamewar style to HN? We're trying for a bit better than that here.
If you wouldn't mind reviewing the site guidelines and taking their spirit to heart when posting here, we'd appreciate it.
Note that they include Don't be snarky.
You can get certified as a Professional Engineer (PE) by the National Council of Examiners for Engineering and Surveying (NCEES). The general requirements are a degree from an accredited program, passing the Fundamentals of Engineering (FE) exam, 4 years of supervision under a PE, and passing a PE exam.
As far as I know there isn't much benefit to becoming a PE as a programmer unless you are working in an industry that requires it. I have heard that some programming jobs at power companies require a PE, but I have never come across any. The National Society of Professional Engineers has a job board, but none of the programming jobs currently on it require a PE: https://careers.nspe.org/jobs/discipline/computer-software-e...
I took the FE as a part of my undergraduate degree but I don't expect that I will ever become a PE.