5 ms·
"this is an important question" I'm not so sure about that. I'm not very concerned with the labels. I think it's fair to say it might be in a gray area, and ma
by ineedasername 5y ago
"this is an important question"
I'm not so sure about that. I'm not very concerned with the labels. I think it's fair to say it might be in a gray area, and maybe she me day in the future it will resolve into one or the other.
It's probably useful to understand why "engineer" is attached to the field in the first place. I think it's because CompSci programs often grew of of Electrical Engineering programs: that's where a lot of programming started, way back. When Comp Sci went it's own way as a distinct field, it kept the "engineer" association even though it almost completely ( especially today) lost much emphasis on EE. When I was looking at grad programs 20 years ago, even then a Master's degree at a very good tech University only had a single required EE course. Entry requirements for those not in CompSci undergrads we're 4 courses: discrete math, assembly, a grad-level fast paced intro to programming, and a course dedicated to algorithms. EE knowledge wasn't required or emphasized at any level.
So programming has strong roots in engineering, but expanded beyond it. I'm fine with this gray area.
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- nitwit005 5y agoWas going to say the same. The article doesn't back that statement up with anything. Many of us don't have engineer in our job title, and I've never heard of anyone being upset at it not being there.
- hugofirth 5y agoIt does though, the primary thesis of the article is that the question (whether or not software engineering is engineering) is important because if software engineering is the real deal, then we're ignoring useful lessons from all the other disciplines.
- deleted 5y ago[deleted]
- graycat 5y agoI'd like engineering in computing, including software, large server farms, etc. to be engineering not specifically EE (electronic or electric power engineering) but just engineering as in general engineering principles as illustrated in EE, chemical engineering, mechanical engineering, civil engineering, aeronautical engineering, etc.
- deleted 5y ago[deleted]