@Siphonay Programming fortunately became my profession during a time when I had lost my enthusiasm for it. It couldn't really be ruined. I work in a blockchain startup now, and I work closely with the founders. My work feels meaningful, and occasionally, I get to apply other skills than programming. The pay is meager, but it's worth it.
@Siphonay You wouldn't say what you're saying if you worked where I work. I spend most of my week doing what I want. Showing up at the office is often entirely optional, and the hours are usually completely flexible. We tend to do our work in short and intense stints. It's a really different kind of job.