In my view, salaries for programmers should be going down, not up.
For instance, I think house construction is overpriced because I think "what's so hard about putting up walls around some ground?". The answer is everything is hard about it. But that it is hard is incidental. By that I mean, it was harder before, and now it is easier, and it should get even easier (there are 3D printers printing houses now) and therefore cheaper.
A non-programmer thinks the same way about software as I do about houses: "what's so hard about telling the computer to do grab this data and transform it?". Well, all of it is hard, but again, it's incidental. It would have been more expensive in the past because it was harder, and it will be easier in the future (Docker, NixOS, mathematically proven programs that do not require maintenance, etc).
It's nice being a programmer today but we won't ride this forever. As we automate ourselves out of the market, it will be a net benefit to everyone (as no one will have to program as hard or as much as today).