As I’m about to graduate with a Computer Science and Engineering degree from IIT Kanpur, I have noticed the lack of awareness and direction among many students who could otherwise have become valuable members of the programming and hacker communities. This document should serve the purpose of providing hints and potentially-interesting pursuits, in the general direction of becoming better programmers, coders and hackers.