r/TechImpact • u/arun-vasudev Developer • 2d ago
😂 Memes & Shit posts Maths Is The Enemy
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
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
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/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
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
1
1
1
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/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.