upvote
That's something I found more and more as I get into my career

Stuff like programming languages, frameworks, tools will all change throughout your career

Whereas the core concepts/theory you learn in a CS degree don't change from job to job

Its hard to see that though when you're an undergrad

reply
Skip the easy stuff and spend your energy on the hard stuff is excellent advice for anyone doing a cs degree. The easy stuff you can google. The hard stuff is what will mold your mind into a sharp tool and you will never get the same chance to spend your time on it as you do in uni.
reply
100%! I learned so much at a really high rate, I'll never ever have the time and focus to do that again, most probably. It felt really good to dig deep
reply
That, and some subjects are really hard to learn at home/at job. Learning Linear algebra at home would be really hard, but learning some new programming language would work fine.
reply
Yes, this is so true. Too many people just want the immediately useful information, but this is not what universities is for! In Uni we should learn things that can be relevant decades later. Not just learn the most modern tools that is currently used in industry. It should be coupled with that too, but not only. The short 2 year educations to learn CS basics are kind of like the fast food of learning. It gets you there, but something is missing.
reply