Indie all the way, being pigeon holed in any job isn't fun. I work as an IT Infrastructure Manager by day, by night I don my cape and take to Unity.
Pretty soon hopefully i'll have the cash to dedicate my time to my game, but I enjoy all aspects of making it - coding, level design, even marketing.
Sigma had it right, don't live to work - work to live, if you are not enjoying what you are doing you are wasting your life and need to have a condor moment.