Logics and programming will be my preference if some one asks me to describe my niche. And I have been almost dwelling in it for 50+ straight months. Trust me I'm not gonna stop this addiction in near....naah., not even in far future.
At present I am a senior developer at Aeon and I do freelancing to explore more and try out crazy new logics in each of the sciprt I develop.
Mind if its a tiny 5 page website or an whole lotta script filled Web Application, I can architect your internet for you. (psst., I love working on the latter)
Living the life you want is real satisfaction. My voice to world, fantasize what you should be for people around you - strictly do what you love - at least keep doing what you excel in. Then smile will be your pay everyday at end of day.
Programming is an art too. Never bind it 9 to 7 but a game to play when the mood is right!