Yeah it's demonstrably not required. We can just rule that out by observation. There are a million examples of successful self taught people in software.
If that's the case, then why do we see increased cargo-culting, jumping on to hype trains, and less understanding on computer fundamentals in general that favours more and more abstraction in this field?
It's not like we're in a rush to bring software out there asap, and we still have some people who measure software success by LoC. Something doesn't add up.
If that's the case, then why do we see increased cargo-culting, jumping on to hype trains, and less understanding on computer fundamentals in general that favours more and more abstraction in this field?
It's not like we're in a rush to bring software out there asap, and we still have some people who measure software success by LoC. Something doesn't add up.