Live data from Hacker News

Ask HN: Advice for freshmen entering college

news.ycombinator.com

1–10 of 151 posts

Ask HN: Advice for freshmen entering college

#1
Hi Hacker News, I'm going to college* in two weeks. I've read and right now my two main goals are: get really good at hacking, and do well enough academically that grad school is an option.

What's your advice for college freshmen, HN? "What do you wish you'd known?" I'm particularly interested in surprising, non-obvious things that I am unlikely to hear from others or think of myself.

Thanks!

__ * Olin College, for what it's worth.

Re: Ask HN: Advice for freshmen entering college

#2
Don't lose your passion for the subject. I nearly did, because I got really, really bored near the middle of my degree (thankfully, my interest and love for CS was re-gained), mostly because I didn't follow the advice that I provide in the next paragraph. On the coding/academic side, apply what you learn early and don't feel like you should be constrained by what is being taught. Take every opportunity to code, learn and experiment.

And remember there is more to life than just academics. They are important and all that, but cut yourself some slack and remember to have fun occasionally. If you treat the academic side of things as your job, then you need to have things outside of that to keep you sane and balanced, and to prevent your job and your hobby from becoming totally indistinct from one another.

This also feeds into the basic notion that most future employers or grad school admissions committees will appreciate the fact that you are actually a well-adjusted person. Learning how other people in the world operate is valuable. Learning to be social with lots of different people is important. Having hobbies that you actually enjoy are important. Learn public speaking! All of these things will work to your benefit in interview situations and in any kind of later academic or industrial career.

Re: Ask HN: Advice for freshmen entering college

#3
take things seriously from the start. you're probably the type of person who could barely be awake in high school and still make an A+ in all of your classes.

you can maybe skate by doing this in college, but if you want to keep your grad school options free and/or keep your scholarships, you'll have to be serious from the start.

edited to add: i'm not saying go full-tilt study crazy either though. just make sure that you expend the effort you need to do well. don't forget to have fun, meet people, and expand your horizons.

Re: Ask HN: Advice for freshmen entering college

#6
College is more than the classes you attend and the grades you get. Get involved on campus, and make friends. This will make your life easier in the long run because you also have people you can help you if you're struggling in a subject, not to mention you can go and focus on other things if you're burned out. This is all coming from someone who just finished their first year at Georgia Tech.

Re: Ask HN: Advice for freshmen entering college

#7
- Make sure you work on cool side projects to keep your hacking motivation up. I regret wasting all my time on stupid games online or just chatting with people. I'd much rather have a few cool projects under my sleeve.

- Look for hacker-friendly internships in the summer. I really wish I had done internships instead of trying to breeze through college by taking Summer semester classes. My resumé still looks as if I'm straight out of college[1] and I graduated 3 years ago.

[1] In the sense that I don't have much experience out of my current employer where I've been working at since college.

Re: Ask HN: Advice for freshmen entering college

#8
Here is my advice, which is going to be completely different from everyone else here. As a caveat, I almost flunked out of college but am doing pretty well for myself right now, so take it as you may.

Just have fun. Screw classes. Screw trying cramming for tests. Do well enough to learn while not stressing yourself out. College doesn't matter at all for if you can succeed in life. If you have the chops, you don't need the degree. But, you will never have a chance to live up life as you will in college. It is the most care-free and awesome experience you will ever have, and if you're lucky you'll make some awesome memories and lifelong friends.

But if you must do well in school. Spend your time wisely (I also had a 3.7 my last year in college as BS CS). Sit in the first row, do all your learning you need to do in lecture. Do homework between lectures so you can party harder at night and wake up whenever in the morning. GO TO OFFICE HOURS. Pros and grad students practically give away answers on tests at those things.

Re: Ask HN: Advice for freshmen entering college

#9
post #2

Don't lose your passion for the subject. I nearly did, because I got really, really bored near the middle of my degree (thankfully, my interest and love for CS was re-gained), mostly because I didn't follow the advice that I provide in the next paragraph. On the coding/academic side, apply what you learn early and don't feel like you should be constrained by what is being taught. Take every opportunity to code, learn…

Ditto to this. While slacking off during college is not a good idea, working so hard that you burn yourself out is also something to avoid. Believe me, after working on a physics problem for ~20 hours straight it's hard to remember why exactly you ever thought you enjoyed the subject. If you don't take breaks and live life a little it's easy to become disinterested in your field of study, at which point you'll be working hard, learning nothing, and hating every minute of it.

Another thing to keep in mind is that you learn a lot more than academics in college; people also learn a lot socially, which is just as important.

Re: Ask HN: Advice for freshmen entering college

#10
post #5

If you're not enjoying it you don't have to do it. I switched course (admittedly from maths w/ CS to pure CS) after my first year and had a much better time. Get involved in stuff. Don't spend all your nights indoors hacking!

Yes, be flexible. I started out in Computer Engineering, and was miserable for 1.5 years. After switching to Computer Science I was much happier as it was a better fit for me.
Post reply on HN