News for hackers. Stuff that matters.
Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by lupusreal on Tuesday January 16, 2024 @06:09AM (#39011965)
You've been downvoted by people who value the word "engineer" in their job title even though they haven't earned it. The title is valued because real engineers have earned a great deal of respect through their diligence, and software "engineers" are for the most part parasites leeching off that respect earned by others.
Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by spacechild1 on Tuesday January 16, 2024 @07:23AM (#39012518)
Yes. I come from a country where 'engineer' (German: 'Ingenieur') is a title with strict requirements by law. You cannot just call yourself 'engineer' without the appropriate degree or certificates.

These people have been called 'software developers' or just 'programmers' back in the day. In fact, I'd argue that most commercial software development is more like plumbing than engineering.

Here's a hint: if you're writing control software for airplanes, medical devices or industrial plants, you're an engineer; if you're developing a UI frontend for a website, you're probably not.

Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by DaiPlusPlus on Tuesday January 16, 2024 @05:57PM (#39020340)
What if it’s a UI/frontend for a website that manages a safety-critical system?
Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by spacechild1 on Tuesday January 16, 2024 @08:13PM (#39021749)
Then it might be :)
Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by mlrtime on Tuesday January 16, 2024 @07:51AM (#39012726)
So what is the difference? Is it a Engineering degree from a credited Engineering school? Or do you just need a PE license?
Re:Prison. Bankruptcy. Suicide. How a software glitch ruined... by jauer on Tuesday January 16, 2024 @03:48PM (#39018918)
I downvoted because this sanctification of engineering (guild, not practice) is as tedious as the idea that credentialing is a silver bullet for software quality.

I've worked on enough projects with "real engineers" to see that rigor varies significantly with the person. I've seen a dropout with more engineering rigor than a Waterloo grad (granted, this was at a company with a very selective interview process...)

In practice, you do whatever and then pay a licensed PE with an absolutely massive liability insurance policy to stamp your design. If something goes wrong, they take the fall and go sip drinks on a beach somewhere.

As usual, incentives rule everything around us.