3 ms·
I was intimidated for the longest time about picking it up. Partly because I wasn't spectacular at math or algebra or statistics and all the arcane calculus. P
by naithemilkman 16y ago
I was intimidated for the longest time about picking it up. Partly because I wasn't spectacular at math or algebra or statistics and all the arcane calculus.
Part of the perfectionist in me was also trying to understand everything that happened. Like what actually happens when I enter Console.WriteLine("Hello world");? That is always going to be a losing better so I've since subscribed to the "I know how to drive but I don't know how a car operates" school of thought.
Somewhere along the way, I realised programming isnt about hardcore math but more like just grouping actions together in a logical manner.
- amackera 16y agoPerhaps programming doesn't resemble your perception of the maths you've been exposed to, but honestly all of maths is grouping together actions in a logical way. Programming is very much a certain kind of mathematics (though if it helps to think of them as distinct, by all means do so!). I relate very much to your perfectionist statement. Keep in mind that each thing you learn about how the underlying machine operates will make you a more effective programmer. Learn about the craft of programming (patterns of design, abstraction, etc.), but don't lose sight of the fact that programs run on physical machines, and our bound by the properties of those machines.