You cannot magic up good programmers by paying more money.
It is a complete system, starting when education starts. It does require proper pay (the missing piece of the truck driver problem) but computing (and other creative technical professions) require aptitude and training!
That requires long term planning and educating the population.
But seriously, especially in the US, high-wage jobs create whole educational industries in 3rd/2nd world countries, where their students train specifically to get a job in the US in such a high-paying industry. Taiwan does it with electrical engineers, India does it with aerospace engineers, and Vietnam/Indonesia have come a long way in tech/programming industries in the past decade for the same reason.
As soon as people get word that a certain industry is paying a premium, you get a slew of parents pushing their kids into that industry.
But is it true for programmers? Are there many people who can code but choose not to, but would if the pay was higher? That seems less likely.
If I don't see this happening, I don't see a labor shortage.
CRST Trucking School
C.R. England CDL School
Knight Transportation
Prime Trucking School and Prime
Trucking Company
KLLM Trucking School and Company
FFE Trucking
Roehl Transport
Schneider Trucking School and Company
Swift Transportation
Stevens Driving School (Stevens Transport)
Wilson Logistics Training
Millis Transfer
USA Truck
Carter Express
Pam Transport
Estes
XPO Logistics
Maverick Transportation
Werner Enterprises
But it's not at all the same as being hired and trained on the job as a part of your work, as many jobs used to be and a few somewhat still are.