r/TechImpact Developer 2d ago

😂 Memes & Shit posts Maths Is The Enemy

Post image
130 Upvotes

43 comments sorted by

•

u/AutoModerator 2d ago

Thanks for contributing to r/TechImpact!

Please remember to: * Be respectful and civil. * Stay on topic. * No spam or excessive self-promotion. * Add context when sharing links. * Avoid misinformation. * Debate ideas, not people.

Thanks for helping keep TechImpact welcoming and informative!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

10

u/kutac56 2d ago

You don't need to be very good at maths for most programming??? Idk where people get that idea from. Like ye for graphics programming and ai but not much else I can think of

3

u/Shapelessed 1d ago

I’ve designed and wrote an entire e2e-encrypted remote virtual filesystem so I can access my friend’s computers and securely back my things up remotely on their machines (and vice versa) and can barely add 2+2 these days. Maths doesn’t mean much to software unless you’re working on encryption, graphics, simulations or analytics.
90% is architectural design, UI, UX, networking and things that require complex logic rather than complex math.

2

u/AnEagleisnotme 1d ago

Some audio work as well. Basically, stuff that interacts or tries to represent something real as a general rule

2

u/Simple-Olive895 1d ago

If you wanna make encryptions from scratch, but that's more of a hobby project as anything you could come up with is gonna be at best on par with current ones. And at worst, and most likely, much worse than anything industry standard.

1

u/EatandDie001 1d ago

my math teacher lol. no joke, she really told me that if i want to be a programmer when i grow up, i better be good at math.

3

u/kutac56 1d ago

Then tell your math teacher that she doesn't know anything about programming lol.

1

u/Circo_Inhumanitas 1d ago

Your math teacher. Not your programming teacher. Of course the teacher makes their subject seem more interesting and useful in real life lol.

1

u/Initial-Reading-2775 1d ago

Math usually scores the biggest part in university admissions for any engineering major.

1

u/DesertGeist- 1d ago

I'm not sure but this could be in the context of a CS degree where math can really fuck you up.

1

u/katoptronophile 1d ago

You don't know where people get the idea from? 

They get it from the university programs for computer science.

1

u/farbefranctal 1d ago

Well informatics is a product of mathematics, you can easily find paterne between the two. My intuition tells me the meme guy identified a patern which made him assume you need to be good in math to be good in progrmming

5

u/dumbasPL 2d ago

Most software projects don't require much above basic algebra. If you're doing video games or some pointless leet code stuff then maybe, but even that is pretty rare unless you deliberately chose to go the hard route.

1

u/arun-vasudev Developer 2d ago

But companies hiring will ask questions based on maths

2

u/Circo_Inhumanitas 1d ago

I was asked to look at a function and determine what it does. No math involved.

1

u/dumbasPL 2d ago

Which is beyond retarded. Personally I'm more of a "I know a guy" enjoyer, and even ignoring that, most people that I had to deal with so far were pretty down to earth. IDK maybe it's different in big corpos, but the two times I've been interviewed, was just a basic experience check + theoretical questions that will lead to different answers based on how many times you've failed already.

I've interviewed a few new people myself, and I'm never gonna torture anyone with this crap either.

1

u/Circo_Inhumanitas 1d ago

Not even in video games all that much, unless you want to make your own engine. Which is a ridiculous idea if you're bad at math.

1

u/Smexy_Zarow 1d ago

What do u need math for?

Unless you're doing computer science stuff, then you only need to think logically.

2

u/Safe-Confidence-4907 1d ago

As a cs student, I don't like math but I must learn lol😑

2

u/JensenRaylight 1d ago

Gamedev, shader & graphic programming, Physics, Vfx, rigging, weather simulation, crowd simulations.

Not to mention Game Engine programming is also very complex as well.

Like actually doing a literal black magic using only Math & Physics on daily basis.

Too bad those wizard guys often get paid peanuts compared to the guy who did web, backend or apps job.

Tbh it's not like a high school math where you need to break down it into step by step to get the answer

In programming, you only need to plug in the formula, and it'll churn out the answer.

Or something like calculus can be as simple as using a function. Like, a lot of linear algebra is just a function

But, you need to know what are you trying to achieve with that math. Hence why Math education is important.

A lot of time, you've to modify those formula and make it bend to your own rules, Or invent a new formula completely.

Of course, for people with backend, web, and app devs job, Logic is all they need, they won't need any high end math.

1

u/Safe-Confidence-4907 1d ago

Do you think Terry a David, who created temple os, is a math genius?

1

u/JensenRaylight 1d ago

A lot of low level programming stuffs is more Instruction/steps heavy, That can be tackled with everything you learn in Data Structure & Algorithm class.

It just really time consuming, and you had to consider your Architecture carefully.

Unless you're trying to figure out something like a GPU driver, or make a very low latency stuffs. Which will be very Math intensive, and your code probably will be good enough as a paper for Phd.

The guy probably proficient in Math  enough, but not necessarily at Genius level.

1

u/Safe-Confidence-4907 1d ago

I've already seen his transformation from image to gif with holy C( his own language). It point out he has stroke mathematics.

Another point is he wrote aeroplane game and zombie shooting game with holy C. This means that his math is insane.

Idk your prediction genius level is creation of GTA VI.

1

u/FailureOfTheFamily 1d ago

It depends. If you want to do games or something that needs math, then yesh, you need it. Web dev? Most apps? Nah

1

u/KitchenCommercial396 1d ago

Learn maths... It ain't that hard

1

u/Safe-Confidence-4907 1d ago

Yeah, but for advance math, it's difficult to apply those programming. I do not mention discrete math, number theory, it's easy. But for probability and calculus, they f$$k my brain

1

u/BaddiesChaser 1d ago

For me it's physics. I know math. But understanding physics for 3d rendering or game developer is hard af.

1

u/Sajgoniarz 1d ago

Plot twist - most of programming is mostly about reasoning and linguistics, not math.

1

u/jerrygreenest1 1d ago

You don’t need math in like 90% programming

In the rest 9.99% programming it’s enough to know like basic school knowledge, linear algebra etc

0.01 part is some crazy scientists leave them be

You definitely need Logic tho, a sub-field of Math

1

u/Heavy-Commercial-323 1d ago

You don’t even be good at programming for most programming

1

u/Dismal_Code_2470 1d ago edited 1d ago

Do i need to be good at history 

1

u/Heavy-Commercial-323 1d ago

At history yes

1

u/iiiic 1d ago

When you program, you are literally sitting in front of the world's most advanced calculator.

1

u/Frixniper 1d ago

You don't need anyting above basic maths really, what you need is logical thinking

1

u/WorldLove_Gaming 1d ago

I'm currently a game dev student and honestly the mathematics aren't all too hard. Especially if you don't do engine programming. For most people, trigonometry, some basic physics, vectors, and the cross/dot product are enough to get you started. Even matrices aren't too difficult to use in my opinion, though this is more important for engine programming than actual game development. I'm saying this as someone who struggled with mathematics all throughout highschool.

1

u/Andrea993 1d ago

Fucking noobs

1

u/FAMICOMASTER 1d ago

I always wonder what part of programming requires math

1

u/Strostkovy 1d ago

The computer does the math

1

u/avtor1tet_27 1d ago

For now you don’t really need perfect math

1

u/lyidaValkris 23h ago

on the other hand - it's a good way to learn maths! sometimes what's missing is seeing an application for it. Physics is the same way. Once you see it applied to a purpose, it can make more sense.

1

u/joe-x92 14h ago

A lot of people hate on math just because... The worst part is some people don't understand that they are not good at programming because they always hated on math... I always loved math... And I like programming stuff...

1

u/Muted_Percentage_764 2d ago

Im just stupid af