"Perhaps card counting begets good programmers, not the other way around?"
This intuitively makes sense, and seems to have a lot to do with personality types. For example, a person becomes interested and good at counting cards because they are the type of person who is
A. Very Competitive
B. Wants every advantage..wants to do the thing they do (gambling in this case) the best way possible.
C. Pays attention to details.
D. Can work VERY quickly while paying attention to details.
These are qualities have parallels to qualities found in great programmers:
A. The are very comptetive (self critical of code etc..and thus it improves)
B. They want to do what they do (code) in the best way. (IE: Optimize their code, pick the right algorithms)
C They pay attention to details, knowing not only the "how to do" but also the "why it works like that" of different programming disciplines.
D. They can absorb these details, and do what they do very quickly.
I'm sure that everyone here remembers office space, and the reference to the career placement exercise:If you had million dollars, and never had to work again, what would you do all day? The point is that whatever your answer is to this question should be what you try to get paid to do. So if you say you'd cook all day, then you should become a cook, if you'd work on cars all day, you should become a mechanic. And perhaps....if you'd read slashdot, code, and use computers all day (my answer, and probably the answer of most slashdotters deep down), then maybe, just maybe, you're in the right field after all.
From the Up-Up-Down-Down-Left-Right-Left-Right-B-A-B-Start department: Version 10.4.2 should be called "Tiger: 30 lives on Contra NES" zing?
that Bruce Willis is dead the whole time.
fp dude roXXorz!! pwnt
*throws tomato*
"Help me, I can't get out of this nutshell."
*sorry Austin*
"Perhaps card counting begets good programmers, not the other way around?" This intuitively makes sense, and seems to have a lot to do with personality types. For example, a person becomes interested and good at counting cards because they are the type of person who is A. Very Competitive B. Wants every advantage..wants to do the thing they do (gambling in this case) the best way possible. C. Pays attention to details. D. Can work VERY quickly while paying attention to details. These are qualities have parallels to qualities found in great programmers: A. The are very comptetive (self critical of code etc..and thus it improves) B. They want to do what they do (code) in the best way. (IE: Optimize their code, pick the right algorithms) C They pay attention to details, knowing not only the "how to do" but also the "why it works like that" of different programming disciplines. D. They can absorb these details, and do what they do very quickly.
I'm sure that everyone here remembers office space, and the reference to the career placement exercise:If you had million dollars, and never had to work again, what would you do all day? The point is that whatever your answer is to this question should be what you try to get paid to do. So if you say you'd cook all day, then you should become a cook, if you'd work on cars all day, you should become a mechanic. And perhaps....if you'd read slashdot, code, and use computers all day (my answer, and probably the answer of most slashdotters deep down), then maybe, just maybe, you're in the right field after all.