"...We (programmers) all are, on some level or another; we’re taking mundane repetitive tasks and automating them with code..."
Yes, and no. I have been programming or improving things all my life. That means, if you don't look too deeply, yes, I am a jobs destroyer.
But if you're not going to look too deeply, just don't bother looking at all.
We programmers take inefficient things and make them efficient. Old, bloated code gets streamlined. What used to take a person an hour takes five minutes.
You'd think -- if you kind of squinted your eyes the right way -- that eventually we'd just make the entire universe efficient and there would be no more jobs. You'd think something and it would come into existence. Many people are able to think this far ahead, and it scares them. Along, presumably, with many other things.
The problem is that such simple-minded projections of the future never pan out that way. Over and over again we make something more efficient, take away entire categories of jobs, and still people have more to do than ever. Why? There's a book in that response, but let's just say in deference to Jurassic Park, "jobs find a way". An economy is a complex system where people are always wanting something -- even when they're fed, clothed, housed, and taken care of -- and other people are always providing it. They trade, and it's this species-programmed pattern of trading that led us out of the Savannah and onto the moon.
This is the nth article along the same lines -- the future is devoid of jobs. I'm very sorry that our educational system in many western countries is ill-preparing many for work, and they face long periods of unemployment made worse by debt. It's a travesty and a scandal and we need to fix it. But don't extrapolate current unfortunate structural unemployment with the end of life, the universe, and everything. Don't flatter yourself. You are not a jobs destroyer. You're just some schmuck doing his job like the rest of us.