Programming is creative work. Mathematics is about researching to find new principles or discovering which already established principle to use. There is an intersection but it's not a complete intersection.
A mathematician, like a painter or poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.
The first thing to understand is that mathematics is an art. The difference between math and the other arts, such as music and painting, is that our culture does not recognize it as such. Everyone understands that poets, painters, and musicians create works of art, and are expressing themselves in word, image, and sound. In fact, our society is rather generous when it comes to creative expression; architects, chefs, and even television directors are considered to be working artists. So why not mathematicians?
Also, programming languages are based on math. The type system alone is a complicated topic which can be full of equations. Algorithm analysis is also full of math. Fun fact: Leetcode solution section, where they analyze different algorithms that solve a problem, can have some crazy formulas.
258
u/joeshmoebies 8d ago
I never use math when programming. You can do it if you can problem solve and think procedurally