Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Why I hate the Modulus operator.

Name: Anonymous 2015-09-13 3:02

Unlike most programmers I went the industrial route before going the academic route. I have over 5 years of professional programming experience and am self-taught. In those 5 years, my only interactions with the modulus operator was removing it from our codebase. Interns who were fresh out of college seem to enjoy using it; those dumb fucks. Any, continuing with my rant. I eventually decided that I wasn't moving up the corporate ladder so I decided to pursue a degree in CS. My "intro into programming" class as you can imagine has been laughably easy. I quickly gained a reputation as the best student in my class. My peers looked up to me and considered me a role model. I was so popular and cool. Then one day our dumb fuck professor gave us a quiz. I couldn't solve his quiz because I did not know how to use the piece of shit modulo operator. I kept trying to use the division operator hoping it would solve the problem but to no avail. Not only was I embarrassed for not being able to solve the problem in front of my peers, earlier that day I pulled the professor aside and told him that his lectures were boring to me and that he should let me skip his class. It was like he gave me this problem just to put me back in my place and deflate my ego. I am now too embarrassed to face my peers. I went from being self-taught prodigy to a novice; the class room's laughing stock; basically an ass clown. Then to add insult to injury the processor said, "a CS graduate should be able to solve this type of problem in 10 minutes." Fuck you professor *, you Chinese mother fucker. I am not racist but fuck China and its people.

Name: Anonymous 2015-09-13 17:30

>>9
never had any real world use for it

I want to fucking puke on your fucking face you fucking shit

Name: Anonymous 2015-09-13 18:11

>>11
I am just speaking the truth. I have no reason to lie to anonymous people who I do not care about. If you are using the modulo operator then chances are you're doing some type of fancy bullshit. Senior developers such as myself do not build things from scratch. We use the best enterprise solutions to solve any given problem.

tl;dr Cavemen and journeymen build things from scratch. Senior devs use librabries, APIs and software to solve all problems.

Name: Anonymous 2015-09-13 18:19

>>11
I remember when I was a little shit like you. I would waste tens of thousands of the company's budget writing everything from scratch. I used to think I was so clever when in truth I was just writing non-DRY spaghetti code. Once you become a senior dev and unlock level 2 pay then come and talk to me. You'll learn how businesses work and how time is very important. You'll know that if any function has over 6 IF statements then you're probably doing something wrong. Little grunts like you make me laugh. Is this baby's first year of coding?

Name: Anonymous 2015-09-13 18:39

I pulled the professor aside and told him that his lectures were boring to me and that he should let me skip his class
I went from being self-taught prodigy to a novice
Alright, I was about to take this post seriously.

Name: Anonymous 2015-09-14 1:46

What was the problem?

Name: Anonymous 2015-09-14 2:10

>>15
OP is broken up because he doesn't understand third grade math and foolishly came to /prog/ thinking we would be inclined to console him.

Alternatively, OP is an experienced troll formenting /prog/'s established hatred of all things ENTERPRISE.

Name: Anonymous 2015-09-14 3:16

I can't imagine a problem that could be solved by % but not by >>3
I think OP is trollin

Name: Anonymous 2015-09-14 15:30

What's this % everyone is talking about? Comments? Division? Reciprocal? Division by 100?

Name: Anonymous 2015-09-14 20:54

>>17

>>3 is actually wrong, it should be x % y = x - y * (x / y) and it looks like shit.

Name: Anonymous 2015-09-14 22:48

I guess cuz in real life you almost never use the modulus operator for anything.

Name: Anonymous 2015-09-15 0:59

>>20
Sure you do. Say it's 11 o'clock when Shion asks to meet her 2 hours later behind the storage locker. You then calculate that your meeting time with that little slut will be (11 + 2) % 12 = 1 o'clock.

Name: Anonymous 2015-09-15 1:06

>>21
What a shitty analogy. You imply that any of us from /prog/ get pussy like that. Give us a better example.

Name: Anonymous 2015-09-15 1:21

>>18
Modulus. You use it to get the remainder of a division.

Name: Anonymous 2015-09-15 2:16

>>21
Shion is not a slut, nigger.

Name: Anonymous 2015-09-15 7:30

>>24
fuckin racist

Name: Anonymous 2015-09-16 21:48

If Shion's sweet pussy isn't enough motivation to learn the % operator, what could be?

Name: Anonymous 2015-09-16 23:30

Bringing chaos upon Hinamizawa with the modulus operator!

Name: Anonymous 2015-09-16 23:33

HIBT? everybody knows for a fact that >>1-kun is an ebin troll, and that >>2-28 are egin trolls too, so why do you keep posting? are you all the same autistic person just bumping this thread for self enjoinment?

Name: Anonymous 2015-09-16 23:55

>>28
OP here, choke on a dick and die. I get no pleasure from trolling anonymous posters on an anonymous textboard that nobody cares about. Everything I wrote was the truth. I realize now that my problem was not with the modulo operator being a piece of shit. My issue is that I am not good at math or physics. This intro to CS class is 50% physics, 40% math and 10% programming. Being someone who has over 5 years of experience in the industry I know that you rarely have to use college level math in a corporate job. These are just hoops they're making us jump through to get that piece of paper.

Name: Anonymous 2015-09-17 0:10

Here is my distribution of time in the 5 years in the software industry:

30% Debugging and maintaining legacy code with GREP/Vim
20% Learning and utilizing new enterprise tools, libraries, and APIs.
20% Adding new features to the existing codebase
0.001% Writing formulas that required college level math
29.999% Tedious code monkey shit that only required simple binary logic.

Name: Anonymous 2015-09-17 0:45

>>28
yes

Name: Anonymous 2015-09-17 0:50

college level math
Seriously? I remember being taught how to do this shit in elementary school.

Name: Anonymous 2015-09-17 1:45

>>29
You're confused if you believed that CS is a course in programming. If you wanted a programming degree, there are colleges out there that issue degrees about writing all kinds of programs. A proper CS course is not one of these degrees.

Name: Anonymous 2015-09-17 1:55

>>29
If you want to be a retarded code monkey, that's fine, but don't expect to get a gold star for it. A hundred years ago, you would have been digging ditches if you were ``not good at math or physics'', so be glad that society has created a way for unimaginative fools like yourself to work in the air conditioning in a comfortable chair. And at the end of the day, if you can't even round a fucking corner (because that requires the modulus operator), then you should thank your betters for providing you with simple enough tools that even you can use well enough to do something productive enough to keep you from starving. The world is built with intelligence, and if you can't think and are not willing to go pick corn or shoot at people, then you are just a dead weight drain on society.

Name: Anonymous 2015-09-17 2:10

>>29
you rarely have to use college level math in a corporate job
Found your problem.

Name: Anonymous 2015-09-17 2:21

>>33
CS should be about problem solving not archaic MATH-101-lite or PHYSICS-101-lite. My CS class should be called "MATH 101 with computer terminal".

The professor isn't teaching us shit about programming specific stuff. He should be teaching us design patterns, practices and principles like DRY, data structures and algorithms, etc....

Name: Anonymous 2015-09-17 2:47

Kill yourself

Name: Anonymous 2015-09-17 2:48

>>37
Fuck you

Name: Anonymous 2015-09-17 3:11

He should be teaching us design patterns
How about you learn about your beloved reddit fads by yourself instead of blaming your professor for actually teaching you computer science.
IHBT

Name: Anonymous 2015-09-17 3:20

>>36
practices and principles like DRY
I can teach you DRY in just one line:
Don't repeat yourself

Easy, wasn't it?

Name: Anonymous 2015-09-17 3:22

data structures and algorithms, etc
As for this, it is a simple google/wikipedia search. Really

Name: Anonymous 2015-09-17 3:27

>>30
Modulus is college level math now?

Name: Anonymous 2015-09-17 4:23

I love it how people are trying to define how a computer science class should be. The truth is, CS is a relatively new subject and it has not been fully defined. Don't trust anyone claiming to know what it's about.

Name: Anonymous 2015-09-17 5:16

No matter how good your professor is at teaching, in the end it's up to you to do the learning. If you're good at using programming libraries to solve problems, you might think you're really smart, and you probably are, because it's hard. But it took you years to learn it. Because you're so good at stringing libraries together you know all there really is to programming and computer science, right? Getting the degree is just a formality.

Guess what? Programming is hard. Math is hard. Statistics and probability theory are hard. Algorithms are hard. Being good at one doesn't make the other ones any easier. It takes effort to learn these.

Using libraries is like building a Lego house. That's fine, but sometimes you need a specific piece that nobody's built before exactly. You often need to know how to build the smaller things. You don't want to live at the mercy of the library writers.

Name: Anonymous 2015-09-17 9:39

>>43
I know what computer science is all about. The name "computer science" is actually a misnomer as a description of the nature of this study. An accurate title for this study is "mathematical analysis of computation with data".

>>36
Computer science begins with Math 101 and Physics 101. Computer science is not about design patterns, programming patterns or software engineering principles. It sounds like don't want to study computer science, you actually want to study software engineering. You should stop your computer science degree and go look for a software engineering degree.

Name: Anonymous 2015-09-17 16:29

>>45
I wasn't aware of the existence of software engineering degrees. Interesting. My school doesn't seem to offer it. Almost all jobs ask for a computer science degree. Is software engineering real or is it a made up degree that is only available in select colleges.

Name: Anonymous 2015-09-17 20:50

>>46
Seems there's a lot you aren't aware of. At this point, why do you even bother?

Name: Anonymous 2015-09-18 5:37

>>47
Don't rub it in. I am man enough to concede my short-comings.

Name: Anonymous 2015-09-18 5:53

Name: Anonymous 2015-10-06 4:42

>>48
But I like rubbing it in.
* stiffens throbbing cock against >>48-kun's anus *

Name: Anonymous 2015-10-07 5:49

>>50
HAHAHAHA *GRABS U AND DOES U IN DA BUM PITBULL ON AUTISTISKINNY POODOO STYLE*

Name: Anonymous 2015-10-07 14:57

This thread confirmed it, /prog/ ded with w4c.
Also OP tried too hard.

Name: Anonymous 2015-10-08 3:09

wtf is this, some kinda tdwtf fanfic?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List