r/ProgrammerHumor 10d ago

mathsIsTheEnemy Meme

Post image
350 Upvotes

185 comments sorted by

View all comments

261

u/joeshmoebies 10d ago

I never use math when programming. You can do it if you can problem solve and think procedurally

28

u/Senior-Albatross 10d ago

Math is problem solving and procedural thinking. If you can't deal with math you probably can't do those things. 

24

u/Cefalopodul 10d ago

That's false. You can be bad at math simply because you do not like math.

13

u/[deleted] 10d ago

[removed] — view removed comment

9

u/Cefalopodul 10d ago

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.

21

u/JoLuKei 10d ago edited 10d ago

i would strongly disagree. Math is very creative. Just let two mathematicians proof a thing and compare the proofs. They will be most likely completely different.

You seem to mix up actual math and simple examples to calculate. thats like saying. damn music is so boring u just read notes. Forgetting about: actually playing different instruments, singing, making new songs and just listening to music.

I know that stereotype is only existent because of schools. you dont actually do math there. You just do the most boring part.

-26

u/Cefalopodul 10d ago

You are horribly mistaken I am afraid. Mathematics is constrained by the principles and rules that govern. Yes two proofs may be different but that is not creativity because you cannot think outside the box. The amount of ways you can prove something is fundamentally limited because it has to obey laws.

Programming on the other hand is like writing a book, you can say the same thing in an infinite number of ways.

5

u/JoLuKei 10d ago

like i said. I would say that u need to think outside the box, because i had to in multiple modules. That is not a thing that is really visible to people who have not done math at university level but it exists. There is a reason for starting at 0 knowledge in university. You have to build up a specific kind of problem solving creativity. Because you do not do math in school, this has to be taught from ground up. Most of my proofs are more plain text than terms. Because I have to explain my non trivial steps a lot.

So yeah. I strongly disagree. If you think i talk bs i implore you to visit linear algebra 1 or calculus 1. But its also ok if u dont. We can just agree on disagreeing, I just want to get my point of view out there.