4 ms·
> While this is for literal physical engineering, there is not an appropriate parallel for software engineering. What you have described of an engineer applies
by wheelinsupial 5y ago
> While this is for literal physical engineering, there is not an appropriate parallel for software engineering.
What you have described of an engineer applies to software engineers in Canada. There exist accredited software engineering degrees, some of which may be held under a computer science major with a further specialization in software engineering. There used to be a PE in software engineering in the US. So a parallel for software does exist.
Given that there is precedence for licensing and there exist programs attempting to focus on educating those who need to build systems, why is there such an aversion to hiring those graduates and following those processes? Do they produce worse software? Is there no need because of agile and move fast and ship things?