Being able to code in this day and age is a mixed bag. Programmers get to know how a big proportion of the modern world works, and contribute to its functioning (or destruction) when they know enough about how to code.
On the other hand, getting to that level comes with plenty of frustrations, and even those who are at a respectable level of expertise can find themselves frustrated by the workings of all of these programming languages and the computers that run them. Plus, there is the fact that AI seems to be taking a chunk of those much-coveted jobs that were seen as a sure thing only a few months ago.