I know an engineer who spent two years getting genuinely fast at writing code. Not sloppy fast, but clean, beautiful, well-tested fast. He could turn a ticket into a working pull request in the blink of an eye. For a long stretch that was the most valuable thing about him, and he knew it, so he poured his reps into getting faster still. It was great to see.
An AI agent now does the first draft of that work in seconds. Honestly, better than me and him and most on the hard cases, and definitely on the day to day kind of work. The thing he spent two years sharpening did not disappear, but the price of it fell, and it fell fast, and it is not coming back up.
He did nothing wrong by the old rules. Getting better at the core task of your job is supposed to be a safe bet, the mistake was not effort or discipline. It was investing those against a skill that was about to get abundant, when the same hours could have gone somewhere that stays scarce. Not his fault, none of us engineers guessed that coding would get comoditized so easily.
You are paid for what is hard to replace, not for what is hard to do. Often, those used to travel together. Writing good code was both hard to do and hard to replace, so practicing the doing also protected the replacing. AI split them apart. It is still hard to do, but is super easy to replace. Your (and my) pride in your coding skills are likely holding you back because you're attached to a hard skill that is hard to master and, in reality, has been practically automated away. Producing code, copy, and design got cheap. Really cheap.
It has been a long reflection this year, but sadly it is true. Coding, as a skill, is not valued anymore. It's ok. It's sad, and it can be frustrating to accept for those who spent a lot of time, like myself, mastering it. It was very fun, very satisfying. But sadly, it is a solved problem.