Hacker News new | ask | show | jobs
by konart 5 days ago
>It is hard for me to imagine another engineering discipline ... engineering background required to do the work.

Well, that would be because you don't really need to be a real engineer for what people call "software engineering". 50 years ago - maybe, 30 - maybe, but way less.

But for the last 15 years at least - you don't really need a degree to build meaningfull software.

Maybe you need it to build a new compiler or to work on a "close to metal" project etc.

But thats is. Most of people in the industry are called engineers, but let's be real - we are not the same kind of engineers as people who build brindges or airplanes.

2 comments

> we are not the same kind of engineers as people who build brindges or airplanes.

No shit. I'm arguing that we should be held to similar higher standards.

What if the degree doesn't really help with that?
Of course the degree doesn't help with that. What helps is accountability. When a bridge collapses, and it turns out the engineer who drew the plans made a mistake, they can be and often are held criminally liable.

When's the last time you saw a software engineer prosecuted for criminal negligence after a design error took down Cloudflare or whatever? Attitudes in software development will not change until that becomes a viable scenario that people anticipate when making design and implementation decisions.

Far longer. It was never needed. Skills were needed. How they were gained had no effect on what people could or couldn't do.