I FUCKING HATE MATHEMATICS!

Ryder Nguyen
Ryder Nguyen

I'm being forced to learn Math in order to stay at college learning programming, but the point is that i actually like programming - at least from what i experienced. I think i'm already getting depressed because of it, right now i'm studying something called "summation notation" (or sigma notation), and just like equations the initial concept is so simple a 12 year old kid would understand, but it can get really complex too and that's what i'm learning at college right now. I'm not stupid, i'm learning this thing, i understand how it works pretty well and i'm doing exercises everyday so i won't get fucked on the test, but i hate it just because it is something i don't see any useful and the whole calculation process is the most boring thing ever. My teacher said that it can be useful in Pascal programming and stuff and i believe him, of course it is useful for something but it doesn't seem useful for me. At least in the programming classes, where we are learning Pascal because as the teacher said "it is good to start with because it is pretty easy to learn" i am having fun just because writing code is fun, making a CMD window print "hello world" is fun, and i have been in HTML and CSS since high school and i also have fun writing HTML and CSS code, i have seen a little of C++, JAVA and Python before and even thought it looks complicated i'm still interested in learning, but when it comes to math, it just makes me want to get out of college and learn programming all by myself.

Before getting into college i thought i would be there in front of a computer all day with a nerdy teacher telling us how to write code, but here i am with a book doing math exercises instead of learning Pascal, this is not what i wanted...

All urls found in this thread:
https://painlessprogramming.blogspot.hr/
Jack Murphy
Jack Murphy

CS Students are actually this retarded

Juan Howard
Juan Howard

pleb

Jason Cruz
Jason Cruz

here we can see the common webdev in larval form

Brayden Howard
Brayden Howard

Cool blog post brotato, how do I subscribe?

Blake Harris
Blake Harris

Learning pascal in this year of our lord and saviour

Logan Morris
Logan Morris

If you got into something like computer science in order to learn programming, I'm afraid you've made a huge mistake. Should've gone into some kinda engineering and learned it on your own time.

Brody Bell
Brody Bell

Pascal seems like a good career choice, gl OP!

Christian Thompson
Christian Thompson

You better hope you get to use a bunch of math later in your career. Because there is nothing fucking fun about printing a string, or going into the code of some guy who used the "print a string" function 50 times for 50 lines and fixing it to be less retarded.

Yeah, some of it will go over your head (forever?) but other stuff is pretty cool. Some of it will be useful, some won't. To me it's really a test of your creativity later on: are you smart enough to look back at what you've learned, and figure out a smart way to solve a problem?

Kevin Martinez
Kevin Martinez

this is why affirmative action doesn't work

Ian Wilson
Ian Wilson

Computer Science is the study of computation, obviously you need to learn mathematics if you wish to learn about computation.
You're free to learn more about programming in your free time.
Perhaps you can write a program that will solve the math exercises? That sounds like fun and will expand your knowledge both with respect to math and programming.

Noah Murphy
Noah Murphy

Everything is useful in math if you learn or try to think how a problem can be solved using an method. If you feel uninterested, study Pascal to have a better grasp on how it works. This way you can learn or fix the information better in your brain.

ADS student here.

Brayden Carter
Brayden Carter

Much of programming is having intermediate representations of data in a concise format. Its an import skill to be able to decipher symbols and map them to proper ideas.

Wyatt Ross
Wyatt Ross

ADS student here.

same.

Tyler Brown
Tyler Brown

Not OP, but curious autist.
What mathematics should know good programmer?
Probability, obviously, statistics, sure. Anything else?

Austin Perez
Austin Perez

Calculus, linear algebra, probability and statistics, automata theory, numerical analysis, logic.

Oliver Morales
Oliver Morales

the core is a lot of discrete mathematics

Levi Long
Levi Long

So... At what point someone is more mathematician than programmer..?
I know in old days all programmers were mathematicians, but world have changed.

Julian Garcia
Julian Garcia

discrete mathematics

That's exactly the math field i'm learning right now, it says here that the whole first semester will be about discrete math.

Nicholas Jenkins
Nicholas Jenkins

These are pretty basic subjects, mechanical engineers or economists learn much more complicated maths. For a code money it's redundant of course.

Christian Bennett
Christian Bennett

certainly not while you're still in school, you little shite
you're not anything except a student right now

Austin Ross
Austin Ross

As my teacher said, Pascal is mostly used today to introduce people into programming because it is very easy to learn.

Chase Richardson
Chase Richardson

where can i find good babby-tier lessons? and i'm talking about basic shit.

Wyatt Lee
Wyatt Lee

yeah taking courses in math is pretty shit. i don't need to know how it works, as long as it does work, or prove asinine things to be able to use the mathematics for something more important. not going to be programming proofs.

Ryan Harris
Ryan Harris

i don't need to know how it works, as long as it does work, or prove asinine things
unfortunately i needed that and didn't get it because that's not how math is taught in my slice of burgerstan. i couldn't even divide properly until college.

Cooper Cook
Cooper Cook

fucking plebian

Christopher Powell
Christopher Powell

Thank goodness these types drop out quickly

Isaiah Flores
Isaiah Flores

Honestly, as far as math in programming, it depends on what you want to do. I'm ok with maths, had all the required stuff, plus some statistics and other shit. Went into game design, we made complete games at school. Did it in teams and used unity and c#.

Having unity, or any engine that can do complex math behind the scenes for you, limits your actual need for heavy maths. Unless your program or game gets into some really complex shit like you are making your own shaders or any other waste of time project.

I know engineers that took all kinds of math then get a job in ingeneering and don't use any of it. They just get products from competitors and take them apart, change them enough for legal reasons, pretend they made it from scratch.

Oliver Cox
Oliver Cox

complaining about math
I bet you never know how to learn all by yourself.
Kys manbaby.

Aiden White
Aiden White

Studying in general is plebeian

Isaac Green
Isaac Green

what a baby, clearly hasn't even got up to Laplace TFs.

Kayden Moore
Kayden Moore

Just go to a trade school to learn programming you retard.

Joshua Cooper
Joshua Cooper

he thinks CS comes anywhere near being a mathematician
why are programmers so retarded

Bentley Myers
Bentley Myers

I remember at the previous gig when I was literally sent to another country for years so I could help supposedly competent programmers do 9th grade linear algebra and matrix math.

People like you are the reason I get paid a lot. Thanks.

Christian Thomas
Christian Thomas

this
fuck math

Nathaniel Bennett
Nathaniel Bennett

The only reason they are teaching you mathematics is to make you able to easily understand the time duration of algorithms.

Other then that, if you are going to create software, you will need to incompass a lot of mathematical formulas.
Also, mathematical constructs are an effective way of showing abstract low-level structure of your program.

Jackson Hall
Jackson Hall

CS degrees should just be a mathematics degree with computational theory courses.
But I fucking hate that you cannot get that anywhere but the top universities.

David Harris
David Harris

Theorist cattle

Jose Jackson
Jose Jackson

sigma notation is complicated
nigga it just means add up this stuff
You really don't understand what's involved in a maths degree

Kevin Edwards
Kevin Edwards

You really don't understand what's involved in a maths degree
Sure I do. Why wouldn't I?

Nicholas Lewis
Nicholas Lewis

do a math degree if you want to learn math
computational theory is easy to teach yourself

t. thinks math needs real life applications

Jonathan Campbell
Jonathan Campbell

computational theory is easy to teach yourself
Yeah if you do babby's first computational theory class.

Tyler Nelson
Tyler Nelson

I don't get your point. You realize a math degree covers around 90% of what you'll need to know, right? The rest is so basic you can google it.

Aaron Cox
Aaron Cox

The whole point of going to college is that you learn more than just your field of study.

Literally anyone can teach themselves to code, especially some pleb shit like JS, HTML, and CSS. Basic programming is taught to fucking everyone in STEM too, so you aren't fucking special because you wrote a bash script. A solid understanding of calc 1+2, linear algebra, statisics, and discrete mathematics. You're pretty much already considered the retards on campus because every other STEM program takes at least 3 more advanced classes than that. You pretty much fucked up as bad as possible going to school for CS if you can't handle this shit and expected comfy classes where a professor just teaches you how to write good code. You're just going to be a NEET if you drop out, and you'll be outshined by a pajeet if you stay in.

You're fucked OP.

Camden Lopez
Camden Lopez

Theorist cattle

Aiden Price
Aiden Price

Applied mathematics students take all the basic coding classes that CS do in their first 2 years.
CS students take all the math courses applied mathmatics people take in their first year.
They're very closely related, since all math is done computationally now, and computation involves a lot of math.
In my school applied math is only a 3 year program though.

Hunter Hernandez
Hunter Hernandez

Look, math is important or in this case, calculus.
If you don't like math just try and pass it, there is nothing stopping you from doing bad at math and doing good at programming.

Luis Davis
Luis Davis

Too bad math majors all require programming too.

Logan Cruz
Logan Cruz

desu I think all STEM degrees should take a programming course.

Luke Jones
Luke Jones

i hate math
This is the Absolute Current State of Sup Forums

Juan Powell
Juan Powell

Yeah, calc is fucking rough

Gavin Thomas
Gavin Thomas

I hate math
get out of the field OP, we have enough pajeets.

If you are going to be any good at programming you should learn number theory and probability at a minimum.

calculus if you expect to be programming vidya

Alexander Perez
Alexander Perez

geometry
shit-tier
What a fucking plebian. Geometry is literally foundation for mathematics

Caleb Gonzalez
Caleb Gonzalez

You're joking right? You know there are public schools in the affluent parts of several suburbs in America, featuring kids taking calculus in the 10th grade? In fucking public schools, where not everybody is a whiz.

Grow the fuck up. Calculus is not hard. Summations are definitely not hard. Your fucking ti84 can do basic ones, for christs sake.

Tyler Jones
Tyler Jones

whoever wrote this was retarded.

Cryptography IS applied number theory

it has number theory as god tier and cryptography as shit tier.

they are the same fucking thing. Try to find any modern number theory class which doesnt use cryptography as the modern application of number theory

t. Number theory student

James Cook
James Cook

it's foundational which is why it's for babies and brainlets
applied "math"

Jonathan Moore
Jonathan Moore

It used to be, but modern foundation is set theory.

Jackson Ortiz
Jackson Ortiz

whoever wrote this was retarded.
And so user told the onlookers "behold, I have found the truth and it is thus!"

Alas, for in his infinite wisdom he did not dare to understand those lower than him. These forgotten plebes had already discovered the secrets.

"The stories and information posted here are artistic works of fiction and falsehood.
Only a fool would take anything posted here as fact."

Aaron Torres
Aaron Torres

applied "math"
absolutely.
without application math is only a form of art which gives rise to structures and patterns, it is the application of it which gives it power

Joshua Taylor
Joshua Taylor

Software engineering student here, studying in foreign country. Our school system didn't teach things I was expected to know of basic maths, so I struggled with it too. Discrete maths wasn't that hard, just the basics. It's very needed though.

Liam Kelly
Liam Kelly

CS student complaining about having to learn baby maths

Adrian Myers
Adrian Myers

Programming and math is manipulation of symbols.
Being good at math and being good at programming is two separate skills, but you need both if you want to make something significant.
I have never heard anyone refer to summation as sigma notation before, but if you have it hard now, drop out.
Seriously, there is so many things you can do, you don't have to be a programmer.
Any field benefits from programming, so find a way to work in those areas.

Eg, a welder is not what you typically would associate with programming, but in order to keep costs down, most manufacturers use robots now.
Programming robots require a lot of mathematics from everything to motion planning to analysis of the system.
But while there are people who do the backend programming, there is also people who program the robots to do a specific project.
They don't need to know about these things as they can just click around the 3d model of the workcell and input the angles etc to create the abstract instructions for the robot.

Nobody will ever tell you how to write code, that is not how programming is taught.
They may briefly teach you about syntax, good practices or how to get started, but they are more likely to tell you what to do and then tell why the results you give is not good enough.
If you want to drop out, do it before you have wasted a lot of time on getting an education for something you can't do and don't like doing.

Hudson Gonzalez
Hudson Gonzalez

tfw doing a master in control engineering.

Mostly doing it for the mathematics and physics as I already have a few software ventures on their way.
Software is the best when you can combine it with knowledge from another field.

Jayden Johnson
Jayden Johnson

Real & Complex analysis, Topology, Abstract algebra, group theory, differential geometry, algebraic geometry, langlands program, dynamical systems, PDE's etc.

Grayson Torres
Grayson Torres

combine it with knowledge from another field.
Then it gets useful, yes.
The computer vision used in snapchat is just as hard to implement as it is anywhere else, but detecting wether or not someone has their mouth open vs detecting the accurate position and orientation of an object you want to pick up makes the robot guys seem more professional.
I guess that is the difference between engineers and researchers.
Engineers build stuff using the knowledge they have and researchers build stuff to get knowledge.

Sebastian Rogers
Sebastian Rogers

CS degrees should just be a mathematics degree with computational theory courses.
Then do a math degree with and take ToC courses?
CS is more than just ToC.

Nicholas Wright
Nicholas Wright

This is what I'm thinking OP. Study something practical and do your coding on the side. I'm just a guy on the internet though. Don't plan your future based on my opinions.

Jaxon Robinson
Jaxon Robinson

Why don't you give the math a chance? You may like it. Try to broaden your horizons, OP.

Matthew Smith
Matthew Smith

We used the same book.
Calc is easy though, you just need to not approach it like normalfags. That means, you need to grasp the theory before solving problems. Normalfags don't understand this, they go to lectures and then go straight to solving problems (most often just the required ones).

Kayden Roberts
Kayden Roberts

mathlets are everything that is wrong with this world. They need to be gassed.

Adrian Parker
Adrian Parker

Probably
Don't let this attitude lower your morale like I did, OP. I've failed every math course in a tough CS program so far. If I fail one more course (and I probably will when the hardest courses like algos come up), I'll be kicked out of the major, even though I've been above average in all the programming courses so far. This is likely to happen, and I'll have to fall back to sysadmin major or something. I didn't try in any math course, from calc to discrete, as much as I could have because I felt the same way you do, and I'm paying the price for it now.

Don't be like me. With the ultraoverfuckingsaturation of CS nowadays (our program is overflowing), I think the window of possibility of being hired without a CS degree is decreasing -- if it was ever that large to begin with.

Thomas Thomas
Thomas Thomas

Doesn't even know algebra exists.

Hudson Edwards
Hudson Edwards

Geometry Shit tier
Calculus Top tier

Whoever did this, never got beyond Vector Calculus...

Becoming a geometer is the closest you can get to godhood.

Jordan Cooper
Jordan Cooper

You're not a mathematician until you finish Analysis

Jose Parker
Jose Parker

fuck you lad

I am a web dev and I studied applied math. I bet you barely passed calc III and linear algebra.

Justin Long
Justin Long

implying you can "finish" Analysis

Justin Cox
Justin Cox

I am a web dev and I studied applied math

what a waste
why didn't you go to an investment bank or something

Grayson Sanders
Grayson Sanders

Statistics shit tier

god tier for cash if you go branch into the machine learning meme right now

Jacob Myers
Jacob Myers

BS in CS must be erase and only allow MS in CS for mathematics or Physics.

Nolan Anderson
Nolan Anderson

the world needs competent web devs user
why didn't you go to an investment bank or something
because
they will drug test me upon hiring and I will not pass as I am a faggot stoner
current employer lets me wear whatever I want
they let me use whatever distro and software I want too
I also want to start teaching calculus and other math during night classes at the local community college.

Not that I haven't thought about your suggestion user.

Jayden Clark
Jayden Clark

That comment is more retarded that the post

Julian Morales
Julian Morales

Isn't discrete math HS stuff though? The problems are kind of repetitive so it shouldn't be that hard,

Michael Jenkins
Michael Jenkins

You sound better off becoming an hero

Jace Ramirez
Jace Ramirez

Programming languages are more expressive versions of the common mathematics language.
Mathematics is just a way to document a logical process.

I HATE MATH

So you hate programming? You hate logic? Stop bitching and apply yourself. The same shit you "hate" is what made our modern life of luxury possible.

Nolan Young
Nolan Young

If you feel uninterested, study Pascal to have a better grasp on how it works
How does Pascal come into this equation?

Dominic Davis
Dominic Davis

calculus

That's not a field retard

Nolan Martin
Nolan Martin

mfw Math and CS were best of bros in my school
mfw surprisingly big number of double majors

Adrian Thomas
Adrian Thomas

Math TA here: Drop out. No, seriously. You're so focused on how much you hate math that you don't even realize math hates you too. Stop wasting our time and let us spend it on people who will actually become productive members of society.

Jeremiah Anderson
Jeremiah Anderson

learn to programm here:
https://painlessprogramming.blogspot.hr/

Brody Fisher
Brody Fisher

There is no point in learning professional programming if you don't have the tolerance and patience for math.

Jayden Barnes
Jayden Barnes

Go study sociology, gender studies or some shit like that fag. If you can't deal with such basic math then programming won't be more than a hobby for you.

Kayden Walker
Kayden Walker

well, I'm no pro neither in math nor programming. I only know a few languages and, as per "advanced math", some linear algebra.

I'm a webdev too, and am beginning my studies in OpenGL. I find it to be very cool.

As far as I know, you'll need math if you want to do more than mere GUIs and websites, and programs that do exactly what a human hand may as well do in the computer, but would require repetitive effort that could be automated, or simple optimizations and GUI-versions of already-existant programs.

So there's that. If you want to program graphics -- renderers, shaders etc. --, or if you want to delve into CAD stuff, you'll need math.

I also heard that some ultra-specific activities, like kernel-optimization for specific tasks (such as database interaction), require calculus (which is also true in some graphics work).

Besides, the logic you'll learn from math will help you write better code faster.

I myself am studying psychology on my University and math on the side.

Also remeber that Math is the closest we get to objective truth without maddening ourselves with paradox.

Camden Evans
Camden Evans

programming is all about problem solving, and math will teach you that. Learning how to use muh framework or some syntax of a couple languages won't make you a computer scientist. Even a teenager can do it without going to a college. Look at the major softwares out there, tons of maths behind them. If you don't want to deal with that, don't expect to reach too far.

Dominic Smith
Dominic Smith

Its a nice exercise, i did it once. It was fun

Gavin Morris
Gavin Morris

All that stuff is super important. Sigma notation is useful in understanding algorithm analysis and seeing why an algorithm like bubble sort is O(n^2) while other sorts are O(log n).

You may not be working with sorting algorithms all the time (since they are often built into the core lang) but eventually you'll be working on a web dev project or something and run into suff like nested comments and need to understand the theory behind trees

Charles White
Charles White

You know what I don't like OP. I don't like when people ramble on about their common shit. you typed so much and said so little. everyone in comp sci hates the math stuff for the most part and its a very common problem. for example some of my classmates went into networking instead. i'm glad i was able to pass the math sections and stay in programming. i like programming in c# a lot. but other stuff is mundane. like doing chores and taxes. I really wish I didn't have to do those things and could just program in c# a lot more. i spent a lot of time on computers in high school so it would make sense that i enjoy it, unlike math. I can do the math, I just don't like it as much. But most people think comp sci will be only programming and then they are surprised when there are other requirements like electives and English and math. I even had to take a chemistry class. I don't enjoy chemistry as much as I enjoy c#, but I do enjoy it more than doing taxes.

Julian Martinez
Julian Martinez

CS is more or less a type of applied math. CS degrees aren't intended to teach you to program though you usually learn to while in them. They exist to teach you CS theory which is math.

If you liked dicking around in html and css and not much else you should do something else. Html isn't really a programming language per se anyway. See if you like your algorithms course when you take it. If you do, stay, otherwise, you're not a CS person and you'd be happier being a code monkey at a startup or something.

Ryder Perez
Ryder Perez

Programming is nothing. If all you can do is program, you are a code monkey. Good programming comes from higher thinking, which is encouraged through the study of math and the hard sciences.

Jayden Scott
Jayden Scott

CS is a math degree. In fact I'm so Universities it's still in the math department. You'll realize how close when you get to finite state machines and automata.

You can always go IS/MIS if you can't handle it.

Dominic Sanchez
Dominic Sanchez

math is shit and so is programming

Logan Butler
Logan Butler

Summation is basically a for loop as far as calculation is concerned. I don't even know why people still calculate that shit by hand. It's as stupid as doing statistics manually when a computer could do it in less than a second.

Mathematics is logic and symbolic manipulation.

Austin Ross
Austin Ross

The point of mathematics is developing your brain user.. Just do it and learn some useful concepts along the way.

Isaac Myers
Isaac Myers

Only Europeans believe this nonsense.

Luke Myers
Luke Myers

You can't understand computers if you don't understand math. And math does not stop at y'=y*a+b, that's far from covering the basics.

Don't be a faggot and suck it up.

Disable AdBlock to view this page

Disable AdBlock to view this page