Is programming underrated art form when it comes to helping people come out of such situations? Addiction or depression.
It easier to get paid, you can be in a flow state for hours. Enough to forget about other addictions. and less likely to be high always while programming