Programming is a skill, but not a particularly rare one. Beyond a certain level of intelligence, I don’t think there’s much if any correlation between programming ability and intelligence. Moreover, I think programming is one area where standard credentials don’t matter too much. If you have a good project on GitHub, that can be enough.
I’ve often seen it said on Hacker News that programmers could clean up in many other occupations because writing programs would give them a huge advantage. And I believe Michael Vassar has said here that he thought a LWer could take over a random store in SF and likewise clean up.
Personally, I think going off raw intelligence doesn’t work so well, especially if you’ll be reinventing the wheel because of your lack of domain knowledge. Getting rare skills which are in demand is a smart strategy, and you’d be better off going that route. Here’s a good book built on that premise.
Programming is a skill, but not a particularly rare one. Beyond a certain level of intelligence, I don’t think there’s much if any correlation between programming ability and intelligence. Moreover, I think programming is one area where standard credentials don’t matter too much. If you have a good project on GitHub, that can be enough.
gwern wrote something related before:
Personally, I think going off raw intelligence doesn’t work so well, especially if you’ll be reinventing the wheel because of your lack of domain knowledge. Getting rare skills which are in demand is a smart strategy, and you’d be better off going that route. Here’s a good book built on that premise.