The author has choosen wrong profession. As work makes up a good part of your life, you better enjoy it.
Actually programming "business stuff" is quite different from tinkering with e.g. the newest machine learning algorithm, so talking of "programming" is a over simplification and indicates the author never got a grasp of what other people actually enjoy when "programming".