Alternatively: pick up climbing and enjoy life more.
P.S. To the poster above, congratulations on your first post :)
My first piece of feedback is to find a source of income that doesn't involve getting a normal job. Money will run out faster than you think.
Since you're a developer the obvious choice is to do some freelance work. It does take some time to find your first client. Waiting until you really need money will cause you some pain.
Since this is Hacker News I'm assuming you want to start a startup. Make sure you don't think about the idea only. Start with users and the problem you're trying to solve for them. Actually talk to them to understand them deeply. A lot of first time founders never talk to users :)
Don't think about income for a few days. You need to get used to the unstructured life first, and i know it took me months to get past the whole idea of looking to others for feedback.
Once you get past that point, then spend a few days with a notepad and just write every thought that comes to your head. If you have nothing you are interested in working on, that paper will most likely be blank and you can go back and find a new job.
If you do have something of interest, then come back and discuss (or spend some time on a prototype and then do a show HN :)