Sample size of one, so take this for what it is, but I was initially kind of depressed when I started using Codex and Claude Code, because it did kind of feel like I was being automated away.
However, more recently I have been having fun by having three concurrent projects going at once. Instead of having less work to do, I just broadened the scope of what I was going to do.
Suddenly, it became so much more interesting. I have started multiple porting-to-WASM projects, a Jellyfin clone that I am already running on my home server written in Erlang, new themes for my blog, and many other things.
I realized that over the years there has been dozens (hundreds?) of projects that I have wanted to do, but I never really got around to doing them because it was just too much effort and I couldn’t justify the time sink. By having multiple agents working at once, I can work on multiple projects concurrently, and I can focus on the harder (and more fun) parts of programming.
Are you getting paid to do any of these?
Do you feel like porting projects from one language to another is actually that productive?
Like, that's fine if you are having fun, but that has no bearing on this overall discussion about automating all the useful work so that we are no longer needed