Good engineers learned their craft long before any school got ahold of them. The really good ones skipped the handholding.
A good engineer does not have to be a leet hacker, in the same way a good architect does not have to be a geeky concrete fanboy.
The former can deliver good software with less bugs, the latter might be able to, but are more likely to bikeshed endlessly, while being hamstrung by “best” practices that turn out to be inapplicable in a given domain, or even damaging.
Do wake me up when software engineering becomes a standardized practice that isn’t a mere cargo cult.
I swear, if I read one more comment about doctors and surgery and licensing I’m going to have to diverge on a rant exposing the multiple flaws in popular SE best practices.