I'm a beginner CS student and I've been wondering if I made the right choice...

I'm a beginner CS student and I've been wondering if I made the right choice. Is Computer Science a stable field to get into? I hear conflicting reports, some people say they've gotten degrees and can't find any kind of work and other people say computer science will give you a competitive advantage in the future. What are your thoughts?

Attached: computer-science-header.jpg (960x347, 329K)

CS is not stable
You need to constantly keep up and learn

You are not a major, you are a human.

I feel people should into majors that they know what they plan on doing with it in the future. If you have to ask if you've made the right choice, the answer will always be no.

Technically in CS, you are neither.

Software Development is the field that people are going on about. Computer Science, while related, is more about theory than the actual process of building software. You don't need to know a lot of theory to make a lot of applications. Some theory is good so that you don't write shitty, optimized software but there comes a time when the theory isn't that helpful for developing The Next Big Thing.

I have an idea of a few jobs I'd like to get into related to coding and technology. I didn't pick computer science just because it's a fancy name. I picked it because I figured if might help me get the kind of job I'm looking for.

So what kind of jobs are you looking for? I'd love to give advice on the job market. I'm consistently wanting to get into robotics because of how saturated the software market has become. Robotics is my passion, but its very niche.

Like almost every day this thread is made. I think what's going on is people are just freaked out when the see SOME failures out there. Every major will have failures, that's just life.

Are you fucking kidding me? Indeed.com always has openings. ALWAYS has openings.

I'm interested in Web Development but I thought maybe I could try an IT Support Specialist if that didn't work out or a video game tester

Video game tester is average $15/hr for a shitty job. You won't be testing Blizzard games. You will more than likely be testing Hello Kitty games.

Just do it. There is nothing more stable right now. Most things will be automated soon. Possibly in your career. Knowing how to wield and deploy automation is good, knowing how to invent it is better, but either is better than the alternative. CS sets you up for that.

Sure, you can teach yourself some stuff, but honestly, having someone guide your initial search is super important. You don't know how much you don't know. Knowing how to search is good, but being told what you don't know by someone with decades more experience is better.

If you can get a decent job, the ROI of an expensive 4 year degree is like 1-2 years. What else gets you the same. Go get em champ, there's nothing like hearing mechanical and aerospace engineers saying "shit I shoulda gone cs" because they know the agency it affords you.

i had 3 job offers during my last semester, before I graduated. it shouldn't be hard to find a job in cs unless you're a "C's get degrees" faggot, and even then, it shouldn't be that hard. I know plenty of people who couldn't code their way out of a linked list in college who got decent jobs within 6 months of graduating.

you should post this in instead of Jow Forums btw

Yeah I know. I would be working for a mobile game company testing shovelware. This is only something I considered as a last resort to help me get my foot in the door.

Then apply for them. Just because there are posting doesn't mean you know the turn over rate for that company, and why they are hiring in the first place.

You don't really need Computer Science for Web development, but it will help you a bit with back end development. Its definitely one of the most dominate fields. Most of the IT support Specialist just take certifications, thats not a CS job either, but having the degree will probably guarantee you the job.

Computer science is essentially the software side of Computer Engineering.

i graduated in june and am still looking for a job
im a dumb kid and didnt talk to anybody in college

but did you try to get into an internship or build a portfolio?

Doesn't that suck? You go to college for the connections, not for the education. Otherwise anything that isn't lab related could be done online.

get internships, talk to people in your major, get at least a B in algorithms and data structures, and you can get whatever job you want out of college (probably don't even need to do all of those). getting software jobs requires very little effort if you are proactive freshman year and not just because it's spread out over a longer period of time. theres enough jobs that you can literally just ladder your way from position to position until you get where you want to be.

When I graduated it took me from June to 4 months to land a job, $50k. That was 4 years ago.

I'm now at $70k. And I was that "C's get degrees" lazy fuck. Only two places asked for my grades, everyone else didn't care. You just have to keep pushing.

I'm going to start CS soon (once I finish pre reqs and transfer) and I was wondering what the market is like for Machine learning/Data science? Do I need a graduate level degree to find decent work, or is a Bsc fine? Cybersecurity also sounds cool, but I was reading a thread in which everyone said it was kind of shit

Attached: 1503530917192.jpg (480x640, 36K)

Fuck off we're full

I want to go to college to have professors with years of experience guide my learning instead of autistially learning random information that in the long run isnt really applicable.

Whatever you do Op, make sure you're studying on your own as well. The material you learn in class will simply not be enough to land you a job right after graduation. Try to get in a few side projects and internships as well, as having zero experience will allow you to end up like me- 4 months unemployed after graduation with hundreds of rejections and 17 failed interviews (although those were due to my weak soft skills).

If you're a chick or a poo in the loo, ignore everything I just said. You'll automatically be accepted.

My plan is to do as much projects I can and learn the most important languages for web development. I have multiple resources that I can learn from, websites, books. I heard it's used a lot in web development. But most importantly I really wanna get into an internship. I don't wanna be another college graduate with no job, that's my biggest fear.

computer science is not about computers nor science. So, you studied something with a false name, make your own conclusions

Get MIS or ITS degree. Schools call them different things. It falls under the college or business. It’s more business orientated so think analyst type positions. Depending on the school, some of your undergrad will count towards a MBA.

You're gonna wanna kill yourself in a few years, mostly due to the lack of vitamin d.

Jow Forums told me that all CS jobs are going to India and that the field is oversaturated and that I should go into a trade instead

Are they right?

>taking life advice from Jow Forums
kekkles

No. CS jobs are being outsourced to india to save money. Reality is though that the companies relying on poo in loos are slowly dying.

Don't give up man. 2 month unemployed grad here, we'll make it. I hope.

>I'm a beginner CS student and I've been wondering if I made the right choice

Absolutely not. Major in literally anything else.

>Is Computer Science a stable field to get into

You can get a "CS job" with any degree.

>other people say computer science will give you a competitive advantage in the future

They're wrong. CS degrees suck at teaching you to code and are totally worthless for preparing you for grad school.

Attached: 1451033246293.png (800x600, 141K)

>CS degrees suck at teaching you to code
Maybe your school.

My school had us doing interview-style problems from day 1. Practical experience I gained from projects and side projects was invaluable too.

jelly, which school?

Waterloo

>CS
scam degree for people who cannot into programming