>>12114422>The only good programmers I've ever interacted with are self taught> mainstream compsci education has been completely detached from reality for decades and actually makes you dumber.I've met good people from both camps. People like you who claim otherwise are almost always the people with no degree who pride themselves on technical knowledge over the ability to solve problems - the best of both camps can solve hard problems.
If you've ever had to do interviewing duty for new hires, this would be evident. It used to be a 40-60 ratio of qualified grads to qualified autodidacts, but as both industry demands and actual software engineering have gotten more complicated, it's closer to 70-30. In the 80s and 90s, the harder problems arose from lack of tools and the relative novelty of thinking scalably. Today, people just have to solve harder problems with proper tools.
>most programmers won't deal with thatNo - the torrent of front end devs who work with applications to be used by the general public have painted the idea that their field is software ""engineering."" If you're designing any sort of thing to be used by the industry or by other engineers, you *are* using what you learned in school and more. This is true for almost every real time system / backend engineering job.