Sidechat icon
Join communities on Sidechat Download
What skills/topics should every cs graduate know before applying to jobs? I’m an incoming sophomore cs major trying to have an awesome resume but still feels very behind on “duh” stuff that other ppl know.
upvote 3 downvote

default user profile icon
Anonymous 11w

How to use git. Make/pull branches, git commits, push/pull/rebase. It’s taught at my school and according to people in this community rarely anywhere else.

upvote 10 downvote
default user profile icon
Anonymous 11w

commenting cuz i’m in the same boat but a year older lol

upvote 6 downvote
default user profile icon
Anonymous 11w

I recently started a SRE role at a large techish company (not exactly a tech company but hires lots of SWEs) so I might be biased from that experience. But adding on to #2, knowing how to navigate a Linux terminal. You don’t need to be a wizard but you should (at the very least) know the basics. If you can, you should also definitely take some classes on OS and computer networking. Knowledge of those subjects (especially networking) tends to be highly applicable in anything that touches the

upvote 3 downvote
default user profile icon
Anonymous replying to -> #2 11w

Thanks a lot! Will definitely look into all that

upvote 1 downvote
default user profile icon
Anonymous replying to -> #3 11w

Internet or cloud. I also just tend to think knowing these subjects really well tends to make you a stronger engineer even if you’re not using them in your day to day. That’s just my two cents and your mileage may vary.

upvote 3 downvote