(September 2, 2015 at 12:58 pm)Faith No More Wrote: Math is anything but luck, and programming is certainly not about a perfectly laid plan. Even with my limited experience in coding, I know enough to know that programming is trail and error, over and over.
Pool, if you like the the application of logic as opposed to cold memorization, you should look into proofs and theroms like lkingpinl said. It's a branch of mathematics that's quite different from everything else.
It was the one class that I truly dreaded in college. I would spend more time on the homework in that class than any other by far. It was sort of fun, because I love a good intellectual challenge, but some of that was ridiculous. I remember on the final, our professor put a bonus question for extra credit and by that time it had already taken me 4 hours, I just wrote down, "You've got to be kidding me". He gave me 5 points for making him laugh.
We are not made happy by what we acquire but by what we appreciate.