And out of the entire work force, what percentage do you consider to be capable software engineers? 5%? 1%?
Why would you estimate so low? There are a lot of mediocre engineers, myself included, but even they are “capable” depending upon what they are tasked to do.
But from my own observations, people who are genuinely interested usually become capable, anecdotally of course.