I don't have a clear answer myself. But there are multiple dimensions to this.
First is from an employment, livelihood perspective. I don't know the "right" answer but like with most things, it's easy to see the wrong ones - Bury your head in the sand and declare that this is just a passing phase, insist on going deeper into curmudgeon territory waxing nostalgic about the "Golden Era" of programming that's over etc. The opposites (trying out the new tools that are being released, reading up on things happening and developing a mental model of how things are moving etc.) seem to be sensible things to do.
Second, from a personal perspective. Here too, inversion is useful. Stopping to think is a bad idea. Like all our faculties, you lose what you don't use. So, actively learning things that are hard (a new "natural" language, a new phsyical skill that you wanted to) will help keep you sharp. Recreational programming is fine I guess and you can use AI to give you that you extra push when you're mired in an area that you don't care for and which you know how to do but are avoiding because of the tedium.
When the demand for work comes, it's quite clear to me that someone who's done what they can and has a some insight on what's going on has an advantage over the person who hasn't. Whether that translates into economical opportunities is beyond us to say but it's beyond our control as well so there's no point in worrying about it.
First is from an employment, livelihood perspective. I don't know the "right" answer but like with most things, it's easy to see the wrong ones - Bury your head in the sand and declare that this is just a passing phase, insist on going deeper into curmudgeon territory waxing nostalgic about the "Golden Era" of programming that's over etc. The opposites (trying out the new tools that are being released, reading up on things happening and developing a mental model of how things are moving etc.) seem to be sensible things to do.
Second, from a personal perspective. Here too, inversion is useful. Stopping to think is a bad idea. Like all our faculties, you lose what you don't use. So, actively learning things that are hard (a new "natural" language, a new phsyical skill that you wanted to) will help keep you sharp. Recreational programming is fine I guess and you can use AI to give you that you extra push when you're mired in an area that you don't care for and which you know how to do but are avoiding because of the tedium.
When the demand for work comes, it's quite clear to me that someone who's done what they can and has a some insight on what's going on has an advantage over the person who hasn't. Whether that translates into economical opportunities is beyond us to say but it's beyond our control as well so there's no point in worrying about it.