I found an interesting /g/ thread today.
It explains perfectly well why a CS degree is useless in 2015.
>doesnt post a face
hey shill, you must be /g/nu here
I could have told you that. Most CS fags will be out of a job in the next 10 years do the major breakthroughs in automation. Since most CS fags only went in for programming jobs anyways. CS for Indians is basically becoming what landscaping is to Mexicans. Depreciated field only gaymur fags go into. If you aren't getting a phd then do something else if you don't want to starve in the future.
>PhD in math
>MSc in CS
>any job I want
I basically party for a living.
What good is automation if you have the entire work force working? Most will be replaced and only top tier talent will be working on any automation up to a certain point. It's a dying field, just leave with grace and let the sjws you guys hate so much take over and run it into the ground.
>going to college
>for the degree
>literally spending thousands just for the piece of paper
>you believes this piece of paper entitles people to hand you jobs
>hundreds of thousands of these papers are generated every year
The reason why an art major that went to a Dev boot camp has a job and you don't is because the art major networked while doing his shitty camp. He has something to show for it and got his full money's worth, while one of the many cs majors that did nothing but go to class for 4 years isn't very appealing to employers.
There's nothing wrong with college, buts its not the degree itself that's of value, and you'd have to be a fool to think that changing the major makes you exponentially more valuable than the other thousands of fresh grads
Applied theory of shitposting.
Anyone with a job knows all that matters is talent. You get individuals that never went to school who are more competent than students from muh top 5. After a certain point in your career where you went to school becomes irrelevant.
>I went to a bootcamp! I'm a hacker now! XDDD
>Anyone with a job knows all that matters is talent.
So graduating from a university that an employer deems to produce good talent whilst weeding out those who do not is not a display a talent? Flawless logic.
>You get individuals that never went to school who are more competent than students from muh top 5.
There are way too many weirdos in this field. I think the interview and whether you fit in means the most once you have passed the technical parts. And uni 100% does matter in lots of jobs.
Is a degree in IT useless? I enjoy working with computers but suck at math and can't program for shit. I was considering IT but all I can think about is indians doing tech support and that movie Office Space.
Here's a Small Handy chart of some of the certs and applying jobs you could get. It's also has the Bright Colors you retar-... coders love to use.
Unlike Coders, we like simplicity...and money... oh do we like money...
Oh lord, I wish for the CS communities sake that this were true.
It's a shame that most schools have raped it and turned it into code-monkeying 101 though. Physics and engineering degrees require about the same level of math, while CS degrees ask for significantly less.
In engineering FIELDS? No, not unless you're a researcher. You could say the same for CS degree holders working in industry.
As an engineering MAJOR? Yes, you definitely do. Nothing as rigorous as an actual math degree would have you do, but you should encounter them just as often as you would in a Physics undergrad program.
Because they have yet to discover you didn't learn anything.
there's nothing wrong with going to college or getting a degree so long as you work/internet during your 4 years and get good work experience in your field or a related field
college degree doesn't make the resume, it rounds it out. work experience more or less 'makes' the resume
Have you seen the horror stories that "graduates" post online about some bootcamps? Not being able to find a job, getting legal threats from the bootcamp creator when they complain, getting told by employers who visit during the bootcamp they aren't worth it, etc.
A CS degree is just as good today as it was 10 years ago, but the problem is that OP thinks it's just the degree that should have gotten him a job. He's angry that spending $60k for a piece of paper didn't land him his dream job, and now he's shitposting on /g/ at his $27k IT job at some community college. I guess he should have spent his time outside class working on personal projects that he could showcase to potential employees when they ask? Maybe he could have taken an internship course that sets him up with a $20/hr internship that almost guarantees him a good job when he graduates? He could even have asked his professors for networking opportunities to open doors for him, if the professors knew who he was or remembered him since he sat in the back of the classroom and didn't ask questions or get straight A's.
What I'm saying is, OP is a whiny little bitch who should have tried harder in his CS program. Instead, he shitposts on /g/ because it's the highlight of his day.
If you have the math skills you should minor in math. Otherwise it might be possible to minor in software/computer engineering or business administration.
You can easily get a job without a minor in math but if you want to get into theoretical CS or modern cryptography a minor in math is essential.
CS / supply chain double major. $160K / year doing SAP Oracle Java C and Unix work. The CS degree was excellent for preparing me for application tuning. Learning the right data structures and algorithms apply best to a given problem make you immensely more valuable than a horde of underskilled bootcampers. The key is you can't be a casual C/B student in CS. You also need to keep looking for useful improvements in the field and finding a use in your daily job.
It's 2015. No need to learn anything else than Node.js on the backend and react or angularjs on the frontend. Mix it up with some jQuery and Bootstrap and you can make better shit than 80% of CS majors.
95% of CS graduates find a job in their field here in Sweden
About half of them already have offers lining up before even finishing their degree.
I have no idea where this LOL CS IS A JOKE meme comes from.
Also I had more math classes than my engineering friends. CS is literally a subset of math I have no idea why some of you think engineers have more math than we do.
CS math is significantly easier than most engineering math.
Yes we do have more math than civil engineers but we have nothing on electrical engineers doing signal processing or mechanical engineers doing finite element analysis or fluid dynamics.
Discreet mathematics and linear algebra is easy as pie.
Hm. Here I am reading for exams for my masters in CS and to be honest. We all are getting good paid jobs before we are done. Computer technology will not stop evolving, so the use of CS is huge in the future.
Signal processing was mandatory for CS students at my school.
Also shared all my math classes with EE students the difference being that they took vector calculus while we took set theory and discrete math because automata theory builds up on it.
At a graduate level we had abstract algebra while they stopped taking such general classes and starting getting more technical.
I liked signal processing and found it easy and fun to work with.
I'm starting to think lower tier American schools do CS differently so that's why it's taken less seriously by eng students.
>CS degree useless
If you don't wanna be a disposable codemonkey and you're looking for a job in research and more technical fields then CS/maths degree is more valuable.
Is now the time to go into education with a CS degree to rob these faggot hipster students flooding in?
I'm gonna go CE.
Can you expect half of the students being filthy weebs like myself?
I can only talk about SE.
All the weebs here have complete shit taste.
And seriously recommend you crap like Fairy Tail and Elfenlied. There's also that guy who always reads Naruto mangas online on his laptop during lectures.
Oh look, someone who expects that not having a degree is going to be just fine once they get senior dev status and management positions start opening up. Yeah, let me know how that works out for you, OP.
Not impossible, but the odds are forever not in your favor.
>but we have nothing on electrical engineers doing signal processing or mechanical engineers doing finite element analysis
We do here, same for statistics and probabilites. We also have things like diff geometry and topology, algebraic topology and topological K-theory as well as functional analysis and engineers don't have any of these. Saying discrete math and linear algebra are easy as pie is true if you're doing vector additions and elementary graph theory. Except that's not the only thing you do.
Oh and unlike engineers, we're actually doing math, as in proving results.
CS is about understanding computation and the existing models to perform them... This has nothing to do with the thinly veiled IT degrees most universities offer.
America just have too many shitty universities. Hence why this "CS IS JOKE" meme has been circulating around /g/ for quite some times now.
A CS Degree in my country is usually under the Engineering field (BEng), we have to go through the same maths as an EE student.
Computer Science will always be viable for people like me because most graduates simply cannot program. The fact that I can sit down and hack together what's asked of me makes me better than at least half of all graduates.
>Have degree with a bunch of experience
>All project where I did nothing and just relied on my teammates
>Interview with Sony and two web dev firms in the coming two weeks
Can't wait to disappoint them!
The degree is just a baseline. If anything it tells an employer you're capable of getting through data structures, operating systems, even the calculus series. It means you didn't get weeded out from the scrubs that a) can't work hard or b) are too dumb to keep up with the material.
Beyond that, of course you have to work at your interviewing skills, network, and get your name out there. That's extremely obvious.
>Beyond that, of course you have to work at your interviewing skills, network, and get your name out there. That's extremely obvious.
You'd be surprised with how many CS grads in my program I find after graduation just hunting for jobs and lurking the school IRC channels.
They didn't think internships were a big deal. Boy were they wrong.
>CS is literally a subset of math
no it fucking isn't you fedora-wielding autist
you might as well say Engineering and Physics are subsets of math if you're going to be spewing this bullshit.
You go up to fucking ODEs and discrete math aka baby shit
I'm finishing up my sophomore year as a CS major. As far as I know, I'm going to be the first college grad in any technical field in my family... Everyone else that actually graduated college got a degree in business, social work, or nursing.
>signing up for college
>see progaming course
>sign up for it
>it's programming and not progaming
>spend 3 years learning and doing stuff I'm not interested in
this thread is really tearing me apart. im taking a coding class in c++ and i understand it but afterwards i have to follow up with a curriculum course in either CS or CE. i'm really feeling the business and CE combo but it sounds like CS and bussines should be my concern. any and all advice cuz things are starting to get shaky for me
>They didn't think internships were a big deal. Boy were they wrong.
I have to say considering I didn't have an internship my school did a great job in giving me the tools to get a entry level job. With that said if I could do everything over again I would have put less focus on taking summer classes to finish up two degrees and focused more on getting a summer internship.
People just post random shit to get responses. Don't take any of it seriously. This board and /sci/ are some of the goofiest on the internet when it comes to autismal youngsters desperate to get responses on their half baked ideas about the world.
>A CS Degree in my country is usually under the Engineering field (BEng), we have to go through the same maths as an EE student.
But that's dumb. The math needed in CS and EE are very different. CS should be studying stuff like set theory, number theory, graph theory, proofs etc. While EE should be studying calculus, differential equations, complex analysis, etc.
>visit that devbootcamp site just because
>see how much they charge in the 'Tuition' tab out of curiosity
>get pic related
>pause to check my white male privilege
CE has far more math than CS.
Correction: All schools
The "shit school" mantra is just a scapegoat. All CS programs are pathetic.
>inB4 But muh Demorgan's law "Mathematical logic" and A* "Graph Theory" is super mathematical! And and we use the principle of induction for highly theoretic proofs!
>CS is literally a subset of math
Patently false. The pathetically watered down math concepts in CS don't even count as being math. Just because you show the run time of an algorithm with induction or use reduction to show NP completeness does NOT mean you are doing math.
The biggest problem in CS are the retarded majors that horrifically overestimate the difficulty of their studies and religiously defend against people calling them out on it.
>why a CS degree is useless in 2015.
The problem with CS degrees is that they don't require enough coursework. A good major would have to look like this:
Operating Systems Theory
Advanced System and Network Programming
Programming Languages and Compilers
Theory of Computation
Professionalism, Ethics, Risk-Assessment and Legalities
Ordinary Differential Equations
Proofs and Abstract Mathematics
Combinatorics and Graph Theory
>Elective Groups (Must pick one course from 11 groups)
Cryptographic Implementation and Network Security
Kernel and Driver Development
Malware Analysis and Reverse Engineering
Natural Language Processing
Pattern Recognition and Data Mining
Combinatorial Optimization and Network Flows
Digital Signal Processing
Information Theory and Coding Theory
Computational Modelling and Simulation
Dynamical Systems Theory
Advanced Complexity Theory
One year sequence of science courses
Circuits and Microelectronics
2 advanced math courses not overlapping with the above