There are plenty of things I am not good at. But, yes, I believe I have the aptitude to do them. I am capable, but not willing. There is an enormous difference. The importance of the difference is: anyone who has to the drive to learn to program can do so.
Whether or not they'll be good is a different question. I'm just talking about competency.
To repeat myself: there is a difference between things you can't do because you have not pursued them, and things you are not capable of doing no matter how much you pursue them.
> To repeat myself: there is a difference between things you can't do because you have not pursued them, and things you are not capable of doing no matter how much you pursue them.
I would agree with this statement. And my point is that for some people, programming is one of those things that even if they pursue it they will never be any good.
I think that applies to pretty much everything that takes training/skill/practice. That's my whole point.
I know lots of non-technical people. And I still think that if they wanted to learn, they could. I'm thinking of one friend in particular who avoided technical subjects as much as possible, studying history in college and public policy in grad school. And I submit that the kind of reasoning he has to do in public policy, and to navigate the bureaucracy of the State Department, is similar to the reasoning that a programmer does.
Comments
There are plenty of things I am not good at. But, yes, I believe I have the aptitude to do them. I am capable, but not willing. There is an enormous difference. The importance of the difference is: anyone who has to the drive to learn to program can do so.
Whether or not they'll be good is a different question. I'm just talking about competency.
To repeat myself: there is a difference between things you can't do because you have not pursued them, and things you are not capable of doing no matter how much you pursue them.
> To repeat myself: there is a difference between things you can't do because you have not pursued them, and things you are not capable of doing no matter how much you pursue them.
I would agree with this statement. And my point is that for some people, programming is one of those things that even if they pursue it they will never be any good.
I think that applies to pretty much everything that takes training/skill/practice. That's my whole point.
And my point is that that is a belief you have about human intelligence. I am not aware of any support for this belief.
Try getting to know more non-technical people I guess?
It's mostly the abstractness that people have difficulty with.
I know lots of non-technical people. And I still think that if they wanted to learn, they could. I'm thinking of one friend in particular who avoided technical subjects as much as possible, studying history in college and public policy in grad school. And I submit that the kind of reasoning he has to do in public policy, and to navigate the bureaucracy of the State Department, is similar to the reasoning that a programmer does.