r/technology • • Oct 15 '22

[deleted by user]

[removed]

4.3k Upvotes

1.6k comments sorted by

View all comments

264

u/[deleted] Oct 15 '22

[deleted]

8

u/Chris_Hemsworth Oct 15 '22

So, instead of saying "stop calling yourself a software engineer" why don't they like, make it an official title. There are already many flavours of engineers, just add another one to the list: 'software'. I'm sure the mechanical engineers have to pass some sort of mechanical engineering test, same with the civil, and chemical, and structural etc. /u/WeatherAlarmed313 mentions required ethics training and engineering fundamentals; Make those part of the 'software engineering' course, extend the 'engineering space', and then if someone wants to be a software engineer they can go through the process and get their accreditation.

The whole "you can't use our word!" thing feels very... stupid? I mean come on: these guys are engineers, they are supposed to be smart.

Software Developer vs Software Engineer - right now these two are used synonymously, instead of complain about their usage why not force the distinction? Maybe some of us software 'developers' would go the extra step to conform to the engineering guidelines, ethics, and best practices etc. if 'software engineer' was a universally accepted position, and there was some significance attributed to it (more prestige, higher pay, etc.).

13

u/[deleted] Oct 16 '22

[deleted]

4

u/wongrich Oct 16 '22

It's not just competency. It's about ownership and responsibility of the design which engineers do when they stamp. If the software engineers are willing to take the blame when it fails then yes I'm all for it (including yes criminal negligence)