I don't code for a living, but I've made a pretty good hobby of coding boards games (think Monopoly, Risk, Solitaire, Blackjack) using Python and PyGame. I love the problem solving. I love being immersed in the coding process to the point that I visualize blocks of code while waiting to fall asleep. But sometimes, after I've solved all the major problems and have just a few fairly routine tasks to complete, I lose interest.
--
I once had a low tech invention. I loved the problem solving process but lost interest when it came to marketing. Sometimes I think you need to know when it's best to recruit some help.
--
https://medium.com/@garyjanosz/the-rise-and-fall-of-snuffy-the-vac-a-derm-e3690418cd34