Nikitin, on 26 November 2011 - 10:01 PM, said:

Whatever helps you sleep at night.

If you're going to make a statement then back it up after it is questioned, otherwise why make a statement to fold instantly? No opinions are necessarily wrong, but lord man, at least have the spine to defend it.

@Darek - Math is a requirement, at least in the basic sense. If you don't understand boolean and college algebra you're effectively screwed in understanding programming concepts. The same basic thought process is there.

Where I deviate is that once you get past the basics I go from a more creative/artistic approach instead of straight logic and math. Does this mean I'm superior? Hardly. It means that I have my way of doing things, and math isn't the only way about things. If math works for you then keep at math, if creative thinking works for you then keep at that.

This also isn't to say that mathematical thinking and creative thinking don't intersect either, it's a nice shade of grey near that border.