Saturday, December 8, 2007

An all-nighter

An all-nighter is something every grad student goes through. It's an essential part of the grad school experience. I firmly believe that you haven't really graduated from grad school unless you've pulled an all-nighter. And that's what I'm doing right now.
So what is an all-nighter? As the name suggests, it's spending the entire night in school, working in some way. You might be coding (which is what I do during my all-nighters); you could be studying; you could be working for your professor if you're an RA or a TA. You could be doing a bunch of things, but essentially, you need to spend an entire night doing that. And some of the things essential for a night-out include:
(a) A friend. It's absolutely unbearable doing a night-out alone. In fact, you probably can't. Attempting to do one is exactly what the name suggest: an attempt. It's highly unlikely it will be done.
(b) Food. When your stomach growls at 3 in the morning, and you realize that Wendy's closed by now, and the only option is Kerbey Lane Café well over 15 minutes away, you get a newfound appreciation for food. At this point, even Doritos seem appetizing.
(c) Coffee....lots and lots of coffee. When I do a night-out, I need about a gallon of coffee to survive. Unless I need to turn in the code the next day, and I've got maybe 5 lines of code written on the screen and nothing working, in which case the fear of getting an F is enough of a caffeine shot to keep me awake till the deadline (I do not recommend this though, because the next day in class you look like a zombie, and the professor and the TA both catch you napping in class).
(d) Music. I find music does wonders to stop you from tearing your hair or hurling your hapless laptop to the ground. I need to have my trusty iPod by my side to feel even half-complete. Then again, there are bad moments. When your code suddenly fails after all the blood and sweat you've spent on it, and you hear Muse howling "This is the end...." in your ears, it doesn't really do wonders to your morale.
(e) Your blog. Yes. Your blog -- writing into a blog can do wonders to help maintain your sanity. If you don't have a blog, then hope to have some friends online in some remote corner of the globe with whom you can chat to stay in touch with the outside world.
(f) YouTube. After you've coded for ages, and your code is stubbornly refusing to compile, you can relax a lot by watching ridiculous videos on YouTube, like this one. God bless YouTube.
And those are my pointers to spending a successful night out in Taylor (though, of course, this can be applied anywhere else). I have to start playing around with some Graphics code, which needs to be shown on Monday to the TA and the professor. I just saw another of my Graphics classmates, a boy called Stephen, coding away furiously in one corner of Taylor lab.
I'm not actually in Taylor lab right now. I'm in Sandhya's office, Sandhya being my roommate and one of my best friends. Ruchica, another of my friends, is talking to me right now (and probably getting annoyed because I'm responding to her answers with grunts, concentrating instead of getting this entry out tonight). We just returned from dinner at Kerbey Lane, and I think the waitress gave a small sigh when she saw us. We really must be infamous among the late-night restaurants here in Austin!
Anyway, I shall return to my code, and hope to get something more than a white blob of cloth render on the screen. Till then, adios!

No comments: