4 ms·
It's sad to me when people try to trivialize the profession of the people responsible for the information age like this. Why does the term 'software engineer' h
by hueving 9y ago
It's sad to me when people try to trivialize the profession of the people responsible for the information age like this. Why does the term 'software engineer' hurt your feelings so much when these are the people responsible for taking mathematical concepts and turning them into working marvels like the Internet, wifi, cellular data, networks, etc?
- Clubber 9y agoDon't be sad, it doesn't hurt my feelings, it's just silly to call yourself one. Why not call yourself a "Software Doctor?" You should be proud to call yourself a programmer, developer, coder or hacker; those are great skills to have. Impress people with your ability, not some made up title. BTW, I've been a "Software Engineer," and "Software Architect" for 20+ years. Don't get me started on people who call themselves "Software Architects" that don't even code out their designs.
- hueving 9y agoThere is nothing special about "engineer" either. It's just a made up title. Look at the origin of the word: >Middle English (denoting a designer and constructor of fortifications and weapons; formerly also as ingineer ): in early use from Old French engigneor, from medieval Latin ingeniator, from ingeniare ‘contrive, devise,’ from Latin ingenium (see engine); in later use from French ingénieur or Italian ingegnere, also based on Latin ingenium, with the ending influenced by -eer. Electrical engineers certainly aren't building fortifications and weapons, yet they have it in their title. Software controls the behavior of physical systems just as much as electrical engineer-designed circuits do. The only people that get pissed off by the use of the word are people that think people who write software are intellectually beneath them. >Why not call yourself a "Software Doctor?" If you have a PhD, that would certainly be fine. Doctor is pretty well-defined throughout the history of the word.
- Clubber 9y agoColleges have "Schools of Engineering," and they are typically 5 year degrees. Engineers also have requirements such as professional required certifications and ongoing learning requirements, similar to CPA's, MD's and JD's. You have a reasonable guarantee that the person who is an actual engineer knows what they are talking about. "Software Engineers" have none of that. To become licensed, engineers must complete a four-year college degree, work under a Professional Engineer for at least four years, pass two intensive competency exams and earn a license from their state's licensure board. Then, to retain their licenses, PEs must continually maintain and improve their skills throughout their careers. https://www.nspe.org/resources/licensure/what-pe https://www.nspe.org/resources/licensure/what-pe >The only people that get pissed off by the use of the word are people that think people who write software are intellectually beneath them. Great theory presented as a fact, but I write software for a living, so I guess that theory just flew out the window. >If you have a PhD, that would certainly be fine. Just like calling yourself an engineer if you actually had a degree from a school of engineering would be fine too ... Honestly, if software engineering were treated like real engineers with licensure, required degrees, etc, we'd make a whole lot more money. Companies like to call us engineers because they can blow flowers up our posterior in lieu of actually paying us for it. Personally, I'd rather make double than feel good about myself.
- hueving 9y agoYour whole justification is just that some engineers have tried to guard the term by forming schools and associations. However, unlike the stupidity of Canada, it's not legal to just co-opt a common nebulous term and ban everyone else from using it in the US. Your argument as well as that Atlantic piece is just "they don't do the same things to what previous engineering fields did so it doesn't count." If that kind of stupid logic held, there would be no such thing as petroleum engineers or electrical engineers because neither of those were things for a long time.