4 ms·
>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
by konart 4mo 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.
- Klonoar 4mo ago> 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.
- peterfirefly 4mo agoWhat if the degree doesn't really help with that?
- majewsky 4mo agoOf 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.
- peterfirefly 4mo agoFar longer. It was never needed. Skills were needed. How they were gained had no effect on what people could or couldn't do.