One of the best way to improve your coding experience is participating in hackathons. Hackathons are basically coding competition which programmers compete to create something cool within a given amount of time. Recently, my roommate participate in the J.P. Morgan coding competition which his team won first place and later on they offered him an internship position over the summer with them.
Recently, I have applied to participate in few hackathons. One of them is PennApp which is a student run hackathon which students participating from all over the world at UPenn. Another one is MHacks which is Michigan. I am hoping that I will get accepted into these competitions.
In preparation for these competitions, I am trying to master one of the scripting language so I can program fast. Python would be preferably one first option since we are currently learning about Python in CSE 262. I have been doing some studies on my own get more deeper understanding outside the class in order to learn Python better.