"Engineer" is a regulated title in Canada, and non-registered professionals cannot call themselves "Software engineers". The government of Alberta just changed this rule for their province
They can and do. There is risk of a fine. However there is the capability to disrespect the law and do what you like, an attractive option when the alternative is to prostrate oneself beneath non-Canadian jobseekers competing for the same positions internationally.
Good point. Maybe it could be a certification test, or maybe some roles wouldn't require it, but I think standardizing software engineering would help the industry by allowing people to focus on the field for their entire lives instead of being sidetracked into management.
5 comments
[ 2.5 ms ] story [ 20.5 ms ] threadBut it is one of the few "engineering fields" where many of the top performers don't have degrees or formal educations.
It would be a shame to gatekeep devops engineers with leet code exams for example.