4 ms·
Within British Columbia at least, the "practice of professional engineering" means the provision of advice or services that are based on an engineering discipli
by mitthrowaway2 3y ago
Within British Columbia at least, the "practice of professional engineering" means the provision of advice or services that are based on an engineering discipline, or ancillary to those. "Engineering discipline" means "agricultural, biomedical, bioresource, biosystems, building, chemical, civil, computer, electrical, environmental, food, forest, geological, geomatics, industrial, marine, mechanical, mechatronics, metallurgical, mining, naval architecture, nuclear, petroleum, software and structural engineering and engineering physics".
So professional licensing is required for any provision of advice or services relating to software engineering (etc), including services internal to a company. And a professional engineer is required to stamp any documents containing engineering content that are expected to be relied on by others.
(I'm not disagreeing with you. You don't need to be a professional engineer to have a circuit board made or a part machined. But you might need to stamp your design drawings as part of a certification process, or if others will be relying on them).
- titanomachy 3y ago> professional licensing is required for any provision of advice or services relating to software engineering... including internal to a company. Even if this is what the law says, I've never seen it have any impact on the real world. In BC, like everywhere else, people with no license of any kind routinely write software that other people depend on and release it into the world, with no oversight from a licensed engineer at any point in the process.