I failed math all through elementary school but somehow got into this industry despite that.  The reality is I&#x27;m terrible at arithmetic, but fine at what most of CS is: logic in the form of boolean logic, symbolic stuff. As a kid I was much better with the symbolic than the arithmetic -- which I almost always got _wrong_.  My brain stumbles over numbers.  I&#x27;m terrible at it.  I feel like my childhood education did a horrible disservice to me telling me I&#x27;m terrible at math, when I&#x27;m really just terrible (to the point of what I think might be a physical disability) with numbers.