When Dartmouth College launched the Basic language 50 years ago, it enabled ordinary users to write code. Millions did. But we've gone backwards since then, and most users now seem unable or unwilling to create so much as a simple macro
It’s like saying people don’t become car mechanics because you don’t have to hand crank your engine any more.
I look at it more as most people don’t need to know how to do basic car maintenance because cars and the systems surrounding cars are designed to where you don’t need to know how to do basic car maintenance to drive a car.
People can learn to program, but the vast majority don’t have to know the basics of how a computer works to use one. Because of that, the vast majority of users aren’t going to have the drive to learn to program.
I look at it more as most people don’t need to know how to do basic car maintenance because cars and the systems surrounding cars are designed to where you don’t need to know how to do basic car maintenance to drive a car.
People can learn to program, but the vast majority don’t have to know the basics of how a computer works to use one. Because of that, the vast majority of users aren’t going to have the drive to learn to program.
Right but it isn’t “the basics of how a computer works” that drives people to learn programming is it?
Nobody says “aha, now that I know what Giles and folders are I will become a programmer”.
People become programmers for other reasons: