[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Is a degree in Computer Science the best way to go for a robot?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /r9k/ - ROBOT9001

Thread replies: 180
Thread images: 14
File: college.jpg (167 KB, 900x695) Image search: [Google]
college.jpg
167 KB, 900x695
Is a degree in Computer Science the best way to go for a robot?
>>
no, you're not smart enough
get a job at McDonald's instead
>>
or should I go into engineering like a huge normie? I would rather pick CS because I've always used computers, find them more familiar than anything else, and gives me the chance of working from home, but if it's saturated or fucked, then I don't even want to waste my time. My university is also a bit more well known for mechanical engineering and related degrees.

or am I totally wrong and CS is easily the best way to go?
>>
>>25620925
CS tends to pay more for median starting salary, I too am at a university that is more known for mechanical engineering
>>
>>25621139
I really just want a comfy job. I don't even care about making that much money. I have very bad anxiety and doing shit that is super high stress or something I'm not into at all, the money really won't matter. I like how you can work on software from home too. I really just want to know if it's a total death trap, big bubble that's going to burst and everyone is going to lose their CS-related job or if it's actually growing.
>>
>>25620880
>>25620925
>he things CS is about computers
You're the type of person that fails out after 2 years. CS is mostly applied math, with programming weaved in. If you don't have an interest in doing
>logic proofs
>algorithmic proofs
>linear algebra
>reinventing the wheel for CS to understand the basis of certain things
Then CS is not for you.
>>
>>25621383
The work on software from home is a meme.
Most software related jobs you have to do in teams and have good normie skills. The last year of classes are a shitton of group projects
>>
>>25621582
This. Only some senior jobs are solo, and they're rare. 90% of jobs require teamwork and being able to think like a normie (read: debug their shitty ad-hoc code).

Software engineer reporting in.
>>
>>25621498
Yeah, I know all of that. I just mean that I want to do something related to computers and CS seems like a good choice. I've already looked at the courses required and I like that it's something like math being used. It seems like if a program has any math in it, it's usually better than ones without.

When I think about engineering, it just seems like every joe shmo is going into it for the money, and the nature of it just seems wrong to me and I really don't want a part in it. I've been trying to lie to myself and say that mechanical or electrical engineering are cool and that I'm interested, but I'm really not. I've been on my own PC since I was 5 years old and have always tinkered with them. I just feel at home with computers.

>>25621582
Right, it's a wish I'm sure. I sort of mean partially that it would be more broad, allow me to work on side projects at home... you can't really do that on a large scale if you're a mechanical engineer unless you have loads of tools and machines etc. electrical is a bit easier, but I'm not really interested in that as much as CS either.
>>
>>25621498
not the OP but i have a bachelors in applied math. never taken a programming course but i taught myself a little python and i used visual basic for a bit in an operations research class i took.

i find computer science and programming interesting... but i'm not good at it, and i don't know if it's just because i haven't practiced enough or if it's because i'm too dumb for it.

i really want to get a masters in computer science but i don't want to waste $50k on a masters only to find out that i am, in fact, too stupid to be a software engineer.
>>
>>25621708
Everyone is going for it, but most aren't smart enough to actually get the degree. So you're fine.
>freshman year, 300 people in intro class
>2 years later, 45 people left
The maek gaymes fags are the first to fall. Then the autists that care more about looking cool than actually doing well. Then the people who just aren't smart enough.
>>
>>25620880
does it require lots of maths? i stopped doing maths when i was in 4th grade
>>
>>25621757
SE is much easier than applied mathematics. Go for it.
>>
>>25621757
Programming is the easy part. It's the theory and math that gets people. You'll be fine.
>>
File: 1451512936672.jpg (179 KB, 1041x1024) Image search: [Google]
1451512936672.jpg
179 KB, 1041x1024
If you live in the USA.....yes

I work at a big 'hip' tech company as a software developer. I've been part of the hiring process and have a relatively good idea of the market. AMA
>>
>>25621757
actual software engineering requires you not to be a little bitch. youll get paid like $50 and hour fulltime though. some people cross that autism bridge once theyre there
>>
>>25620880
It depends.

I am a sysadmin (with MCSE, LPIC 2, VSP5)
My BS is in business. (my concentration was information systems)

My linux admin buddy has no certs, and double majored in EE and computer science.

We both make about the same.
>>
>>25621840
How much of industrial software is about actual algorithm design? For comparison, I'm currently writing practically trivial CRUD software with pre-existing geospatial components.
>>
>>25621811
yes, it requires shitloads of math. But you will be doing university level math, so what really matters is whether you are able to learn all that
>>
>>25621905
but, i need to know some "basics" right? Like what cuz i really don't know anything complex at all i just barely passed HS maths
>>
>>25621767
Can anyone else confirm what this anon is saying?
>>
>>25621582
My company is a big data company based in silicon valley.

I split time between desktop support and systems administration. About 90% of my job can be done remotely, as such whenever I feel like working from home, I do.

However, I like getting out of the house and work from home only occasionally.

The following jobs at my company have people working from home or remote:

Every job in IT
Engineers
Marketing
Human Resources
Finance
Accounting
Sales


That being said people tend to go into the office occasionally if they are remote for meetings and other such things.

Most of my coworkers are in a different office from me and several timezones away, so 100% of our meetings are done through skype for business or webex, this is the same as with all other departments.
>>
>>25621817
i dont know. like i said, i know a bit of vb and python. whenever i look at the source code of a real piece of software, i just get completely lost. i cannot understand how to break something down to such small steps, and to organize it into a working program.
>>
I'm a 2nd year who fucked up and now have been told by my department that I will have to switch majors because I now dont have enough time to finish prereqs. I'm thinking of dropping out and going to the local community college nearby - it's a great CC and it gets lots of transfers and even international students - and just starting over with an engineering degree - I will have college transfer credit from the courses I have completed - and transferring back in - or maybe possibly to another university.

Should I do it? I know the statistics for CC students who stay there too long or don't graduate but those are the bottom of the rung normies who waste time in CC and minimum wage jobs. I feel that I need to go this route because that way I can get a better GPA and a better stem degree. I'm a pre-math major as of now and I'm 19.
>>
>>25620880
No, teaching yourself how to program using free online resources is the best option.
>>
>>25621957
I can. Even most who end up with a degree have just passed the classes and read the books. They're neither inspired nor interested in what they're doing, they're there for the 9-5 grind.

Surpassing their abilities is a cakewalk.
>>
>>25621498
I want to get a degree in "programming" and "computer science" is the closest thing to that.
>>
>>25621957
This is pretty true for all college majors, I think something like 1/3 of all people who attend a 4 year degree drop out before they graduate (most after freshman year).

That being said, harder degrees have higher mortality rates.
>>
>>25621932
It doesnt really matter what you know. Its more about learning quickly. University Maths is very different and a lot harder. If you struggled in HS you will get problems if you don't work very hard.
>>
>>25621992
That comes with experience. You know creativity works, right?
>1) you're trying to figure it out
>2) you imitate those who you regard as superior
>3) you're forced to rewrite something the aforementioned superiors have written
>4) you start having your own opinions/views
>5) you find your own style
>6) the student becomes the master
That's how it works.
>>
>>25621957
we had 150
last semester max 20 in class,30-40 writing exams
>>
>>25622026
At my college, taking business with a core concentration on information systems is the closest to a computer programming degree.

Source: I took all upper division programming courses the business college offered plus a few of the computer science programming courses that they let me take as electives.
>>
File: y.jpg (59 KB, 500x375) Image search: [Google]
y.jpg
59 KB, 500x375
>>25622010
>>25622033
>>25622063
Why is there a juicy maymay that says CS is in a bubble that's about to burst any day etc etc etc then?
>>
My question is how good at le mathematdicks do you need to be for programming?
>>
>>25622086
Because they think that just because a large number try to get in as CS majors that it means that the major is useless.

Med school is a great example. Hundreds of thousands of applicants but only a tiny minority have what it takes to finish through
>>
>>25621957
>>25622010
To be fair most intro classes are just lecture halls and everyone is required to take them and they make the class huge then as you get into upper division shit they want smaller more personalized classes.

I am a business major and all lower division classes were 100-400 people and all the upper division business classes were 15-40 people
>>
>>25621957
thats pretty much how it is if you study STEM .
>>
>>25622026
Go to a trade school or boot camp then. College isn't there to teach you how to program.
>>
>>25622086
Why are you quoting me?>>25622086
>>25622033


I didn't say anything that you responded to
>>
>>25622086
Because people look at statistics of how many people are in the major, even though most don't make it out.
>>
>>25622086
Because
>1) Dunning-Kruger effect; they think because they can write hello world, they're software engineers
>2) They hate the fact some people are able to make significant $$$w/o a college degree
Plenty of software is written in India already, but it's not maintainable. Anyone in the business knows that.
>>
yes, if you are skilled in that department. engineering works as well if you're good at math. if you have no social skills and are stupid (a double whammy that was bestowed upon my sorry ass) you're destined to stock shelves your entire life.
>>
>>25622006
im in the same situation. Fuck
>>
File: wut.png (21 KB, 1180x141) Image search: [Google]
wut.png
21 KB, 1180x141
>>25622149
b-but you did anon
>>
>>25622174
India is full of a bunch of C+/B- Tier programmers. Anyone that's any good moves to Europe or America.
>>
>>25622210
Indeed. There is no bubble.
>>
>everyone ITT saying CS is god-tier
can someone then explain >>>/biz/1034086
>>
File: 1452263714319.jpg (38 KB, 362x346) Image search: [Google]
1452263714319.jpg
38 KB, 362x346
Different anon going into college as well
Thinking of becoming a retail pharmacist
Anyone with experience in pharmacy can leave some tips on this or if it's really worth pursuing
It just feels like the only thing that's "right"
That or dentistry
>>
>>25621582
>Most software related jobs you have to do in teams and have good normie skills.

im an android developer working in a company that develops software for the second largest mobile telecommunications company in the world.

this anon is 100% right. Software development today requires you and your team to be very agile, that requires good communication skills, meetings every day, reporting and discussing problems collectively and deal with a bunch of normies and their egos.
>>
>>25622006
CC students actually make more money after graduation than 4 year university students.

The reason? CC degrees give you more concentrated degrees that focus on your skills and 4 year degrees have a lot of humanities garbage stuffed in.

(A 4 year degree will make you more over your life though because you end up being more polished)
>>
>>25620880
Learn what you can't teach yourself, confidence. Go with a major you shouldn't be in.
>>
>>25622227
Yeah, if you're a low-level monkey, you'll be out of a job in 5-10 years. If you know your shit, you'll be employed for the rest of your life.

I'd suggest climbing up to middle management though, you can't do 60-hour work weeks forever.
>>
>>25622227
There is always demand for people who are exceptional at their job. Shit that gets outsourced is stuff that is unimportant.
>>
>>25621898
Never in writing new algorithms. A little in terms of deciding which existing is best, but it's less than 1% of the work and is usually a non issue. Basic understanding of algorithmic thinking is important to optimize performance, but you are mostly self policing at that point and can usually get away with it.

Computer Science to software engineering is like mechanical engineering to being a car mechanic.

My first job was java EE development. I was doing a lot of bugfixing and feature building on a very old platform. I moved to another big company that is beloved by tech journos. I do a lot more software building from the ground up, but algorithm inplementation is a non issue. We use existing 3rd party libraries, and I still do a fair bit of bugfixing, I just work on friendlier platforms with way better communities for up to date documentation.

I believe that a lot of PhD work, especially data mining, some machine learning areas involve actuallt writing algorithms. Data mining has tons of analysis, very little programming and mostly mathy stuff. For bachelors only work, compilers require a bit of bottom up algorithm work, and I think people hire bachelors there.

Design Patterns are extremely important in software development. Learn them.
>>
>>25622248
You are wrong, about 1/3 of our engineers work from home at least 90% of the time.

Can't have face to face meetings with coworkers in london if you work in san francisco.

Working remote is very very common.
>>
>>25622259
I'm just asking if it's a good idea rn for me to drop out and go the CC route -> transfer.

I'm lucky enough that I have one of the top 3 CCs in my state just a few miles from my current university.
>>
>>25622313
I went to CC first and transferred myself, it was cheaper.

Also you should focus on a CC that has a transfer agreement with a uni that has the program you want, guaranteed to get in that way.
>>
>>25622290
I find your post very calming. I'm down with this
>Design Patterns are extremely important in software development. Learn them.
So basically the average software engineer is an API monkey building library legos into structures according to known design patterns? That's what I'm doing already.
>>
>>25622308

never said anything about remote work... but face-to-face or not, you still have to communicate with people, and bad communication skill will eventually get you in trouble.
>>
>>25622334
Yep, the local CC nearby definitely has a transfer program to my current university. It's a feeder school and international students move here just to attend that CC so they can transfer in. But Idk if my university will take me back in if I drop out and transfer back in from the CC. I guess I will have to have a 4.0 and a great resume to transfer back into a better major.
>>
>>25622086
Idiots.

>>25622174
Correct

>>25622010
Yes, I am a 9-5 grinder in it for money. I don't code in my free time and generally dislike it. I still did great in school with little work. CS is easy if you engage with your professors at all.

There's a huge hatred from people who love their boring white collar job. Absolutely crazy to me.
>>
File: Ara ara~.jpg (13 KB, 480x270) Image search: [Google]
Ara ara~.jpg
13 KB, 480x270
>>25621383

Part of being comfortable is not having to worry about money. Most CS jobs with uni-requirements will provide that.
>>
>>25622402
http://www.engr.psu.edu/academicplans/UniversityPark/CMPSC.aspx

link related is what the CS program at my university. It seems legitimate but what do I know?
>>
consider going to grad school therapy, it's like living r9k threads irl all day, i love it

you can major in anything for undergrad, literature, whatever catches your interest.

computer science even, although you'd probably feel the need to keep doing it. the thing about computer science, is it's extremely difficult and not intrinsically as fun as learning about psychology

i'm not dumb (130 IQ WAIS and in mensa) but starting to learn computer science was really aggravating, on the other hand i lvoe everything about psychology because its so applicable to day to day life

if you have questions you can message my skype brokenstrings89
>>
>>25622354
The guy you answered was asking about remote work.
>>
>>25622475

*grad school in clinical psychology

Antioch University has campuses all around the US and is very good for a university that lets any cuck in that wants to study it
>>
>>25622349
Sort of. I like to think of it as an API monkey that has to understand or design the existing complex system, and uses that to design another API or more UI features for clients (public/business).

I am very cynical though, I work with people who think what they are doing is creative and beautiful. I think we look for that lust, in addition to tangible experience when hiring.

In hiring, the middle managers and tech leads on teams usually ask us devs for confirmation of abilities that we test for, a few thoughts on their attitude and how they fit socially in the team.
>>
>>25622402
Yeah when I switched careers from early childhood education to IT, I have never be so chill.

Money keeps flowing in, I have no idea what to do with it, my car is only 3 years old and isn't a huge piece of shit, all my bills are set up for automatic payment, I have no overdraft fees, my car maintenance is up to date. I don't have to eat ramen. I don't get stressed about the cost of things when I go out. I buy stuff I want without having to save up (or put it on lay away).

I sleep better, I no longer have perpetual headaches, I also lost about 20 lbs.
>>
>>25622142
I already know how to program, I'm there so I can get a degree to get past HR.
>>
The people who write algorithms are called architects and usually have a MS or PhD
>>
>>25620880
If you know your way around a computer, know C++ [or any other relevant programming language], are good at maths and physics, yeah. If not, don't bother
>>
>>25622473

Penn State is solid in most fields, and has a fucking massive alumni program that could help post-graduation. You wouldn't go wrong applying.
>>
EE is a much better choice than computer science. One is a legitimate career option that spans across many industries. The other is one that's filled with bronies, women and indians that will leave you unemployed from market saturation.
>>
>>25622557
>I am very cynical though, I work with people who think what they are doing is creative and beautiful.
I do too. I've written some core libraries that I sincerely believe to more like works of art than software.

In an attempt to contrast my work to lower-level (read: more intricate) stuff, I'm just being realistic of my true contributions to CS.
>>
>le indian market saturation meme

anyone in the industry knows india is actually good for most developers with a clue in Europe/USA

i know a load of people going there for a couple of months solving shit indians cant and cashing in a couple of extra grand
>>
this thread is convincing me that CS isn't a meme anymore.
>>
>>25620880
Here's my experience with CS:

I did CS because i wasn't interested enough in any other majors to justify taking them and I spent all my free time on the computer - mostly video editing/music production (never programmed at all) - so i figured it would be a great choice even though i knew nothing about what it entailed.

Going into university I had the mindset that I was paying for my degree and it was basically going to get handed to me. Quickly learnt this was not the case and ended up dropping out after my first year as I couldn't achieve the 40% needed to pass the math module. CS is not just programming!

Anyway, was gonna switch to econ but my dad convinced me to give CS another try so I did and I passed the first year and am now in the second semester of the second year and i'm really enjoying it. Just be aware that there is very little emphasis on programming after you've done the basic intro classes, and if you aren't naturally gifted in CS you need to put in the time to make sure you understand everything and don't fall behind.
>>
>>25622917
It is if you don't have the work ethic
>>
>>25623291
Basically, if you can handle engineering but like computers more, you should pick CS without a doubt?
>>
>>25622588
Do you like your job and the IT field?
>>
>>25623001
It's already been said itt: CS is largely applied math
>>
I live in Canada, i'm in my 3rd year of this program, writing a good resume that stands out and the interviews are hard, I'm always shitposting on here so my resume still isn't finished.... if you live in the US it should be ez mode. There are literally no girls in the program so if that's what your into i guess it's okay.
>>
File: 1424384013193.gif (2 MB, 239x301) Image search: [Google]
1424384013193.gif
2 MB, 239x301
>>25622702
>more like works of art than software
What makes them beautiful? How are they more like art than software?

When I see coworkers talk about this, what they usually mean is they implemented something efficiently to make it useful and readable for future people. That's great, but then almost every industry has artistic qualities to them. Which does not feel right and actually corrupts the meaning of art in my eyes.

If it's pride in your work, that's fine. But I make music in my free time, and amount of subjectivity required is different. The artistic software I have been shown is coming up with an obvious implementation that most likely should already be a standard.

I didn't see this:
>>25622227
These people are simply looking back at the 2000 bubble and think it's going to happen again.

The game is completely different now. There is oversight on how money is invested in start ups, it's all very enfranchised and stable. At worst, we have an online advertising bubble pop but any sort of recession in tech is going to be reflected even more horribly in the general economy.

Software follows money and mainstream culture, and as long as the west maintains it's monopoly on both, then software will continue to be mildly lucrative for a white collar passive guy.

>>25622248
Somewhat agreed, but stereotypes of programmers helps out robots enormously. I sperg it up in meetings every other week. And business just awkwardly laughs a moment and my analyst just kind of shakes his head after. In fact, the better companies you go to, the more this type of spergy, well-meaning but socially retarded attitude becomes accepted. It's definitely socially better for robots than most other options.
>>
Is an IT degree a meme? Is it comparable to a CS degree? 4 year degrees, I mean.
>>
File: 1407198035498.jpg (4 KB, 100x125) Image search: [Google]
1407198035498.jpg
4 KB, 100x125
thought i'd just drop by to ask, as someone who is 22, never went to a uni, went to work in an automotive factory. I thought I was too retarded for uni and barely got through Hs because I always slept and wanted to an hero and skipped classes.


I'm used to working 60 hours a week now, and ready to go back to school. I was going to go for Mechanical engineering since I'm already in the automotive industry, but I was thinking of CS&E

Am I going to be fucked or can I power through with sheer work ethic alone?
>>
>>25623461
>When I see coworkers talk about this, what they usually mean is they implemented something efficiently to make it useful and readable for future people. That's great, but then almost every industry has artistic qualities to them. Which does not feel right and actually corrupts the meaning of art in my eyes.
What I mean by art confines within the realm you describe. It's symmetrical, harmonious and efficient.

>If it's pride in your work, that's fine. But I make music in my free time, and amount of subjectivity required is different.
I disagree with this. If you look look at classical music (on theoretical level), it's actually quite restrictive.The chords and the scales are bound by laws of symmetry. Just because my creations are bound by boolean operators (where there still are no absolutely correct/most efficient) solutions, doesn't mean there isn't creativity involved.

Be it music or boolean logic, the solutions come to us from levels of consciousness we can't objectively review/perceive.
>>
>>25623403
Once I got out of desktop support 100% of the stress disappeared.

I'm a sysadmin now, I work whenever I feel like, my boss is 2 timezones away, I can be as efficient or inefficient as I want and they pay for any certs I feel like getting.

I am becoming so valuable I could pretty easily go work somewhere else for about 30% more.
>>
>>25623496
We don't have IT degrees in America. Typically people get business and focus on information systems or get computer science and go over to IT.

Certs end up being more valuable than the degree when you have both.
>>
>>25622588
Here is your reply, Baitman
>>
>>25620880
Uni is hell don't do it anon
>>
>>25620880
No, it's too much work. Learn a trade, maybe become an apprentice. It's very physical but it pays well and you'll appreciate screen time more.
>>
>>25623652
What are you talking about anon
https://ist.psu.edu/education/degree
>>
I was in school for CS and then I realized that even after busting my balls on the school work, I would probably kill myself if I had to spend every day writing code.

If I continue college at all, I'll probably just do a trade program. I really want to produce food, honestly and all that takes is a whole lot of money.
>>
>>25623655
Wasn't bait. I worked in ECE for 9 years, ended up making 12 bucks an hour at the end, about half of my salary paid for my health insurance. Went back to school and started working in IT.

Within 5 years in IT went from 20 bucks/hr (tier 1 desktop support) to 95k a year (sysadmin).

The difference between 12 dollars an hour and 95k is fucking immense.
>>
>>25623635
Sounds good. I'm not in CS but in civil engineering. It's not amazing but I just want a stable 9-5 job that leaves me financially stable so I just wanted to know if the "do what you love" bullshit effects you.
>>
>>25623681
I dunno, I work in silicon valley no one here went to penn state.
>>
>>25623717
>$12/hr vs $95k/a
>not mentioning hours per week
I find this suspicious.
>>
>>25623717
>ECE for 9 years
>made 12$ an hour
like i said, bait.
>>
i graduated in 2012 with a degree in computer science

i'm currently making $89K per year ($111K if get my full 25% bonus)
>>
>>25623762
To be quite honest I do about 2-3 hours of actual work every day, the rest of my time I am upskilling/studying for better certs. (Or shitposting on twitter if I feel like being unproductive).

I'm lucky because the bulk of the IT department in my company exists in Austin and those guys are fucking morons and take forever to do anything.
>>
depends. A lot of people on here will tell you that it's not worth it because there's too much competition and such and such but if you like it go for it
>>
>>25623807
Where did you go to school?

originalltatdfg
>>
>>25623789
How is that bait, working with young children is literally the lowest paid actual profession you can have that isn't something immigrants do.
>>
>>25623837
ECE stands for electrical/computer engineering in many places, simply miscommunication.
>>
>>25623835
some small no-name college in NJ called Stockton
>>
It's pretty good where I am

Got a job before even finishing university but that's only because I faked having good social skills.
>>
>>25623837
True enough, my wife has a master's degree in child development and 12 years experience and she makes 23 bucks an hour as a site supervisor at a preschool.

I have a BS in business and make 38 an hour working as a sysadmin.
>>
computer science degrees are for people who have no idea what they want to do.

It's the new business degree.

If you really really really want a job that you can be alone at, work at a warehouse.
>>
File: CE65CFXUkAE4t9X.jpg (22 KB, 575x323) Image search: [Google]
CE65CFXUkAE4t9X.jpg
22 KB, 575x323
>>25620880
>robot
>university
All degrees are for normies.
>>
>>25623863
Do you feel like you were lucky or did your peers also do well?
>>
>>25623861
Misunderstanding you mean, I defined ECE in my original post.
>>
>>25620925
>engineering like a normie

Dunno what this means, CS and engineering will require you to take plenty of math courses, engineering will have more physics as well. If you're interested technical work, pick what sounds the most interesting to you
>>
>>25623894
This just in anon, the college you go to doesn't matter unless it is the number 1 school in the field you want to go into, other than that any school will do as long as it is accredited and you have the right major
>>
File: 1436407984121.jpg (27 KB, 324x278) Image search: [Google]
1436407984121.jpg
27 KB, 324x278
>>25623882
>selling your body not your mind
>>
>>25623894
No clue how my peers did. But for me I started out doing an internship for $10 an hour which then turned into a full time job (shit pay, was making $35K a year) after I graduated.

I then applied to some big companies for shits n giggles and now I'm making a reasonable salary.

Best part of it all is I do all analytical stuff, so no coding/being a code monkey required.
>>
Lel, getting a Cuckold Science degree instead of joining the IS master race. Have fun sitting in your cubicle being my bitch and coding out the databases I design like a good little monkey while I sit in an office having actual business meetings helping clients and the big wigs manage their company's information and erp systems while you try to convince yourself that Java is fun! Shit html is at least bearable but Java is just soul sucking.
>>
>>25623882
>want to work at a warehouse
>go on CL general labor
>warehouse jobs
>5 YEARS EXPERIENCE REQUIRED
>FORKLIFT EXPERIENCE REQUIRED
>1 YEAR STEADY JOB RECORD REQUIRED
>>
>>25622227
The way I see it, shit like "I'm gonna make a fortune designing apps" and "I'm gonna work for video games" are bubble-tier, but technology has thoroughly proliferated our society, so there will be jobs for those who design and maintain it. There are tons of industrial applications, every industry has specific software they use, and automation will continue.
>>
File: 1420102988827.jpg (254 KB, 846x2000) Image search: [Google]
1420102988827.jpg
254 KB, 846x2000
>>25623618
I do think there are creative and efficient solutions to software, I was mostly tossing out words in my post of >>25622557 as an emotional reaction to my coworkers this matter of software/art is just because I was triggered by what you posted.

>What I mean by art confines within the realm you describe. It's symmetrical, harmonious and efficient.
I don't see it that way.

>I disagree with this. If you look look at classical music (on theoretical level), it's actually quite restrictive.The chords and the scales are bound by laws of symmetry. Just because my creations are bound by boolean operators (where there still are no absolutely correct/most efficient) solutions, doesn't mean there isn't creativity involved.
I'm talking about art, not creativity. There are creative solutions to non-artistic problems. That doesn't make them art.

Art has emotional triggers to it that creates the sense of beauty when you view it. Music can be made non-artistically, but the point of art is to be created in a way that hits those emotional soft spots.

If we try to make some sort of comparison, software development is like painting a huge house. It is not like painting a traditional piece of fine art. There are so many detracting factors to scaled software development that it is usually not art.

>Be it music or boolean logic, the solutions come to us from levels of consciousness we can't objectively review/perceive.
We can review art and determine what is good, it's mostly self-evident if you have consumed it enough.
>>
>>25624014
normie leave
>>
>>25620925
In the next few years there will be more CS jobs than CS majors so I would reconsider
>>
What are the comfiest jobs in CS/SE/computer-related fields in general?

Also, I guess those two questions are somewhat contradictory, but what's the hottest branch of CS right now that basically guarantees interesting opportunities? Security? I'm willing to go up to a PhD if it's necessary
>>
>>25624014

Java is actually kind of fun though.
I'm a bit of a masochist.

Have fun with your databases.
>>
>>25624358
citation needed

original faggot
>>
this thread is cringeworthy

>love /g/
>>
>>25624516
w-why do you s-say that?
>>
>>25624529
very few anons here grasp CS and Engineering at its core. The rest are NEETS that are just upset that they don't understand shit.

At the end of the day STEM (CS included) is all about problem solving. Each branch of STEM just utilises a different method specific to their problem.

That being said, yes all STEM degrees are good degrees and yes all STEM degrees require maths. It does not always mean that you will use all of it but then it serves as an indispensable resource for problem solving.

So now it just depends on what OP wants to do?

>Work on websites, can just do a regular IT course
>wants to software development, CS is good
>wants to write applications that solve physics problems, learn physics and not programming
>wants to tell everyone he's in IT, fucking doesn't really matter what he studies.
>>
>>25624014
Information Systems masterrace reporting.
>>
>>25624894
What is IS even? They don't offer such a degree at any university I look at.
>>
>>25624704
Even my business degree required calculus, linear regression, statistics, linear programming, etc.

If you don't want math, get a stupid degree like women's studies.
>>
>>25624529
see >>25624014
as a prime example. Probably googled IS before posting here
>>
Is it safe to say if a degree doesn't have any math in it, it's a waste of time?
>>
>>25624959
Things I learned in IS:

designing and diagramming information systems
designing databases
enterprise network design
java
C#
project management
various ways of securing the information systems
>>
Software QA tester reporting in.

Engineering is a good gig, but as others have said, the stereotype of the antisocial programmer is not true these days.

Working as a programmer will put you in an open-layout office surrounded by the most domineering type of normies, and youll need to fit in and have good social skills too.

Its also tough because theres a lot of pressure on the devs to build stuff that works, as often youll integrate your section of code right before the execs show the product at a demo expo or whatever.

A lot of this probably depends on type and size of company, but so far ive noticed a very egocentric, competitive, and high pressure atmosphere that gives rise to bullying and politics.

Also your first job might be for a startup with "a brilliant new product", getting totally overworked and abused for not that great of pay. In any case, it involves lots of face to face and remote conferencing, and copious amounts of brown nosing.

the plus side is that its a high skill, in demand field, and if youre in it you can always find a job.
>>
>>25625060
so it's basically an IT degree, yeah?
>>
>>25625102
Here in silicon valley we call IT something different than the rest of the world, so anon, what do you mean by IT?

Also if an "IT shop" to you is some retail computer place that also fixes people's home computers, that's not IT.
>>
>>25625097
only faggy startup shit runs around with open offices.
>>
>>25625097
Jesus, are you at Facebook? I'm at google and we have semi-open offices. I like my own private area, yet being nearing my team makes communication a lot easier.
>>
>>25625154
IT usually means what you described in >>25625060, for 4 year degrees at least. unless i'm totally wrong.
>>
>>25624404
The bit of Java that I have done was just awful in my opinion, maybe I haven't done enough of it to enjoy it yet. I have a class coming up on Java next semester. >>25624894
My man how far along are you in your degree, junior here I have enjoyed doing conceptual modeling the most I'd say. >>25624975
You seem upset, I know it must be shitty how you CS nerds will be shoved into cuckubles after graduation and will get shitted on by management compared to IS majors who actually work with clients and aren't easily expendable code monkeys that could be outsourced to pajeet.
>>
>>25625192
IT used to be called IS or MIS (1980s) so colleges had degree courses based on this. The focus is on concepts and design.

IT is a newer term for IS or MIS however an IT degree usually focuses on stuff that isn't vendor neutral. Learning cisco networking vs networking as a concept.
>>
>>25625060
Sounds comfy as fuck senpai
>>
>>25624972
>>25625243
>You seem upset, I know it must be shitty how you CS nerds will be shoved into cuckubles after graduation and will get shitted on by management compared to IS majors who actually work with clients and aren't easily expendable code monkeys that could be outsourced to pajeet.
ummm... I'm a Solutions Architect...
>>
>>25625266
MIS is also still a degree.
>>
>>25624894
Watching roasties drop like flies as the course work gets harder in IS warms my heart.
>>
>>25626483
What is IS?
>>
File: image.jpg (90 KB, 528x451) Image search: [Google]
image.jpg
90 KB, 528x451
Why would a girl even love me?

Mon never did, dad didnt either.

Am I unworthy of love?
>>
No

Software Engineering involves a lot of explaining and speaking to normies, not as much as IT but way too much for a robot
>>
>>25625192
IT Support is different than IT
>>
>>25626501
Information systems, basically the Bulls of the stem field that fuck other stem majors women while they sit in the corner crying.
>>
>>25623822
>>25623762
>>25623717
>>25624894
>>25625060
>>25625097

IT / IS is where it's at for bots who don't really like math. Plus most programming isn't math anyways it's just a way to cull the herd. I always say it's CS IT (says that on my diploma). And look for jobs before graduating. Shit is cash. I don't make as much as if I was a pure software engineer but it's pretty cool. I do QA and I'll either stay in this or try to transition into software engineering or sys admin work depending. Pretty neat I feel like I can do a lot of things.

I'm pretty antisocial at work too, I sit in my cube all day and occasionally go out to eat with or ask coworkers work related questions. They are all either foreigners or somewhat weird themselves. Besides that I'm actually busy as hell and so is everyone else so it works out. I could work from home, but I don't like it as much. And at the end of the day my boss just cares about whether the product is deliverable, not whether I renounced my white privilege or participated in some meme bullshit.
>>
>>25624972
Kek. I'm >>25627037, my diploma says CS and I've never taken a calculus class in my life. I took stats and discrete math.
>>
>>25621987
What company so I can join and stalk you?
>>
File: IiH1j9Kl.jpg (47 KB, 640x347) Image search: [Google]
IiH1j9Kl.jpg
47 KB, 640x347
I'm a dev, through the traditional route (degree in CS.) Degrees in this field vary in quality, requirements, etc. You will have to look at the curriculum. My school required a lot of math.

I work in an office but my goal is to eventually work remotely. Remote jobs are out there but most employers still expect you to come in. Well-paying remote jobs usually require more experience.

You don't need to be a social butterfly but you need to be able to talk to people. Software development is done by teams.

Some people go into the field for money, or because they think it would be neat, without ever having actually programmed. Most of them don't finish undergrad. I started programming when I was a teenager and never lost interest.

If you think you might be interested, my advice would be to buy some books and try to make something. Make a game, a mobile app, a web app, doesn't matter. A couple books cost a lot less than classes, and you can gauge your interest that way. There's free resources online but I like having a physical book personally.
>>
Is dropping out of uni, going to a good cc and busting your ass for 2 years to transfer to a better school despite the extra 1-2 years a good idea? I have a 2.3 shitty gpa and Im getting nowhere right now in my current uni and Id like to start over
>>
>>25622596
Have you tried becoming a tranny and begging people to fund your patreon instead?
>>
>>25627421
That doesn't sound bad, really.
>>
>>25627421
What physical books do you personally recommend if you used any beforehand?
>>
>>25626811
What exactly do you mean by that?

IT support is a group within an IT department
>>
>thread hijacked by CSfags

Fuck off and make your own thread
>>
>>25627260
My company only hires people with at least 10 years experience.
>>
>>25620925
CS degree = programming job
>>
>>25629450
Is this true? What about a 4 year IT degree?
>>
Former robot (from like 2010) here. Studying CS and currently interning at one of the biggest tech companies.

Some quick points based on what I've skimmed:

CS is not saturated. Far from it. Most graduates are absolutely awful and can still get decent jobs relative to min wage burger flipping.

It doesn't have to be math heavy/intense. I'm awful at math and am doing fine. If you're interested in field like AI, Machine Learning, and Computer Vision, be good at math. They're emerging fields at the moment that pay amazingly if you're good at it. But you don't need to be good at those to be successful. I'm not and I'm doing fine.

"Liking computers" isn't necessarily indicative that you'll like programming. You like shitposting on the internet and possibly building computers. Neither are related to software development. Software dev is all about problem solving and cracking puzzles. If out of the box problem solving abilities are something you have or have interest in, it's a better indicator than most others.

If you're not sure and don't want to commit to a degree, there's a shitton of online resources. Codecademy is what I used to learn; it's free and (at least back when I used it) was good at teaching first year university level content. Otherwise, MIT has free lectures on youtube. They throw you in the deep end quickly, but if you can keep up with those and manage, you'll be fine in any degree you do.

If you robots have any other questions, I'll try my best to answer.
>>
>>25629523
IT degree = server management

want to help set up and manage an offices computer server? that's IT

want to develop a new app or program that helps the office meet a certain goal? that's CS

the thing is really, if you are GOOD at programming, than your employer will not care about your degree, as long as you can get the job done in the right amount of time your in there
>>
>>25629536
...what is college like..?

I mean like, living in a dorm and stuff..
>>
>>25629616
The country I'm from doesn't have a big on campus living culture. Almost everyone just goes to the university that's in their city that is the best for whatever they want to study. So I don't really know what that's like, sorry.

I have done dorm style living before (internship housing), and it's basically like living in a house with other people. Everyone has their own bedroom. You share common areas, respect them and don't make a huge mess. Interact when you see eachother but don't really go out of your way to unless you're friends.
>>
>>25629536
>>25629716
>country i'm from
Where are you from? I feel like this matters.
>>
>>25629799
Australia.

I'm currently in the US though for the aforementioned intern work.
>>
>>25629536
What is it like to go from being a robot to being in university? I literally have to go to my dorm tomorrow for the first time, class starts monday, and I'm freaking out inside.
>>
>>25629610
nah bro, the application group in an IT department has middle tier coders, most of which who don't have CS degrees
>>
>>25629882
Thankfully, the CS crowd tends to be on the socially awkward side. So as far as the people in your classes, you'll likely be far from the most socially incapable. Plus it also makes making friendships easier as there's barely any normies.

Even then, the only forced social interaction you'd have in classes is potentially in practicals or assignments where you have to work as a group. Again, given the nature of most CS people, it shouldn't feel too uncomfortable.
>>
>>25629616
I lived in an apartment all of college
>>
>>25622026
No its not you stupid faggot. Computer Science is math. You fucks are the reason that we can't be taken seriously anymore. You fucks are why Unis are starting to make stuff like "theory of computation" and "algorithm analysis" classes optional. Stop making a mockery out of my field
>>
>>25630038
math is math
>>
File: NedryDesk5.jpg (42 KB, 640x480) Image search: [Google]
NedryDesk5.jpg
42 KB, 640x480
>>25628377
It can be a great job if you have the knack for it. Some people hate programming, some people love it.

>>25629142
>What physical books do you personally recommend if you used any beforehand?
I've read a slew of books. Technical books can be fun to read if they're well written.

There's a lot of opinions about how to start. Personally I would start with a language. K&R's C Programming Language is a classic. If you want something slightly more modern and perhaps forgiving look into O'Reilly's Learning Python. If you're mathematically inclined or interested in theory check out MIT's SICP (that is the most academic and computer science oriented text of the three.)

After that I would recommend 7 Languages in 7 Weeks to learn why there are different languages. Once you know C, and if you are into security, I recommend:
Art of Exploitation by Erickson
Shellcoder's Handbook
Reversing by Eilam
(The bottom two being advanced.)

How I started (not recommended:)
I downloaded the Half-Life SDK which was released in 2002. It was over 100MB and I think we still had dial-up. I wanted to understand the C++ so I bought Sam's Teach Yourself C++ in 24 Hours out of a bargain bin at Border's. The book wasn't met for beginners but I worked through it.

That is how I got into programming.
>>
>>25621498
That's bullshit, I'm in my fourth semester of a CS degree and algorithmic/logic proofs were the focus of only one class and only make passing occurrences in others.
It's a part of it, but an incredibly small one. Programming is the vast majority of the coursework.
>>
>>25630687
That's all lower division shit anon. Upper division is where things actually matter.
>>
>>25621892
how much do you make?

original
>>
>>25630687
This>>25630721
Enjoy the C and java while it lasts.
Thread replies: 180
Thread images: 14

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.