4 ms·
> All of these ideas could be part of both software engineering and computer science, but I fear—as far as I can tell—that most undergraduate degrees in compute
by gnipgnip 10y ago
> All of these ideas could be part of both software engineering and computer science, but I fear—as far as I can tell—that most undergraduate degrees in computer science these days are basically Java vocational training.
Pages and pages of verbosity, moronically recursively structured code trees, ridiculously bloated IDEs... how did all of this become a thing ? Worse, if you aren't part of the cult, you're essentially out.
- hga 10y agoIndeed, see for example http://www.joelonsoftware.com/articles/theperilsofjavaschools.html http://www.joelonsoftware.com/articles/theperilsofjavaschool... And if you aren't part of the cult, well, perhaps that's for the best as long as you can keep yourself fed with a roof over your head....
- Kenji 10y agoThe opposite is if you visit a really technical university that teaches you theoretical computer science, compiler design, information theory, etc. and the job interviewer asks you about Java 8 implementation details and you have no clue because last time you worked with Java was 2 years ago when you implemented a compiler for a large subset of Java. And they think you're clueless and learned nothing. Can't make it right for everyone, I guess : )