What’s college like for a CS student?

It depends a lot on where you go. My school has pretty easy beginning classes with legitimately fun projects (creating programs with GUIs in Java, for example) but then as you go through, you end up with very hard classes. My school taught subjects like algorithms, operating systems, etc. very broadly, focusing on repetitive, large projects. This is easy to do because we're on the semester system, not trimesters or quarters.

As for how to get through it, start early. Don't focus on doing things solo, and be okay with asking for help from professors and classmates. CS is hard, and if you graduate and get a job as a developer, 9 times out of 10 you will be working in teams. It's easy to feel lonely and overwhelmed with work, but asking for help and collaborating with others will also give you good soft skills.

Also, super side note, depending on how small your school's CS department is, I would advise you keep your friendships separate from classmate relationships. My school had a small department when I first started, and I had the misfortune of falling out with an old, former best friend who I met in CS. Made things awkward for a little while.

/r/computerscience Thread