Why are programming classes so math heavy when you barely use any math when on the job?

Why are programming classes so math heavy when you barely use any math when on the job?

Attached: Screenshot_20220914_094731.jpg (1079x1350, 893.25K)

Other urls found in this thread:

sciencedirect.com/science/article/abs/pii/S0959475222000883
twitter.com/NSFWRedditGif

Well, if you are going to university, you should expect some theory (=math) and not just learning practical skills.

If all you want is to get programming job, university is not necessary and arguably even wasteful.

sex

It filters the retards

It's so you learn things like bubble sort is not fast.

does math help at all in learning most useful (job-wise) programming?

man researched the impact of maths to the programming lessons

sciencedirect.com/science/article/abs/pii/S0959475222000883

A new study on the Impact of Programming on Primary Mathematics Learning is generating some buzz on Twitter amongst K-12 CS educator types.

>1. Programming did not benefit mathematics learning compared to traditional activities


>2. There's a negative though small effect of programming on mathematics learning

>3. Mindful "high-road transfer" from programming to mathematics is not self-evident

>4. Visual programming languages might distract students from mathematics activities

most of school is just a mental/social obstacle course to filter out the retards

Math is fucking amazing user, stop being a moron and learn to love it. And to answer your question, there will be a time maybe a decade from now when knowing math will solve your problems. Trust the flow of things.

and that's a good thing

The math is a filter.

Its white gatekeeping against BIPOCs

Math is more than just plugging and chugging algebra and calculus equations.

If you don’t understand what a proof is how can you prove that your algorithms actually do what you claim that they do? Even simple shit like the pigeon hole principle is extremely useful in everyday programming.

To distinguish educated white people from desperate pajeets trying to get a job

I do this naturally with common sense and without math degree

What the other user said, being able to write proofs and reason about them is a valuable skill.

White fragility has entered the thread

Alright
Let a, b, c be elements of the set N.
If b+c

To clarify: N is the set of natural numbers

This user gets it

...

There's usually a distinction between programming itself (how to write Java code) and computer science concepts (algorithms, data structures).
If you know the former, it's often possible to get by without the latter- but you'll end up writing very inefficient/ugly/insecure code, because you're ignorant of concepts that would allow you to solve the problem with better performance, more elegantly, and more securely.