3 ms·
I have said to people, a number of times, only half-joking, that the most complex maths I do during a typical day as a paid programmer, is adding 1 to a number.
by jaza 7y ago
I have said to people, a number of times, only half-joking, that the most complex maths I do during a typical day as a paid programmer, is adding 1 to a number.
I dropped maths in my last year of high school (halfway through calculus), not because I was failing it, but as a pragmatic choice, because it was my lowest grade, and because it was the subject that I enjoyed the least. Instead, I picked up advanced literature and history. I have never regretted this.
I then went straight on to Comp Sci at university, where I avoided all maths except for basic set theory and boolean algebra. After that, in the workforce as a dev (originally mainly PHP, now mainly Python).
I have never felt that my lack of maths background hindered me. On the other hand, I have very often felt that my communication skills (particularly my formal writing skills) have been above average for a dev, and have benefited me greatly.
I would like to learn more university-level maths, but I have neither a pressing urge nor a burning desire to do so. Programming, at least the kind that most devs do, on the whole has very little to do with maths. I don't regret not learning more maths in preparation for a career as a programmer, and I certainly don't regret learning lots of programming in preparation for a career as a programmer.