4 ms·
As an undergrad, my priority was learning what was most frequently on interviews and what most jobs cared about. None of this fit the bill. SQL? Yes. Database
by MattGaiser 4y ago
As an undergrad, my priority was learning what was most frequently on interviews and what most jobs cared about. None of this fit the bill.
SQL? Yes. Database theory? Have never discussed it beyond "what is an index"? So I never looked at that topic again.
Concurrent programming? Never dealt with it outside of courses and jobs that care about it mention it, so I self selected out. So I never looked at that topic again after the course.
Network programming? Took a course in it, but outside of a few devops use cases, I have never had any reason to recall that knowledge. I just memorized 5 versions of that test and went in to it with that.
My advice to my undergrad self would be to basically abandon anything that is not fun projects (so you get familiar with the languages themselves), hackathons (so you have culture fit), and leetcode.
I can't imagine the average ROI on learning these things is great.