It’s weird. No one says anyone can be a basketball pro, here’s a play basketball boot camp to get you into the NBA.
But clearly there is demand for a lot more programmers than NBA players. The kind of people who make good programmers are competing with people going into law and finance. More programmers means less lawyers and less business people. Which I guess is fine, but it is weird to just assume anyone can do it.