I suspect that if he has a hard time feeling that he’s “achieved something” after flying a trip, he’s going to have an even harder time finding that satisfaction after sitting in front of a computer screen all day writing code.
Some things can’t be fixed by dramatically altering external circumstances, because the problem lies within.