|
|
|
|
|
by senjindarashiva
3749 days ago
|
|
I do kind of see your point at least regarding the usefulness of those types of questions in an interview. I would however still maintain that understanding of fundamental CS theory is and always will be a great benefit. You say that you "never" use your CS knowledge if that's the case how to you decide if you are going to use a bogosort or a quicksort? I know that javascript simplifies a lot of these things, but you still need to be able to make informed decisions about performance trade-offs in your applications.
And we still have a fairly large tech job market that does not involve any javascript at all, forcing developers to have at least some minor knowledge of datatypes. Finally even if your target is to be a javascript(Angular/react/"whatever is cool right now on the web") developer at some flashy startup, I can't believe that some knowledge of design patterns, algorithms and datatypes would be considered anything other than beneficial. And I would maintain that the internet as a whole would be a lot better if it was possible to view a page designed to display some text without having to download every framework created. Sorry for the rant, I do really agree with you that there might be an unnecessary bias towards actual University degrees, this does not mean that the knowledge they represent (that can be learned without ever stepping a foot outside your door thanks to eh internet)is useless or not beneficial to any tech career. How does stating otherwise differ from stating that civil engineers don't need to know math the have calculators. |
|