Ask HN: how to get the most out of college?
After a short hiatus, during which I started up a small consulting business, I'm going back to school in the fall.
I'm not really interested in programming as a profession; I'm more interested in being an entrepreneur in general. Which means that I'm learning how to code, how to design, how to sell, etc. As such, I'm a philosophy major, as it lets me pick and choose the classes I'd like to take (a CS major wouldn't.)
Any specific tips on how to get the most out of my time here? I've got about 2 years left. I'm planning on getting more involved and possibly studying abroad for a year.
Thanks!
---
This can also be a general "college-advice" topic, so feel free to respond even if it's not to my specific situation.
9 comments
[ 3.2 ms ] story [ 29.4 ms ] threadRead the textbook. Do the exercises. Go to the tutorial sessions. Spend as much time with your professors as possible.
Hopefully you're going to a school with great professors, because, in my mind, that's mostly what you pay for. I'd take full advantage of the knowledge they have. Maybe even try to develop a kind of mentor relationship that could continue outside of school and beyond.
I'd also try and get a firm grasp on what I want to do with my education. The more focused you can be in your studies, the better you can utilize your resources. There's nothing worse than leaving school and realizing that there was someone who could have been an amazing resource for you, but you didn't realize it at the time.
Third, I'd remind myself to have a good time. There truly is no experience quite like going to college. It's true that learning should be the #1 priority, but I've seen so many people breeze through college with their head stuck in a book, and I happen to think that's a shame. You'll never have another opportunity to be surrounded by such a diverse group of people doing really interesting stuff. Take advantage while you can.
Make connections with as many people as you can: fellow students, grad students, professors, everyone. That guy who sits next to you in class might turn out to be in a position to help you out in 5 years (and you might be in a position to help him).
Take advantage of extra curricula activities, clubs, interest groups, etc. Is there something you're kind of maybe interested in? It's going to be much easier to find a group of like minded people at college than it is in the "real world".
Just don't spend it all on the internet, is what I'm saying.
A lot of beginner's courses outside of universities are targeted to kids (AKA not you). While you could take wellness courses at universities while working, it's not easy to schedule (unlike night courses on professional topics).
On the one hand, I had no debt. On the other hand, crunching my requirements down that way meant that I often had scheduling conflicts with interesting but non-mandatory courses like Cryptography, Networking, Computer Graphics, Robotics, Philosophy, and Sci-Fi Films.
On the other hand, doing a minimal degree delivers minimal results. I didn't develop a focus for what I wanted to do professionally with my degree because I only took minimum requirements. The degree program just seemed like a to-do list, and all I wanted to do was check off boxes. I didn't have time to go deeper into something; this may have affected job prospects. I got a degree to do software engineering but didn't establish what I should do with software engineering beyond getting a job as a software engineer. I got a good job out of college but probably missed out on other opportunities.
Regardless, the choice of whether to compress the schedule or extend should be relative to an individual's needs. For example, if you can't afford large college debt, compress the schedule to what is affordable. Work out the trade-offs.