|
|
|
|
|
by wfo
3649 days ago
|
|
Interestingly enough, I think the misguided constant push to move CS degrees towards industry relevance more and more makes them more and more worthless -- we have academics going to industry conferences and asking what kind of developers would be preferable to churn out, students whining that they aren't 100% ready to drop in at a company when they graduate. So schools are pushing teaching how to write CRUD apps in java or "a class on the newest hottest mobile app development platform" or "version control" -- all stuff that should be fairly easy to pick up in a day or on the job for someone who knows theory (version control), or has no place in a University (the rest) when they should really focus on the hard stuff, like CS theory (PL, theory of computation, distributed, compilers, algo, concurrency, mathematics), which is MUCH more difficult to learn outside of an academic environment, is universal, and translates to every language and development paradigm whether it's now or 50 years from now. |
|
I think the problem is not with the students. The problem is that the companies expect you to be 100% ready to drop in and the only education you can put on your resume comes from a CS degree or previously having a job in the industry.