I'm Tired of Hacking. What Do I Do? Please Advise.
keefe: Dude, it sounds like you are really stressed out. Consider the situation you are in (eerily similar to my own, but I haven't left to work on my webapp yet) : lots of job hopping, obvious talent for CS, staring in frustration at being unable to execute a dream, bit of money saved up. I think you need to recognize that you are in a transition period in life and that life is about your emotions and your body as well as your intellect and your wallet. First off, take a yoga class TOMORROW and learn to relax and look at ergonomics info to learn how to avoid neck strain. You're unlikely to make your way out of a desk job if you want a decent life in this day and age. Allow yourself to be completely passive, to attain the beginner's mind and look at the world with no judgement or preconception. You don't need to make a decision now or tomorrow. I think you're burnt out. Relax for a month and do nothing but take things IN don't try to put anything OUT. Rejuvenate and refresh, think about your life. Have a few drinks or whatever turns you on. After a few weeks, take stock and realize you only have so many options ahead of you to make money and live a nice life. Pick the best one, make a plan and then execute on it. Make sure it is realistic and can be pulled off (at least a visible stage 1) in 3 months. If you go back to CS don't be afraid to watch some lectures on academicearth to make sure your bases are sound. Good luck!