What exactly is the point of going to college for computer science...

What exactly is the point of going to college for computer science? I'm in my second year and I'm starting to think this is a fucking waste of my time. I'm not learning shit as far as programming goes, half of the CS majors are either gaymer fags or normies that browse fagbook and can't even write a basic class or structure for shit, and most of my time and effort is spent on math/science courses anyway. I'm seriously considering switching to stats/data analysis or just straight up math. Can anyone help me understand what the point is for going to school for CS? The whole thing is fucking depressing. It's not like how I imagined it would be like at all. Will it get better or worse if I stick it out?

Attached: 1540053477630.jpg (694x521, 42K)

Stop being a faggot, if your objective is to get a job and earn $ you're in the wrong place. Get an internship and drop out.

How am I being a faggot?

>waah why is college such waste of time
>waaah nobody knows how to write structures
No shit, college is for brainlets incapable of teaching themselves with a strong desire to throw away money. Build some projects to prove you're not an idiot and you can get a job without ever setting foot in a college.

>goes to a shit school
>wonders why its so shit

The point is to get a degree so HR doesn't immediately toss your application in the shredder.

I don't mind people who don't know shit and actually want to learn. What bothers me is that a lot of these assholes do nothing but take up space and waste resources so they can sit in class and play fucking video games or browse Instashit the whole time, then cry to the professor at the end because they're fucking failing.

Computer science is not the same as a software engineering. Computer science is more about algorithms and proofs that bring rise to the essentials of programming. Software engineering is the application of those foundations.

So yeah, I learned that after a while, but really learning the math behind it makes understanding the backend of what’s actually going on a lot easier. It’s soft skills, and it guarantees you are capable of learning programming when you graduate so companies can give you basic shit, entry level pay, Java/C#, and you’ll figure it out. But long story short, a CS degree will allow you to understand (and implement) harder CS subjects like cryptography, machine learning, operating systems, and etc than the average joe who learned Python/Java/C# outside of Uni (exceptions to everything of course).

Best thing for all Uni students is to program in their free time. Take what you learn in class and make your personal projects a little better.

>I'm not learning shit as far as programming goes

Attached: computer_science_major.png (561x595, 99K)

Why do you care? Clearly these people don't.

I care because I'm sick of dealing with people like this, especially when we get paired up in groups. Or when I need tutoring and all the slots are filled because Stacy was too busy getting dicked by Chad over the weekend to finish her fucking assignment.
That's why I'm thinking about switching to stats or math. I feel like I can learn a lot of this shit on my own and I'm not really a fan of learning CS in a classroom setting, or at least not anymore I don't. But I'm not sure if I really want to switch or not.

Computer Engineering is amazing if your school has a good curriculum for it, but that’s if you want to learn the hardware and electronics (I’m learning VHDL/Verilog and currently doing a project building an ALU). Some things can be self-taught, but definitely choose something you feel that is too difficult to be done on your own. Hence EE or CE or math major with a CS minor will go a lot farther. I did a dual degree in CS and CE though my schools CE was trash

I'm in university for Mechanical Engineering and I feel like quitting because of the other students.
-They make lectures useless because they can't shut up.
-They take up spaces in the library and don't fucking shut up while they play with their phones
-Group assignments are pure fucking hell

Doesn't help that I am unsure if this is the right study for me. Thinking about changing to Electrical Engineering.

>paired up in groups
I cant imagine wasting my time doing that instead of making money, id fucking end myself

Attached: 1424956379267.jpg (640x633, 87K)

If I switch it'll likely be for math, or I'll just stick this out I dunno.
>They take up spaces in the library and don't fucking shut up while they play with their phones
That is the fucking worse, or when you have those fucking morons that just sit there and fucking talk to each other and aren't even studying. Oh yeah lets just sit here and fucking talk in the library about bullshit even though there are literally DOZENS of places on campus we can do that, not like anyone's trying to study or get shit done. It's almost always women and minorities doing this too.
It's fucking cancer, not gonna lie

Really it depends what you wanna do, but don’t let other stupid people influence your decision. You’re going to have stupid people in every major, and especially CS now that it’s the mainstream STEM degree.

Your application is getting tossed no matter what unless you know someone within the company, preferably management or a "lead". All those normies OP is complaining about are more likely to get jobs after graduating because they're all networking.

Let's be honest, a degree opens up so many doors. It gets you past HR screeners and into an interview. Maybe it's different where you live, but thinking back to the requirements for all the jobs I applied to, I can't recall a single one that didn't require a STEM degree.

Then why bother going to school at all? Shit makes no sense

Math is a good tier major. Go for it dude.

Yeah I guess that's true, I'm just starting to get frustrated by all the bullshit

A degree is necessary but not sufficient on its own. Shit is only going to get harder in the future. Massive amounts of people are going to be let go.

good luck learning discrete math and statistics on your own

Give me one reason why someone can't learn that on their own

I guess it requires more concentration and brainpower than what people have to spare on their average evening at home

That's literally what studying is though

Honestly its necessary, it just proves that you can do it to employers.

Many silicon valley start ups don't require a stem degree. They just care you can code

A boot camp cert is worth more

It's about proving you can delay gratification and participate in pointless bureaucracy and meetings that are against your self interest.

Only a retard would major in CS.

Attached: 0000.png (262x292, 5K)

Attached: The truth about CS.png (1155x409, 89K)

OP here, this is pretty spot on

I will never understand why people even go to class if they're going to talk or look at their phones the whole time. You're already there you may as well pay attention and learn, not to mention it's disrespectful as fuck. College is such a miserable experience.

But there are more jobs
How many pure mathematics jobs are there?

If you're actually not retarded, then you can go to school and get a 120k offer out of the gate. If you're retarded then go ahead and take the "I can teach myself" meme. At best you'll get 80k at a shit company where the tech isn't even the product

More than pure Softwares engineering you dingus
>hurr durr how can you apply universally applicable knowledge
>good programming doesn’t need math
>HUURRRR DURRRRR

Before i started CS i had seriously consider studying philosophy. Do you think it would be better choice? My friend once said, that philosophy is easy major so it attracts brainlets that are not interested in subject, but i could say the same about many of my CS friends (and i think i am pretty bad programmers, but its hard to grasp for me, that some of those are not interested in programming AT ALL and they literally memorize OOP code for C++ exams and bitch about home projects. OK, maybe they want be admins, but then why they even fail simple bash exams... Sometimes its like a bad joke for me, i feel like its a dream or something)

Except you can learn almost all of that shit on your own, unlike other STEM majors. Having this kind of mentality is part of the problem.

> Do math degree.
> Take care CS classes.
> More employable in software engineering than a CS major.

Sure. You can learn programming on your own. But no one has the will /brainpower to really learn all the software engineering, math and algorithms on your own. And the other half of the value comes from the "muh college experience". Where you get connections and put on professors projects. If you want to play with the big boys, its required.

And while that may be true in theory, in reality most students end up like this and end up wasting their time and not really learning anything of value or making connections, then they cry and complain because no half decent employer wants them

That's why I say college is worth it if you arent mentally / socially retarded. You can be smart, but if you just bury your head in your computer for 4 years then yeah, no surprise that you didn't get anywhere.

>hurr durr an application of a field is the same as that field
>hurr physics is the same as pure math

if i were a hiring manager and i had to choose between a cs grad and a math or physics grad, assuming all three don't have personal projects outside of school, i'd hire the physics or math person everytime

>implying degree title == job title

Get a load of this NPC

Attached: CS degree jobs.png (823x378, 56K)

the point of going to school is to network for jobs and get a degree so you can improve your resume.

if you don't want to do that then feel free to pick up a trade job. there's currently a shortage of welders and plumbers.

>trade job
FUCK
OFF

Networking
Trying before committing to a field
College sluts

Attached: 1537182476516.jpg (511x711, 66K)

I wish people would stop pushing the "get a trade" meme. It's back breaking work and you'll make as much money or more doing STEM

This. OP, most of what you learn will be useless. This does not change the fact that you are increasing your employment opportunities 100 fold by being there

On second thought, it might be my only option since it's becoming increasingly apparent to me that I'm not that intelligent

Good luck to you. I wouldn't want to do that shit when I'm in my 40s or 50s personally. And with automation right around the corner who knows how many of those jobs will be available in 20-30 years

I don't plan on living to see 50 anyway. Fuck that

Easy to say that now, but if you have that type of mentality than why not give it all you have in stem first?

I found that CS courses got significantly more interesting the further in you got, and where things become more specialised.
First-year (and maybe some second-year) intro-to-programming stuff is pretty boring.

I've been trying to get a job for months and every single position I applied to required a degree

>What exactly is the point of going to college for computer science?
>most of my time and effort is spent on math/science courses anyway
it's like getting a degree in chemistry because you want to become a chef.

>why not give it all you have in stem first?
But I am, I can honestly say I've never studied as hard in my life as I am now. I have't quite given up yet since I find the subject matter I'm aiming for really interesting. It's more an issue of whether I'll be able to succeed even when putting forth all my effort.

You do realize not every programming job is webdev faggotry right?

Same for me, in fact I feel like I've hit a serious breaking point multiple times these last two months. The problem i have though is that I find the material incredibly boring, but I really don't want to fail either.

Doesn't take a CS degree, specifically, to learn those two.

I've pivoted into full-time programming from a Biochem-oriented major, we've been doing simple backprop by hand, on paper, around the second week of the first year, just for Chemistry alone, with dedicated algebra and stats courses on top.

Might as well get some domain knowledge to make yourself stand out. Bio is a weird pick, but Math/Stats/Econ people who learned CS on their own are going to be much more interesting to enterprisey employers.

You do realize that CS is not programming? You can do computer science on a piece of paper. Granted, most colleges have a real programming class. But most of the stuff should be theoretical computer science stuff, something like algorithms, Boolean logic, NAND circuits, data compression, complexity,...
You get the point

Well yeah but as said what option do I have if I'm as dumb as a bag of rocks?

Well you have to get that little piece of paper because HR wont believe you when you tell them you know how to code

Yeah I realize that NOW

>What exactly is the point of going to college for computer science?
Nothing. Good software developers are self taught. If you want to go to college, to college for literally anything else, and learn to program correctly outside of school. Ideally, try to get a help desk job or an internship or something while you're in school, so that you don't graduate with zero job experience.

Almost all computer science professors have never held a job as a software developer and know virtually nothing about software development, and the average college student is too retarded to learn actual science, so they won't have the profs teach you stuff the profs actually understand. You'd be better off majoring in accounting, or finance, or physics, or electrical engineering, or chemistry, or fucking French for that matter. Pretty much any degree that isn't a gender studies degree would be a better use of your time if you're going to go to college. If you really insist, you can get a minor in computer science.

t. unemployable 'genius'

I fucking HATE math
>haha! You forgot to carry over a sign, were off by a fraction, didn't simplify your solution all the way, etc., now your answer is wrong ;)

Attached: 88.gif (1280x1147, 792K)

All of those things are good you faggot, it forces you to pay attention to details

what's the difference at top schools?

The drugs are better

I love how you ignored everything OP said and told him he's in the "wrong place", when literally 90% of the people doing CS only do it because they hear you can make 100k

Have you taken a physics course yet? Theae are types of courses that enhance your ability to be an effective programmer.

If you want to learn a language, take a two week bootcamp. University is to learn how to problem solve, not read an API.

You go for the piece of paper that says "hey look at me, I'm not a total idiot", that's it. If you want to learn how to program you do that on your own time

>But most of the stuff should be theoretical computer science stuff, something like algorithms, Boolean logic, NAND circuits, data compression, complexity,...

>being the actual meme

Attached: 1513067679808.png (836x1136, 297K)

CS is a meme which I think was his point

"Programmers" have no respect themselves. Why else would they be willing wage slaves, proping up an industry that literally only "progresses" by dumping out it's workers once they hit a certain age, like a kid picking at a scab.
The fucking retards look at their 6 figure salary like it's amazing, somehow forgetting the hundreds of dollars in student debt and massively expensive cities they're forced to live in.

Literally the only other type of wage cuck more retarded than the post 2008 "programmer" is the post 2012 pharmacist.
Imagine spending 6-8 years of your life going through he same basic education as a physician only to end up being a literal fucking cashier.
>b-but pharmacy is *such* a diverse field! You could be a clinical pharmacist!
yeah and spend all day making IVs in the back for the low low cost of a year of my fucking life doing a (((residency))).
>b-but pharmacists do more than just count pills! we help patients navigate insurance and have access to their medication!
yeah, dealing with some indian faggot on the phone to get an auth for a fucking subhuman that can't do it for himself is such a big help to society.

You think the fucker that fucked his body to the point of needing multple antihypertensives, glucose control etc is a good person? You think someone like that is pleasant to deal with?
You think the faggot annoying the shit out of you for suboxone early the type of person that you want to interact with everyday?

The best part? They don't even fucking complain. Why? Because pharmacy is 60%+ female. Holes like getting treated rough.

Attached: 1540074345960.jpg (1280x720, 97K)

Honesty I assume anyone that willingly becomes a pharmacist either went in completely delusional about the line of work they'd be doing, or they are themselves deranged in some fashion. I'd fucking hate to have to do that shit and deal with sick/old people and druggies all fucking day and night

bump

Op let me tell you something. Switch right as you see a opportunity. I felt similarly, switched into phys and literally can run circles around the math that is regularly used by people in programming/cs. Unless you are at a school that has an excellent cs program, my understanding is you're basically doing a victory lap around everyone who needs school to do some fizzbuzz. If you are halfway decent at math you can likely pick up most cs in your spare time. Just food for thought

I'm thinking about switching more and more. Right now I won't because I only need 6 classes for an AS in CS, but once I transfer I may end up doing a math concentration. But if it's gonna push me back a year or more I'll just suck it up and do this instead. But yeah, I'm pretty miserable I'm not gonna lie. There's also the issue of, if I'm being really honest here, that I don't think I'm smart enough to do a math major. I can barely keep up as it is, but I'm not sure if it's because I dislike the major or if I'm dumb. Of all the courses I'm taking, I enjoy math the most but I'm still at the baby level. I don't know how I'll feel once Cal2 and Diff Equations start

I had one class about a year ago where a gaymer grrl would play Overwatch on her laptop in the middle of the room every day.

Not even kidding, half of the people in my DS class are on their laptops playing vidya, watching sports or browsing Instagram, or talking to each other the whole time. I can understand seeing that in a general ed class, but this is a class that's specifically for CS majors. It's fucking ridiculous.

You still can still get some faggy professors that like to nitpick. I'm in circuits right now, and the guy that sits next to me got an answer on the midterm wrong just because he listed his ports in big endian instead of little endian.

That I'll agree with, professors that mark entire solutions wrong for missing signs and what not when you get 99% of it right are aids

Real talk.

University is a fucking hell hole as is, especially since most people these days have zero self-awareness, but a day job is even worse.

Stay in school, but make sure you also stay sane.

Attached: 1538625019493.jpg (800x800, 238K)

what do you do for work?

Which is why CS is filled with brainlets that couldn't algorithmically get themselves out of a brown paper bag.

*did

A lot of stuff. I worked in a factory, worked in construction, worked in logistics, stores as well.
The thing is, the people you have to deal with in jobs like that are exponentially worse than the people you have to deal with in uni and after.

oops.

(also checked)

And hence, you hit the nail right on the fucking head. Once I realized that these are literally the same fucking people I'd have to eventually work with outside of college, that's exactly when I knew I don't want to do this major anymore

I mean yeah. You don't go to college to learn how to program. You may argue that CS is shit or a meme, but that doesn't change the fact that CS is not about programming.

I know what you mean completely about the wanting to just go for straight up math, especially given that a lot of CS programs I see at transfer schools seem more like pajeet pre-work training than anythign

I would honestly just dual major in CS and math but focus more on math if that's what you want to be doing.
I think that you should finish out your degree so you can just get a job and pay off any loans you have quickly and then just go to grad school and eventually PhD if you want
Im personally not even going for a degree but I just genuinely enjoy learning the content

Get the degree (a BS NOT a BA) then proceed to get a master's (an MS NOT MA) as well otherwise you're fucked with job applications. Specialise in your master's what way you want to go in and do an internship after or during your master's degree.

You'll be ok

Attached: l0HWb0K.jpg (960x960, 86K)

I'm at uni right now but I haven't declared a major.

I've only taken history courses because it's something I really enjoy but I doubt I'll be able to get a career in that field.

Should I just give up and upgrade my math and sciences and surrender my self to STEM? I'm not bad at mathematics but it's not something i enjoy learning.

>Im at uni but haven't decided on my major

This is so fucking weird to me as a Dutch person. How the fuck do you go into uni and pay a shitload of money and not even know what you want to do there. Here we have to pick a major before you graduate high school to apply for uni's with your major already. Besides we don't even really do BA's here and only classify BS and MS as university level, BA here isn't even considered a high enough level to do a master's afterwards. I think your college system is a fucking scam tbqh.

Attached: katya-lischina-3-meristation-com.jpg (650x477, 72K)

I'm not American.

Still on the continent of north America?

Yeah. A year of university is about $2000 CAD.

I'm just in a weird spot not knowing what I want to do with myself.

Na BS doe je een MSc en na BA doe je een MA. Als je aan de letterenfaculteit studeert ben je wel degelijk met een BA bezig. Of is je post een grapje tegenover pretstudies?