I believe there are processes to ensure this kind of software is safe (obviously to a degree).
Where did you get the idea that "professionals" do not fuck up. They do it just as much as mere mortals.
I think a fair compromise would be not to require specific degrees to test, but rather a service fee (which could be sponsored) but I think a similar rigorous standards based exam would do wonders for our industry, even if it trims who can enter it on the margins
It does not matter what you "routinely find". Live and let live. Person has an inherent right to make living however they see fit unless it actively harms others.
If you are so concerned about degrees why not to start with the one of a "decent human" and require it from politicians. Those fuckers affect us way more than any software and and mostly walk free no matter haw badly they fuck someone's life
Yet somehow a high school education is sufficient to write software for a 4000 lbs vehicle moving at 60 mph.
Cut the BS please. Safety critical software gets audited and other measures are taken to insure it stays safe to a degree. However if one wants to write software for let's say music synthesizer the only thing that matter is the person ability. In this case I would look for experience, list of completed projects and other relevant info. I would not give a rat's ass about their diploma. Some of the best / successful software was often created by domain experts who learned how to program.
I also never said it should be held behind a degree, instead I said a fee, which could be sponsored. No degree required, though one certainly would help I imagine.
We live in a society, and we should think beyond the individual in terms of benefits. This would be a big win for society.
I call BS on that but each one of course is entitled to their own opinion. Go get your license if you don't have one already.
>"..instead I said a fee, which could be sponsored. No degree required, though one certainly would help I imagine."
We have enough mafia type bloodsuckers. My take on those money collectors: go fuck yourselves.
>"We live in a society, and we should think beyond the individual in terms of benefits. This would be a big win for society."
And who would be thinking? Our masters looking to squeeze yet more money from people? Enough of that "won't anyone think of children" vomit.
Certainly not specifics on any particular technology, right?
Throw in best practices like TDD, code security, and architectural patterns and I think you could hit all of the most common non technology specific domains that cover it