This (and part 2, which maybe isn’t on the forum yet?) were really interesting, thanks. Pairs well with American Genesis, which I am in the middle of.
Do you think engineering programs today are turning out students who aren’t suited to the needs of industry? My only first-hand experience here is with computer science graduates and professional software engineering. It’s true that software development in industry involves a bunch of learning and wisdom that you don’t get in school and only develop on the job—for instance, how to write code to deal with errors, how to monitor a web site/app for high availability, etc. It’s further true that the professors don’t teach the practical industry stuff because they don’t know it themselves, never having done it. I could see improvement in those areas. On the other hand, I’ve always felt that the formal education did provide something valuable and that learning the rest on the job worked fairly well.
This (and part 2, which maybe isn’t on the forum yet?) were really interesting, thanks. Pairs well with American Genesis, which I am in the middle of.
Do you think engineering programs today are turning out students who aren’t suited to the needs of industry? My only first-hand experience here is with computer science graduates and professional software engineering. It’s true that software development in industry involves a bunch of learning and wisdom that you don’t get in school and only develop on the job—for instance, how to write code to deal with errors, how to monitor a web site/app for high availability, etc. It’s further true that the professors don’t teach the practical industry stuff because they don’t know it themselves, never having done it. I could see improvement in those areas. On the other hand, I’ve always felt that the formal education did provide something valuable and that learning the rest on the job worked fairly well.