C's get degrees, etc, etc.
It's dangerous, because it can come off as 'anti-science' but this is why I'm skeptical of many experts.
Just think about how many shitty engineers you know.
I know dozens of devs who I wouldn't let push to prod (not just because pushing to prod is bad), and they make 6-figures. There must be correspondingly bad doctors
Yes and some of them graduated in the upper half of the class.
> There must be correspondingly bad doctors
Things that you don't get taught, wisdom, humility, engagement, and for want of a better word diagnostics.
Better a wise humble dummy who cares than a foolish smart person who doesn't.
I once worked with a guy who had gotten his MD in a different country. Didn't have any luck getting work when he moved back to the US, and I can understand why - I wouldn't trust him to cut my toenail based on his competence in his new profession.
None? Passing the PE exam is no joke. An engineering degree only counts as four years (half) of the experience required to take the test.
Maybe software devs should have something similar? Then when someone calls themself an engineer (or your own word, don't use ours) you know they meet a minimum level of competency and experience.
I got straight A's in my IT and CS classes, but DGAF about English and History. My overall GPA wasn't impressive... but I still got into VA Tech. Am I a bad programmer?