I agree one hundred and ten percent. Who cares if the work is soul crushingly boring and fills you with a permanent dread of something you used to live, as long as you get paid a few thousand more? I mean, when you get right down to it, a life time of joy and wonderment at programming isn't worth anywhere close to the 10 grand he could make at his new job.