Hacker News new | ask | show | jobs
by wilsynet 4208 days ago
Most programming jobs involve a lot of algebra. You have variables, you do arithmetic to those variables, you apply functions. It's not a great surprise to me that if you are good at high school algebra, you can probably learn how to program.

You might not be a great programmer, but you'll be able to do it.

1 comments

An algebra is just a system of rules.

Being good at number rules (school algebra) does not have much to do with being good at state rules (code algebra).

I'd say there's more correlation between functional programming and school algebra, if anything.

Being good at a set of abstract formal rules is probably at least some kind of indicator that you'll be good at another set of abstract formal rules.
Having recently taken a battery of psychological tests that measure several different cognitive functions, I am one living example that that is not the case.
How can you be an example that what I said "is not the case"? Are you saying that because you are not similarly good in two different sets of abstract formal systems, that this isn't a good indicator in general?