I saw Joshua Davis give a talk over 10 years ago, and I was mesmorized. Not just by how engaging he was, but more so with the work he was doing with generative art.
I had never heard of generative art before, but I immediately fell in love with the concept of it. I like to draw, but I wouldn't consider myself much of an artist. I can work my way around Photoshop pretty comfortably, but again, wouldn't consider myself much of an artist. I didn't think much of generative art again for some time later.
Several years ago, I started toying with the idea fo experimenting with generative art. A buddy of mine, Arun shared some of his work, and inspired me to go for it. So now I've been creating generative art for the past five years or so, but I've only recently started sharing my experiments.
Libraries like P5.js make it very approachable. And I'm a huge fan of P5! I even made a video game with it. If you have the slightest interest in creating generative art, you should go for it! If you don't know where to start, I recommend checking out The Coding Train where you'll find some great tutorials for getting started with programming, and more specific tutorials for using the P5 library.
I love to write code. I love art. I love being creative. The idea that I can combine all these into a single hobby is so cool.