News for hackers. Stuff that matters.
Re:Programmers should not call themselves engineers (2015) by dmoy on Wednesday August 23, 2023 @01:56AM (#37232320)
I am both a software "engineer", and have separate non-CS engineering degrees.

What the vast majority of us in software do is not engineering. I think like you say liability is one part, but another big part is the immense breadth of unknowns we have to deal with and accept, but never really chase down. There's no budget or time given for properly figuring out and scoping a project (for most programming), because the penalty for failure isn't so steep. It's not written in blood, so we don't dedicate the resources necessary to really engineer it.

Some programming is arguably engineering. Many parts of aerospace for example. Some of the medical devices space. But it's overall a very small percentage of total programming happening in that world.

And you know, that's probably okay, for now at least.

Re:Programmers should not call themselves engineers (2015) by beebmam on Wednesday August 23, 2023 @02:12AM (#37232389)
Don't forget the software security space.
Re:Programmers should not call themselves engineers (2015) by benterix on Wednesday August 23, 2023 @03:13AM (#37232761)
Like LastPass? I'd venture to say the ratio of engineered projects in this space is shockingly similar to software in general.
Re:Programmers should not call themselves engineers (2015) by piva00 on Wednesday August 23, 2023 @04:55AM (#37233434)
> Many parts of aerospace for example. Some of the medical devices space.

Also any kind of automation that might kill a human: industry automation, self-driving cars, etc.

Re:Programmers should not call themselves engineers (2015) by karmakaze on Wednesday August 23, 2023 @10:58AM (#37237061)
That's a good point. The problem isn't the naming of software engineers, it's the practices that need correcting.