Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I want to really emphasize what the parent post says.

I'm currently an undergraduate and I am having an exceptional experience. Two summers ago, I worked with a professor one-on-one to build a compiler for a subset of Scheme. From last summer through to the fall of 2010, I was working at Intuit which is by no means the epitome of excellent software engineering, but I got to live in San Diego, experience a whole new culture, learn to sail, and experience software engineering in the "real world".

Finally, this summer and fall, I get to work with Olin Shivers (yes, him[1]) and some erudite, poignant grad students.

Even in classes, you can take advantage of having an expert to ask questions of, and believe me, I take full advantage of it. I've spent hours inquiring about the LHC, Mandarin idioms, and the history behind and intricacies of English grammar rules during my time here.

The school system is an opt-in, opportunity machine.

carpe diem, quam minimum credula postero

[1] http://www.scsh.net/docu/html/man.html



In my experience this is all good and well until you're bombarded with homework and exams. Sure, university would be a great and magical place without them, but when you're given assignments that could easily fill a week's "free" (read: not in classes) time, each week, then the fun and games stop.

You might say that this is a learning experience on its own - how to cope with heavy workload. But:

a) when I look at myself and at others it definitely means that at some point you start to study for the sake of studying, not understanding

b) I could (arguably) create more value for my life and possibly the world, as well as learning to cope with pressure, by investing so much energy in other endeavors




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: