Anyone can hold down a programming job without being able to program. That's unfortunately one of the main issues in the industry. Most 'professionals' are complete rubbish.
You can "teach" anyone to play the piano. But only a small % of them will be able to play it well.
Difference is, anyone can tell if someone is a great pianist, but being a great programmer is much harder to measure.
You can "teach" anyone to play the piano. But only a small % of them will be able to play it well.
Difference is, anyone can tell if someone is a great pianist, but being a great programmer is much harder to measure.