3 ms·
Don't you need the same amount of training to be called a software engineer?
by sjtrny 12y ago
Don't you need the same amount of training to be called a software engineer?
- Pxtl 12y agoYes and no. There are universities that offer degrees in Software Engineering here in Canada, and it is officially an engineering accredited degree, but in practice I've never met a P.Eng in software. This is relevant since one of the steps in getting a P.Eng is apprenticeship... and if you have nobody to apprentice under? Then you've got no P.Eng. I'm sure they exist, but I've never met one. /Systems control engineering grad, but no P.Eng and I just do code-monkey work.
- scrabble 12y agoAt my last employer I worked with more than one P.Eng in software development. I've looked at the requirements, and they seem crazy for someone working in software. Especially when you look at recommendations that on software engineers with a P.Eng should be able to do any sort of software architecture, and only easy-to-follow tasks should be doled out to the other developers. (I can't find supporting links to this now, but have read these proposals in the past)
- slavik81 12y agoIn Canada, yes. It takes about 4 years of school and 4 years of work experience to become a software engineer. If you call yourself a software engineer without being licensed, you might face a lawsuit from your province's engineering association. In much of the United States, however, the term is not protected. You may be able to call yourself a software engineer without having any training or experience whatsoever.