Re:Why Software Engineering Isn’t Engineering
by iancackett on Saturday June 20, 2015 @03:03AM
(#9749256)
Great comment, thanks. I agree on the difference between a Computer Science degree and a Software engineering degree. I have the former (Comp Sci), and that's the premise for my article. Many folks were never taught the strict definition of "engineering", and believe that's what they do as software devs. I know that's not what I do.
Re:Why Software Engineering Isn’t Engineering
by MichaelCrawford on Saturday June 20, 2015 @04:58AM
(#9749409)
I'm mostly OK with CS majors calling themselves Software Engineers. There are many applications for which that's appropriate.
My real gripe is with the "Software Engineers" who hung out their shingle after reading books like "Learn Java in 21 Days".
My gripe about software engineering is that anyone may call themselves a software engineer, even if they have no clue about engineering.
In the US, Civil Engineers require a Professional Engineer's license because an incompetently designed gas pipe took the lives of three hundred when it exploded.
In Canada, one must be a Professional Engineer to claim you are an engineer of any sort. Just having a computer science degree does not count, you need a software engineering degree and that is quite a different thing.
The Ontario Society of Engineers always wins its lawsuits against MCSEs and the "schools" that "train" them.
This because a truss bridge collapsed over a river in Quebec, taking the lives of one thousand construction workers.