Hi, idan, and welcome to Psych Central! I would think being in the moment all the time would be very draining. If you like being a programmer, and it pays well, then I think you should stick with that. I honestly think we can overanalyze things sometimes. My two cents' worth anyway.