Computer programming: I’m not sure if I am at Level 2 or not on this.
In favor of being at Level 2: I regularly think about non-computer-related topics with a CS-like approach (i.e. using information theory ideas when playing the inference game Zendo).
Also, I strongly associate my knowledge of “folk psychology” and “folk science” to computer science ideas, and these insights work in both directions. For example, the “learned helplessness” phenomenon, where inexperienced users become so uncomfortable with a system that they prefer to cling to their inexperienced status than to risk failure in an attempt to understand the system better, appears in many areas of life having nothing directly to do with computers.
Evidence against being at Level 2: I do not have the necessary computer engineering knowledge to connect my understanding of computer programming to my understanding of physics. And, although I have not tried this very often, my experiments in attempting to teach computer programming to laypeople have been middling at best.
My assessment at this point is that I am probably near to Level 2 in computer programming, but not quite there yet.
Computer programming: I’m not sure if I am at Level 2 or not on this.
In favor of being at Level 2: I regularly think about non-computer-related topics with a CS-like approach (i.e. using information theory ideas when playing the inference game Zendo).
Also, I strongly associate my knowledge of “folk psychology” and “folk science” to computer science ideas, and these insights work in both directions. For example, the “learned helplessness” phenomenon, where inexperienced users become so uncomfortable with a system that they prefer to cling to their inexperienced status than to risk failure in an attempt to understand the system better, appears in many areas of life having nothing directly to do with computers.
Evidence against being at Level 2: I do not have the necessary computer engineering knowledge to connect my understanding of computer programming to my understanding of physics. And, although I have not tried this very often, my experiments in attempting to teach computer programming to laypeople have been middling at best.
My assessment at this point is that I am probably near to Level 2 in computer programming, but not quite there yet.