[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 46 KB, 500x550, 1571846711271.jpg [View same] [iqdb] [saucenao] [google]
11116775 No.11116775 [Reply] [Original]

>Starting uni next semester
>computer science
>never did anything related to that field, just picked it because i guess coding is cool and i otherwise have no monetizable interests
Guys I'm scared. If this shit isn't fun I'll fucking kill myself. I'd rather be dead than slave away at some bullshit job I have no interest in for the next 40 years. Any CS fags here who got into the field for the same reason? Did it work out?

>> No.11116776

>>11116775
if you're good at math this will be easy
coding is the easiest shit of all time, it's the science part in computer science that's relatively harder

>> No.11116787
File: 2.15 MB, 480x270, breadface.gif [View same] [iqdb] [saucenao] [google]
11116787

>>11116775
>never did anything related
So start now, you absolute faggot. Start programming now. Download a C compiler like GCC and google an example "hello world" program and compile it. Do it now and stop being a whiny bitch.

>> No.11116841

>>11116775
As long as you're autistic, you shoud be fine.
If you are not autistic, you can use your "social skills" to get code from others, so you should also be fine.

>> No.11116858

>>11116775
You don't have to work in industry. You could enter academia and do research in computer science

>> No.11116876
File: 720 KB, 244x130, tenor.gif [View same] [iqdb] [saucenao] [google]
11116876

>>11116858

>> No.11116912

Donald Knuth himself would like a word with you: https://www.youtube.com/watch?v=75Ju0eM5T2c

>> No.11117098

>>11116775
Imagine going into computer science when you've literally never written a line of code.
Don't even bother now, you're already a lost cause with this kind of thinking.

What a fucking retard.

>> No.11117165

>>11116775
>animeposter
>computer science
>weak willed and scared
You're going to become a transsexual within two years.

>> No.11117191

>>11117165
I'm not sure if you're joking or not, but I'd legitimately put money on that

>> No.11117212

>>11117165
>implying that's a bad thing

Honestly we're so short on pussy here in cs we'd pretty much take anything.

>> No.11117221

>>11117165
kek

>> No.11117237

>>11116775
Learning how to code is something you do in your own time with projects in your head and motivation in your hand. Any decent program is going to be deep into the mathematics, but the chances are that your department doesn’t have that. I heavily suggest double majoring in math and CS. I mean, if you just want a job in the industry, and you’re content with mostly anything, just CS alone will suffice. But if you want experience for top jobs / the chance to do grad, you definitely want math + CS. Focus hard on continuous mathematics as well as discrete, as both of them show up a lot in theory and application. Skip the the bullshit software engineering classes - they’re there to let underachievers who want their degree to be made of intro courses and little academic rigor give the department money. Good CS programs let you substitute their intro to proofs and probability classes in the math department. Knowing this, I’d suggest the following in my next post (this is part 1)

>> No.11117248

>>11117165
This is so /pol/ but also so right. OP, I hope you have great asshole hygiene.

>>11117212
Once you all cut off your dicks, who fucks who? And by the way, if you don't cut your dick, you are not a tranner. CUT IT OFF! CUT IT OFF!

>> No.11117264

>>11117248
I'm not some tranny-obsessed stormfront reject trying to paint them as cunning and powerful agenda-driven cultural infiltrators who are also somehow delusional and mentally ill to the point of being batshit insane.
I'm just announcing that all the signs of budding transsexuality are there. Modern ironic weeb culture is a hell of a drug to impressionable dumbasses like OP.

>> No.11117290

>>11117237
>>11116775
(Part 2)
Nonmajor science requirements
Year long introductory physics with lab at the very least
An E&M class would be nice

Math primer (bare minimum)
Calc 1-4 at the very least, but partial diff is also good to know
Linear algebra, proof based, always important
Intro to proofs in math dept
Probability theory, continuous and discrete. Try and take stochastic processes if you can
Graph theory (try and get a class that uses diestel)
Combinatorics
Number theory
Year long sequence of analysis (with Rudin)
Year long sequence of algebra
Point set Topology
At this point, you can take whatever electives you’d like. I took algebraic geometry, geometric flow, and some other classes for my own pleasure

CS
Data structures
Architecture
Systems
OS design and theory
Programming language and compiler theory
Algorithms
Introductory grad algorithms (very useful)
Automata and computability
Complexity theory
Cryptography
Numerical analysis
Computer vision
Computer graphics (as in, heavy on linear algebra, low level programming, some physical modeling, etc)

This should give you a rich math/CS program that leaves you with options. At least, it did for me. I took something similar and it did nothing but good

>> No.11117300

>>11117290
>>11116775
Oh and complex analysis could be useful if you wanna do theory. I’ve found that in undergrad you could get a more direct application from analytic number theory, but honestly if you have the time it’s really good to know

>> No.11117307

>>11117264
>Modern ironic weeb culture is a hell of a drug to impressionable dumbasses like OP.

Yeah, I agree. I'm a prime weeb and I know that the Japanese have made me incredibly gay. I like girly idol music, girly outfits and even like doing girly poses when no one is seeing me. The only thing keeping me straight is the fact that I get pussy. I know FOR SURE that if I was an incel who couldn't get pussy, then my strong feminine tendencies would eventually lead me to cut off my dick or some shit.

>> No.11117320

>>11117307
i know for a fact you fuck ugly bitches

>> No.11117324

>>11117320
My gf is my looks match in incel terminology, so you are not completely wrong. But hey, pussy is pussy. At least it keeps my asshole cock free.

>> No.11117327

>>11117165
>>11117191

P(tranny | suicidal) = P(suicidal | tranny) * P(tranny) / P(suicidal)

>> No.11117328

>>11116775
Just do engineering. CS is worthless shit. Who cares about optimizing algorithms that take a second to run anyways. You learn how to code better in engineering anyways since you're forced to do it for hard as fuck projects.

>> No.11117337

>>11117328
>You learn how to code better in engineering anyways
No, you don’t lol
You end up coding long projects that are poorly worded, but you do so by cutting every corner to make it run in the basic cases while sacrificing anything close to scaling or actually solving the problem. Also almost everyone is incompetent. If your view of CS is “optimizing code” and not “solving problems that engineers trip over because they try and apply physics knowledge to a math problem” then you have no idea what you’re talking about
source: have done engineering classes heavy on code
Just do what >>11117290 said

>> No.11117354

>>11116775
Enrolled with the intent to major in CS, it was boring as fuck. Switched to philosophy. In grad school now and job prospects are bleak. If you don't find yourself interested in anything, stick to CS and make money slapping a keyboard for the rest of your life.

>> No.11117358

>>11116858
>>11116876
>>11117354
Oooor just do grad CS, aka one of the most well funded stem fields out there, with lots of rich topics spanning many methods of attack. TCS in particular is one of the best funded math subfields out there, with lots of opportunities to research interesting stuff and still make money

>> No.11117431

>>11117264
Why can’t /pol/ into worldbuilding?

>> No.11117446
File: 195 KB, 970x647, RBDHwnL.png [View same] [iqdb] [saucenao] [google]
11117446

>>11117264
>cunning and powerful agenda-driven cultural infiltrators who are also somehow delusional and mentally ill to the point of being batshit insane
Replace "cunning and powerful" with "ballsy and virile" and you've got yourself a deal.

>> No.11117450

>>11117327
Is there any comedy more beta than punching down?

>> No.11117457

>>11117450
Cutting off your own dick and then jumping in front of a train is pretty funny and maximally beta

>> No.11117464

>>11117264
>animeposter
>computer science
>weak willed and scared
In what world are these "the signs of budding transsexuality" you brainlet? There might be a minor correlation with the last one, but I doubt the DSM-5 mentions anime or CS. Take your meme armchair pschology back to pol you hack.

>> No.11117479

>>11117457
can confirm, just read this post and laughed, its funny

>> No.11117480

>>11117165
it's gonna be fucking hilarious when all the "women in tech" reserved spots go to trans women

>> No.11118476

>>11117290
This

>> No.11118522

>>11116775
>tfw you realize computer science isn’t actually about programming
Biggest realization you’ll have

>> No.11118560

>>11118522
>First of all, it's not a science. It might be engineering or it might be art... but as we'll actually see, that computer, so-called science, actually has a lot in common with magic.

>> No.11118565

>Starting uni next semester
>the government is about to buy $9k more debt from me
>lole

>> No.11118572

>>11118565
Toker! For real! That's amazing! What will you study now? Can we expect publications in even more fields from you?

>> No.11118656

I'll probably have a religious studies one here before too long.
>The Truth about Satan

>> No.11118669

>>11117098
I did this altho it was comp eng

>> No.11118696

>>11116775
the fact you don't have a clear goal in mind means you're doomed from the very start

>> No.11118711

>>11118696
>tfw this except since as a child
Truly doomed. What do? Just move to a third world country and hope for the best?

>> No.11118713

>>11118696
That's a little overdramatic. I personally didn't have a plan coming into college, but I ended up getting into an R1 for my PhD. Yeah it's not good when you don't commit or go for gold, but at the same time it's totally fine to not know where you want to go starting out.
Quite frankly, I usually think that if you have your mind completely set before college or right as freshman year hits, then you've either not thought it out as seriously as you think, or you're enamored with the path more than where the path leads. Obviously this is a generalization, but the "I know I wanted to be X as soon as I hit 12!" doesn't suggest any "purer" interest in the subject.

>> No.11118732

>>11116775
This guy explained alot. Has a soothing voice and does this on Linux.
https://www.youtube.com/playlist?list=PLCNJWVn9MJuPtPyljb-hewNfwEGES2oIW

>> No.11118760

Honestly if I was you Id just switch to information systems. Its business based so you'd have more business classes as well as tech classes.

If your school isn't shit youll be coding primarily once you reach major specific classes, with exposure to networking, security, etc.

Same job opportunities as CS, if anything theres more. Plus its easy to tack on a double major in a business school.

Suggest marketing and IS. Strange combination, youll graduate with business experience/people knowledge and the ability to understand technology.

So companies will drool over you. If you end up hating tech, you have a marketing degree as well so youre basically able to easily switch and outshine competition who are just general business based.

>> No.11119383

>>11118760
Most IS people I’ve met are clueless and can’t solve problems worth a dime. I’m sure it’s a fine field, but I feel like business + tech is such a meme because it feels like the “tech” is cheap and there for a title on your degree.
>companies will drool over you
Noooot really. The CS degree, especially from good school, and especially when paired with math (one can see math + CS as the “I have strong mathematical capabilities and background + industry relevance” - the degree) because of your ability to solve hard problems. Business is fine, but people don’t go chasing it in droves in the same way

>> No.11119564

>>11117450
the entire point of comedy is to punch down. would you insult someone by saying that they're rich and successful?

>> No.11119896

>>11119564
>the entire point of comedy is to punch down
lolwhat, there are tons of good comedians who don't do this. Sounds like you've been on this site far too long

>> No.11119900

>>11119564
>>11119896
all of fucking george carlin, richard pryor, bill hicks, etc., is about punching up. You don't laugh at people because they have less than you - that's you stroking your ego, and that's really not fun to watch. Punching up is hilarious because it's so easy to make fun of people who try and act all high and mighty, but when you reduce them to their character, there's nothing left.
it really sounds like you're just an unpleasant person to be around

>> No.11119963

>>11116776
I was good at math but sucked at everything else in CS, especially programming. Then I dropped out.

>> No.11120057

No job is fun, if it was then you would pay to do it. You wouldn't get paid.

>> No.11120070

>>11120057
That's not true. It is a good lie you can tell yourself, though.

>> No.11120085

>>11119963
lolwhat
if your program is halfway decent, then it's all about the math
by "good at math" did you mean you were good at doing calculations, or that you were actually good at math?

>> No.11120627

>>11120070
It is true, if you have a job that is fun (for example like the /biz/ guy who tries to find a way to make money by fucking prostitutes) then you will eventually lose it when someone is willing to pay to do the job.

>> No.11120645

>>11116775

it's fun in the same way video games are fun. relatively quick gratification, but not a skill you can apply in other areas that don't involve programming. math would probably be more rewarding in the long run.

>> No.11120721
File: 74 KB, 487x600, 314-0.jpg [View same] [iqdb] [saucenao] [google]
11120721

>>11119900
>complaining about those capitalists who stole all our money for themselves is hilarious high-effort comedy, and it's sinful to dislike it

>> No.11120758

>>11120085
I was decent at converting statements into equations , analytic geometry , and not too shabby at combinatorics

>> No.11121525

>>11120758
>statements into equations
Middle school and high schooler stuff
>analytic geometry
As in coordinate geometry you learn in highschool? That’s what I hear it refers to in most contexts in the US, and given your prior statement, I’d say it’s probably that
>basic combinatorics
If you didn’t touch generating functions or go past basic labeling questions, I question your ability in combinatorics

Idk man, sounds like you weren’t into the mathematics needed for CS.

>> No.11121876

>>11121525
No that anon, i am a freshman

>> No.11123143

>>11117354
>Grad school for philosophy
Anon...
I'm honestly interested to hear why you decided to pursue a grad degree with a grand total of 7 jobs. Do you not think philosophy would be best as a hobby? Or anything like that, really, I'm not going to pay that much money for a degree in advanced video game playing or, god forbid, novel writing.
>>11120645
I don't get the math meme. It's important, but to pretend like it's some magical talent that every company desires is delusion. The need for mindless code monkeys is incredibly high, and the need for talented actual computer SCIENCE employees like Cybersec managers or innovative back-end tech development is high. Nobody gives a damn whether you know how to take an integral of a cubic nullspace matrix bla bla bla unless you're an actual mathemetician. They select cybersecurity hires based on their knowledge, professional experience, and problem solving ability in areas with no direct instruction. They hire comp sci researchers based on intuitiveness and consistent high performance. As long as you know the math needed, they don't give a fuck about what other higher level math you know. For fields in CS, math is almost always foreign but easily learned - for instance, discrete equations are important for algorithm development but is literally basic algebra with some new notation.

>> No.11124047

>>11123143
..anon, you really don't know what you're talking about. The direct relevance of pure mathematics in CS is well documented. Now, if we're talking purely for jobs to be filled, I agree, but the coveted positions / jobs / career paths do pay out for the mathematics. Granted, it's harder to break into complexity than algorithms, but just because algorithms is heavy on linear and basic combinatorics doesn't mean the totality of what's useful in CS is just that.
Computer SCIENCE is largely practice purely in academia. Look at Jeff Erickson's work, or Erik Demaine's work. Mathematics isn't about knowing random tidbits from calculus - proofs, reasoning, original solutions, etc., are the essence of mathematics and the foundations of what CS as an investigative field is - it is NOT software or engineering as a service

>> No.11124061

>>11123143
>The need for mindless code monkeys is incredibly high

most of the software developed by mindless code monkeys is useless. it's busywork anon. i deeply regret not studying a hard science or math.

>> No.11124097

>>11123143

Not him, but the /real/ purpose of obtaining education never has been, is not now, and never will be, because it can /never possibly be/, to find a fucking job. Pleb actions to the contrary have nothing to do with the real purpose of education itself, which is pleasure. The point of education is to know things, to get the joke, not to apply them in the world. The latter is the incidental and usual economic result of education, which you mistake for its true purpose (why, statecraft) as a STEM bugman (how, implementation b/c monies and cummies). You are dumb.

>> No.11124476

>>11124047
For academic computing research, I agree. But the subset of that is so small that you will know if you're qualified enough to bother with pursuing it.
>>11124097
Okay, faggot. In the past, you would be right. University was a gathering ground for the rich to broaden their knowledge and meet other rich people to commune with, thus funding the few superintelligent professors smart enough to be kept afloat in the 1500's.
I do not enjoy all math. Abstract matrix operations were boring. Calculus was interesting but quickly drained my soul as I performed redundant amounts of multivariable calculations despite me understanding the math a long time ago.
As a junior cybersecurity architect (hopefully not junior for much longer), my work involves nearly no advanced math. My job isn't to research new, highly involved algorithms. I use them. I just need to know the ups and downs of all the different ways to encrypt data, I don't need to understand the math behind it. This is true for 99% of jobs in computer "science". I'm not personally interested in ultra high-level mathematics, nor are most people. I wanted a degree to ensure I could find a high paying job and relax in life, maybe pursue opening my own business later in life. Like most people. To teach such pointless math to everybody is just another way universities drain absurd amounts of cash from the unknowing students. They lie and tell you ultra complex math makes you stand out for jobs, but it doesn't. I managed to get a full scholarship and only had to pay 5k a year in room/board for university. And even I see how bullshit that the "well rounded core class" cirriculum from the 1800's is still being used to prolong tuition payments.

>> No.11124619

>>11116775
Fag
You don't choose a degree just because :(

>> No.11125378

>>11124476
>For academic computing research, I agree. But the subset of that is so small that you will know if you're qualified enough to bother with pursuing it.
No, but that's the thing - that *is* computer science. Your industry dev job isn't computer science. It's software dev. Computer science, as a field, and as an investigative study, *does* require all those mathematics and qualifications, because the whole idea is to be working on problems people haven't solved before - it's not about writing people code that handles their industry issues. There are computer scientists in the industry, but software development errs on the side of engineering in the right contexts (not fronted, imo) that relies on CS fundamentals on a sliding scale, where cryptosystems and HPC is a heavy dependency and databases is much lighter despite the relevance of relational algebra. This is completely analogous to traditional engineering's relationship to physics. So again, what you're doing is not in fact computer science, and what you're advocating for isn't computer science. Computer science is precisely the academic research and mathematics you seem to be downplaying here.

>> No.11125390

>>11124476
Not him, but
>Abstract matrix operations were boring
What qualifies as abstract here? Spectral graph theory in particular is ridiculously useful and interesting in CS. Anything having to do with orthogonality, isometry, vector spaces over the field [math] \mathbb{Z}_2 [/math], etc. is super useful.
>multivariable
I agree that this is tedious and much more interesting in analysis than in calculus
>cybersecurity architect
>I don't need to understand the math behind it
Okay, but you should really understand that there are many people in cryptosystems design that really do have to and want to understand the mathematics. Yes, your job isn't chiefly to derive new methods or improve bounds, but you should appreciate that a huge, nontrivial portion of what actually comprises CS is the research into developing those methods and mathematics in the first place. Your job is about implementation and system upkeep, but that doesn't render the inherent usefulness of the mathematics null
> To teach such pointless math to everybody is just another way universities drain absurd amounts of cash from the unknowing students. They lie and tell you ultra complex math makes you stand out for jobs
It did for me in HPC and crypto, before I went to academia. Dude, they're not draining money - they're putting in the bare minimum rigor for it to be a STEM subject.
>I wanted a degree to ensure I could find a high paying job and relax in life, maybe pursue opening my own business later in life. Like most people.
and now you're just aggressively defending your life choices. Nobody actually cares about your comforts in life - this is a math and science board. Your life goals have no bearing on what CS is or what education should be.

>> No.11126303

>>11123143
Based dumbfuck

>> No.11126541

>>11116775
Won't get into the subject but I got into a uni with a course I basically knew nothing about and I still regret it. It's been a constant struggle for almost three years but I think I can get the degree. Consider backing out and taking time to think about what you really want to do before paying for a year of uni and then hating it