← Back to context

Comment by WalterBright

6 years ago

> Do you think it is the responsibility of academia to teach "industry relevant stuff"?

In college I learned a lot of math and how to do things like calculate stress and bending. I learned nothing about material finishes, material selection, fastener selection, tolerances, drafting, etc. But the latter was easy to pick up on the job, while learning mathematical analysis on the job just doesn't happen.

And learning PHP, React, and MongoDB is easy to do on the job.

However, I think that there are industry practices which may inform what students are taught. For example, process algebra is rarely (if ever?) used in industry. There are other formalisms of comparable difficulty and academic interest which are used however, perhaps teach those instead?