>>306>programming or computer science
Oh God there's so many of us in the same field.
I'm a com sci guy and I work from home, it's not unrealistic for that career, the best piece of advice I can give you is that it's a trap.
It sucks exactly as much as your regular job, the general situation varies depending on your employeer, but the second you procrascinate you're DEAD, because you WILL give excuses for your delayed work, it WILL pile up and the day will come when you will realize you're surrounded by your own bullshit excuses, the only real benefit is that you can stop caring about clothes as much.
In other words, you will have to work just as hard, while also avoiding the temptation of jumping into your favourite MMORPG to help your sinking shithole of a guild because everyone there is a fucking noob that can't do anything on their own and keeps trying to cause drama and okay I'll stop projecting.