This is a weird thought, but I think I stand a better chance of being able to learn to speak "bot" than I do of ever actually learning to write code, even though code is pretty much literally a type of "speaking 'bot.'"
I've tried a handful of times and just can't get past how unbearably tedious I find writing for loops, so I give up. It's like trying to read the whole Bible and getting bogged down in Leviticus. I'm sure it gets more interesting. I just can't push through that part!
This is my primary reason, after IP abuse, of disdaining Copilot. We’re still going to need engineers, and I’d rather us make our languages and tooling more expressive than turn into a prompt engineer.
It’s not. I’m not saying things are perfect the way they are now and we shouldn’t look for ways to be productive, it’s that I don’t want us to get stuck in a local maximum like our industry tends to do. If Python isn’t expressive enough, let’s evolve on languages, not pile kludgy code generators on top that must be finessed with special prompts.
Sometimes I wonder how good jira would be if developers actually embraced their environment and improved it rather than deal with $100/month plugins that don’t really do much.
A group of developers did this ten years ago, unfortunately they're stil waiting for the jira admins to grant them the right permissions to install the plugins they wrote.