Hacker News new | ask | show | jobs
by nkozyra 2509 days ago
Personally speaking, vast proficiency in any given language or languages doesn't mean that much to me. You'll pick up es6 or go or whatever else. I care about the thought processes behind development choices, their implications on computational efficiency. They teach this in school, at least in the schools I attended.

In fact, many professors were adamant they didn't care about languages at all other than someone grading it can read it. Some classes never wanted to see your source code. Most classes didn't have code at all!

1 comments

Yep, that’s one of the biggest takeaways I got from observing my friends who got their education from known good CS programs vs. weak CS programs.

Those in good programs had classes that were focused on the actual subject matter (algorithms, OS, compilers, ML, etc.) with the language just being a tool, and in upper level classes, professors absolutely didn’t even care what language you used, as long as it got the job done (within reasonable limits, of course; no one likes grading BrainFuck code, even though some people attempted writing assignments in those as a joke).

Those in weaker programs, instead, had a “Java class”, “C class”, “javascript class”, etc.