Or even targeted certifications, I would not be opposed that the people writing code for nuclear power plants would have to pass a certain training + test before doing so. It doesn't remove anything from other people.
I'd take as an example the welding industry, there are bajillions of domains, with various requirements depending on what's at stake. There are some interesting forces at play, some domains do 100% weld testing, so they can recruit non-certified welders, because they would see the problems, generally they have a 3 strikes system, others would not take the risk and want to see certification, and some underwater welders have to pass a welding test immediately upon entering the water (then the crew pulls the coupon out, cut it and gives the ok), before really diving and doing their task, every day.
The vast majority of engineering is done under industrial exemptions so licenses don’t apply anyway. The main concept is mitigating risk, and there are multiple ways to skin that cat.
I'd take as an example the welding industry, there are bajillions of domains, with various requirements depending on what's at stake. There are some interesting forces at play, some domains do 100% weld testing, so they can recruit non-certified welders, because they would see the problems, generally they have a 3 strikes system, others would not take the risk and want to see certification, and some underwater welders have to pass a welding test immediately upon entering the water (then the crew pulls the coupon out, cut it and gives the ok), before really diving and doing their task, every day.