My IQ is 137. But the only time I need to think really hard is when I am computer programming.
Programming has a lot to do with getting a computer to solve problems (most of which a human could do easily), so here's how I usually think through those problems:
1. Define the goals of the solution
2. Identify contraints of the system
3. Solve the problem in the way a human would solve it
4. Break the human solution down into smaller mini-solutions easy enough to program
5. Implement the algorithm
Nothing special really. I expect that people with higher IQs than me think in quite the same way, just come up with the solution faster.
Last edited by Chinese Dragon; 07-09-2007 at 01:37 PM.
|