What would be the best use of my 30 weekends?
I am working in a company that is good, but the work I do is not interesting for me. I like working on C/C++/Python/Ruby/Linux (you get the idea). I will most likely leave for higher studies in six months.<p>In the meantime, I get some time every weekend or so. I have realized that this free time is very precious, and I would be grateful if you could help me decide how to use my 30 weekends the best possible way. I am listing down some options that I think I have. Feel free to suggest anything:<p>1. Focus on a web-based app idea that I have.<p>+ A low-risk time to take it ahead<p>+ Learn loads<p>- Would not be able to give it enough time.<p>2. Do some open-source hacking / freelance projects<p>+ Contribute to FOSS projects<p>+ Can pick-and-choose work<p>+ Learn a lot of varied things<p>- Might not be very significant<p>3. Learn Guitar<p>+ Will add to my personality ;-)<p>+ Free up my mind from other things for some time<p>4. Take up Kick-boxing or other martial arts<p>+ This is purely for not getting intimidated by anyone in the future. ;-)<p>5. Take up Meditation / Yoga<p>+ A disciplined mind in harmony with the body can do wonders<p>- Requires long-term investment of time to show benefits.