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

Can we have a Computer Science thread? Is the degree worth it?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 169
Thread images: 18

File: 1454906413139.png (638KB, 4760x4986px) Image search: [Google]
1454906413139.png
638KB, 4760x4986px
Can we have a Computer Science thread?

Is the degree worth it?
>>
>>57474866
Ask yourself this question, "Do I require this degree to get hired?" If not, the answer is that it's not worth it.
>>
>>57474941
I went to school for IT. It was great for structure and learning quickly. There is a huge problem though, since I have no experience all that knowledge will be lost before used.

I need to work 2-5 years before I can take advantage of a lot of what I learned. Consider this for programming/comp sci as well. Try and be a code monkey before school. Find something with flexible hours and go to school while working.

You can even make an agreement with a company that you will get education while working there and they'll help with tuition
>>
>>57474970
I shouldn't say all* but no one is going to let me do at least 60% of what I learned with no experience. Mainly because it involves production servers with lots of possibility to fuck it up.
>>
>>57474970
If you can't structure your life without school, you're not going to make it very far.
>>
File: mlp_cv.png (1003KB, 1700x2200px) Image search: [Google]
mlp_cv.png
1003KB, 1700x2200px
yes
>>
>>57474998
Never said I couldn't. Its is far superior for learning a lot quickly and giving you time to focus on learning
Compared to working 40+ hours a week and learning
>>
>>57474941
The question is "are the jobs worth it?".
>>
>>57475064
If you enjoy programming, try hard and get a good co-op/internship then yes
>>
>>57474866
The degree, like every other degree and experience in life, is whatever you make of it.

All philosophy aside, the degree is useless id you don't put the knowledge to use. It can help get a job where having it is required though
>>
>>57474866
>>57474989
Experience tends to be worth more. I have my associates but spent tons of time working on side projects (building my own servers and deploying vms on them, etc). Now I'm tasked with deployment and management of a bunch of production servers.
>>
>>57475064
Anything on the infrastructure/devops side is still worth it but the programming jobs are being outsourced rapidly. Small firms aren't doing it so much but every enterprise I've worked for has been outsourcing tons of development work.
>>
>>57475111
And the people with degrees are making 200k at Facebook right out of college.
>>
>>57475147
Not even close.
Those jobs are filled by the few and the number is shrinking due to automation. Silicon Valley has created this ridiculous ideology that you can get your degree and start working for one of the big tech companies immediately. Most people will never so much as work as their janitor.
>>
>>57474866
>Is the degree worth it?
I don't think so. I'm in my senior year of Comp. E., and all the CS classes I've taken I've felt like I could've learned on my own at home. Whereas the EE classes all have labs, where I have to use bench equipment, which I do not have access at home and is therefore worth my time and money.
If I were to do it again, I would've just done good ol' EE, or some other major that requires labs that I wouldn't be able to do on my own like Chem (even though chem is pretty boring I think).
>>
>>57475241
Some of the certs are legit. The CCNA/CCNP/etc courses for networking usually have labs. I got in the course on a state grant and was glad I did.
>>
>>57474998
This is easy to say for most of us after the fact but I'll be honest college helped me focus and break into the field, I might have done it without school but it provided me some much-needed direction around some topics I enjoyed.

School isn't necessary but if you can do it you probably should OP. After a while no one will care about your degree, but it's so much easier to get your first few jobs with it.
>>
>>57475181
If you didn't go to a no name college and you aren't an idiot you would have no trouble finding high paying jobs.
>>
>>57475383
I have a high-paying job. 200k is retarded though, very few programmers make anywhere near that. The average pay for a developer in SF is 95k/yr.
>>
>>57475383
>>57475411
For that matter, the average salary for a Facebook developer in SF is 125k/yr.
>>
>>57475427
>salary is the only component of compensation
And most Facebook employees aren't even in San Francisco. Facebook is based in Menlo Park.
>>
>>57475411
trump wants to make 100k the minimum wage for pajeets.
>>
>>57475411
I'm 3 years out of undergrad. Salary is $130k, equity puts my total annual income over $200k.
>>
>>57475474
>Average home price in Menlo Park is $1,605,000
I could see $200k in Menlo Park but it's still not the average for the company. At 1.6 million you get a tiny ass house and pay a metric fuckton in taxes. That $200k amounts to ~$60k anywhere else when you calculate for living expenses.
>>
>>57475482
How much is your rent?
>>
>>57475512
Not everyone needs a giant McMansion.
>>
>>57475525
I'm in the Seattle area paying 1700/mo for me and my wife, who also works.
>>
Is Management Information Systems a meme degree?
>>
>>57475563
That's actually not bad. Seattle is only ~$400/sf whereas Menlo Park is >$1000/sf.

>>57475559
1000 square feet isn't big enough for more than two people.
>>
>>57475567
It's worth it if you're going into any business not specializing in tech. The combination of business classes with computer science specialty makes you more valuable to the average business/enterprise.
>>
>>57475587
Yeah, I would have to be paid very well to consider paying ridiculous SF rents. I don't even like the city much in the first place.
>>
>>57475587
Not everyone is interested in raising a family.
>>
>>57475618
So far I'm pretty happy with where I've ended up. Denver is $266/sf even with the massive inflation in the past few years. If I correct based on home price I would have to make over $300k to match my current living situation.
>>
>>57475621
1000sf isn't even big enough to have guests over.
>>
>>57474866
ya have to be fucking kiddingme on that one op?

you'd think whoever wrote that would realize 'gee there has to be a better way to do this'
>>
>>57475658
Sounds pretty nice bud.
>>
>>57475563
Damn. I'm in Mountain View paying $2650/mo for a 700sq.f. one-bedroom apartment.

I was at Google making $220k, but now I'm going to Facebook for $270k (performance and signon bonuses not included)
>>
>>57475726
That is miserable
>>
>>57475828
Having 150k a year of disposable income after taxes and rent is miserable?
>>
>>57475852
Pre-tax vs Post-tax. At the current rates that 220k comes to $135,057.91. Rent is $32,400/yr. The rest is eaten up with everything being more expensive in the area (gas, food, utilities, etc).
>>
>>57475888
And since when is gas/food/utilities a significant part of expenses. Either way, he's coming out way ahead of some guy in bumfuck making $60k a year and paying $500 a month for rent.
>>
>>57475947
Yea, but still a 700sf apartment. The guy making 60k has at least double that. Hell, my house is about double and my mortgage is nearly 1/3 of what he's paying.
>>
>>57475181
Holy shit you're stupid. I know people that work at google and facebook doing code monkey javascript and webdev for 90k a year. No Degrees.

kys
>>
File: 1476065276244.jpg (68KB, 650x600px) Image search: [Google]
1476065276244.jpg
68KB, 650x600px
>>57475037
Top fucking kek
>>
>>57475699
It's intentionally as bad as possible
>>
>>57475828

Why you even believe this guy is beyond me. 220k lolol.
>>
>>57475411
>The average pay for a developer in SF is 95k/yr.
That's fucking shit. My dad, production engineer, makes 105k east coast. 17 years of experience in IT helps, but still. He was making around 50/60k when he started out with no prior experience with computers.
>>
>>57476308
And new grads with good degrees makd double that.
>>
>>57476341
Yeah but if the average in SF, the meme capital of meme hipsterniggers who graduated with a meme degree, is 95k, then what has the world come to? Everyone at my college makes a big deal out of getting a job on the west coast and shit, but if this is what they have to offer, it seems kinda pointless.
>>
You also gain a lot of soft skills with your CS degree. I know a bunch of people that don't even work in the field they got a degree in, but they still got hired because they had a degree.
>>
>>57476376
That includes people with out degrees and people from bootcamps. There are other places to work besides San Francisco. Either way a CS degree from a good university is going to put you way ahead of anyone without one.
>>
>>57476268
Then you haven't worked in the industry. This is the fact of the matter right now. Pay for decent software engineers is really high right now. It's ridiculous, but at least I'm on the receiving end of it.
>>
>>57475147
200k at Facebook is like getting paid 70k downtown Chicago. The cost of living out there is insane. You need to factor cost of living and quality of life in.

Does Google pay well? Yes. Adjusted for cost of living? Yes. Good quality of life? No. They have company buses with wifi, so workers can work while getting bussed to work.

You have to look at a lot of things to know if a job is with it.
>>
>>57475411
>>57475427
>>57476148
>>57476308
>>57476376
Remember to account for base salary vs total compensation.

Very few people have a $200k salary in the silicon valley, but tons of people have $120k salaries plus $80k stock grants per year.
>>
>>57476467
chimpcongo is a shit place, though.
>>
>>57476467
So you have to pay an extra $100k a year in rent to live in the Bay Area compared to Chicongo? Nice bullshit.
>>
>>57475270
As someone who has to read though resumes and interview new people from support to programmers and sysadmins.... certs are worthless.

If someone has a cert related to the job they're applying for, and don't have experience doing that exact thing listed, it raises questions. Lots of questions. Usually any question is enough to discard a resume, because we have twenty more just like it.

No one questions experience without a cert, and experience with a cert isn't more valuable than experience alone. So they're worthless.
>>
>>57476516
Maybe a slight exaggeration, but only maybe. The bay area is extremely expensive.
>>
>>57476572
You can get an 2 bedroom apartment in San Jose a 20 minute drive away for $1500 a month.
>>
>>57476592
>20 minute drive away
Unfortunately that's 60 minutes in rush hour.
>>
>>57476622
Good thing working hours are flexible. I usually get in at around noon and leave at 7.
>>
>>57474941
no, it does not. Now how should youtube > java tutorial or youtube > c# tutorials :^)
>>
>>57476651
>he doesn't have endless bikeshed meetings with people on eastern time
laughingsadfrogs.jpg
>>
File: 6666.jpg (216KB, 590x322px) Image search: [Google]
6666.jpg
216KB, 590x322px
>>57476666
Nice!
>>
>>57476547
See I actually hate this mentality. If someone has the education but no experience no one wants them. Well how do you expect them to get the job experience you want them to have? You should give them a chance.
>>
>>57477645
A cert isn't education.
>>
>>57477645
You have to know someone. One of the advantages of getting a degree is easier access to internships which lead to contact with people working in the industry. These contacts can help you get a job.
>>
>>57475037
Is this real?
>>
Easier to get a programming job than with my useless master degree in civil engineering.
>>
>>57477645
I hate that too anon. Employers want experience more than education. They'd rather a non-engineer with 20 years experience and no education than a fresh graduate with education and no experience. That's just the mentality employers have in America. I was seriously going to join the military as an officer because I couldn't get work with my degree, but instead I was convinced to get more education. Still not certain if I was right or not, but so far more education was the right choice.

>>57477671
It's not but shouldn't it mean something? Someone bought a book, studied it, paid and passed the test, and that should mean something.

>>57477714
I wish companies made decisions based on merit instead of nepotism. That internship should matter as much for what you learn and do, in addition to contacts. Valuing contacts more than a body of work encourages workers to have people skills instead of technical skills.

I'm not saying people skills are useless. I'm saying they shouldn't be markedly more important than technical skills in a software development environment.
>>
>>57476148
I want to be code monkey for 90k. No degree too. Chances?
>>
>>57476547
Some of the Cisco certs seem pretty handy, though - at least for demonstrating understanding for basic internet layers, encapsulation, routing/switching. I have a CS degree and am employed, but I have been toying with the idea of doing some certs.
>>
If you're passionate about programming you'll already have been doing it in your spare time. You'll already have a couple of languages you're comfortable with. You'll already be able to make money freelancing right now if you wanted to.

If that's not true then you should get a degree because you don't have the drive yourself.
>>
I just graduated this past summer. I got a job immediately through a family contact doing bioinformatics and setting up basic data ingestion/QC pipelines in Python

Relatively easy, I get paid 75k in a big Canadian city, flexible working , chill co-workers, and get to learn a bit more about biology along the way.
>>
>>57478071

What freelance options are there that are good? (preferably not in webdev shit)
>>
>>57474866
I'm not a programmer, but how would you be able to achieve the code in OP's image without the long-ass code?
>>
File: real science.png (5KB, 262x292px) Image search: [Google]
real science.png
5KB, 262x292px
>>
>>57478225
What's wrong with that?
>>
>>57478225
that's not nice :(
>>
File: 1478479392758.png (47KB, 1000x1000px) Image search: [Google]
1478479392758.png
47KB, 1000x1000px
>>57478225
>>
>>57478071
>If you're passionate about programming you'll already have been doing it in your spare time.
Why don't employers think the same way about engineering or biology or physics or nursing? I hate that double standard. Only would-be programmers are expected to have already been doing side projects before they get a programming job.

I know you're responding to OP and I know you're more right than wrong, that passion and a degree leads to more money/easier to land a job. I just don't understand why. I don't the ease you can learn to program/make your own programs justifies this mentality. WHY?

>>57478225
Total bullshit.

Anybody too stupid for engineering, math, or "real science" is going to be too stupid for CS.

CS would be a lot less useful without engineering and math. In fact, would there be a need for CS without engineering and math?
>>
>>57474866
That's legitimately faster than "easier to read" alternatives
>>
>>57478058
Get your employer to pay for it then. This is the win win so many people are missing. Your employer knows you, and trusts you enough to do a job. You're a known quantity. They could how someone new to gain that skill, but it's both costly, and the new worker is an unknown. Employers usually jump at this.
>>
>>57474866
just get a business degree and take programming courses for electives, you stupid cunt. Do you want to be unemployed?
>>
>>57477783
yes.

And it worked. If you read it he's actually pretty qualified.
>>
>>57478873
Source? Because I want to see the result of this autism.
>>
>>57478926
The faggot claiming things didn't actually come up with a source, so here it is: http://pjreddie.com

But the résumé has no updates and there isn't really anything that indicates later activity. So I call bullshit. That said, he did receive quite a bit of coverage.
>>
>>57478455
But you're more likely to get a job in those fields if you have volunteer work/outside experience. If you can demonstrate you work on it in your free time, it's a plus in any job. There's no double standard.

Maybe it's a higher expectation you have that outside experience, but that's because it's a lot easier because even an autist can program if they have a computer. Don't have to go out and volunteer for anything, just code some shit. If you can't even be bothered to do that...
>>
>>57478455
>Why don't employers think the same way about engineering or biology or physics or nursing?

I'd say it's because programming is almost treated like art just as much as science and technical skill. It probably doesn't help that it's central to artsy-fartsy start-up culture. I think of side-projects as no different than an artist having their own portfolio of their work to show off to clients and employers, and unless you're an architect the other fields care more about recommendation, certification, and publication.
>>
>>57479414
>computer scientist
>cant even host over https connection
dropped
>>
Depends where you go desu. CS is a meme at so many colleges now, and attracts a certain type of person even at the institutions it isn't. It might be worth if you have an interest in the theoretical / research side of things, but if you take an algorithms course and know how to program you're already better off and probably more knowledgable than the majority of CS grads. Machine learning and big data are two areas where I could see the degree helping, since you'd likely end up in academia
>>
File: file.png (42KB, 756x528px) Image search: [Google]
file.png
42KB, 756x528px
>>57479414
Yeah his github doesn't seem too bad. He seems to be working on a convolutional neural network lately which at least isn't pajeet-tier
>>
>>57478225
I agree.
I am way too stupid for """real science""".
>>
May be unrelated, just looking for general info.

Currently studying programming/CS (C++ primarily, Java also). What skills are typically used working in the field? We studied up to dynamic memory management in C++ and some early networking in Java (after studying classes/methods/inheritance/etc), would this be enough to get a decent job?
>>
>>57478469
I doubt it. Compiler optimizations should be able to handle such simple logic in a much more readable format.

>>57478213
I'm not going to read all those numbers to figure out what the actual logic is, but I would say for starters put all those numbers in an array and loop through them.
>>
>>57479664
>130 contributions in the last year
either he's doing fuck all with his degree or he needs to learn how to use git properly
>>
>>57474989
I'd disagree. Any non-startup tech company will have code review, QA, and ops, and your code will hit multiple servers before prod so there are plenty of safeguards in place.
>>
>>57479704
have you ever written anything in java that sends anything else other than a string over a network?
>>
>>57479730
How does someone use git properly?
>>
>>57479745

No, we built a basic web browser and sent some strings over a network. If my understanding was right, couldn't I just send an array of bytes over the network to send a file?
>>
>>57479704
I'm basically at the same place, but I don't think I've done anything with networking in Java. What did you do, and what book or project did you learn from to do it? I feel like my classes have been lacking in the networking department.
>>
>>57479764
Yeah pretty much.

>>57479759
By making frequent commits so there's actually a road map of changes made to the software. Large commits are about as useful as getting handed the entire codebase and being told to "fix it".
>>
>>57479786

We did most of our concepts from Gaddis's Starting Out with Java, Early Objects (pic related, same book for C++ too but the C++ edition). The book was really informative, but my professor (community college, so I wasn't expecting much) actually made all of the assignments and was super knowledgeable about everything. We started as 2 classes, but became one class of about 5 for the advanced courses.

For the networking, we connected to the school's server, which had a database in it for us, and made some SQL functions that got data returned to a GUI we built. We also went into great depth on GUI (not using the rapid developer.)
>>
>>57479759
It can be overwhelming at first.

Learn how to work with a local git repository first. Don't even worry about GitHub. Learn what the staging area is, how to add files, and how to commit them. Learn how to make branches and merge them back to the master branch. Then look up how to do that all with GitHub or some other online repo storage.

>>57479792
Also, what he said.
>>
>>57479830

forgot pic. I'd recommend this book if you're starting and are good at teaching yourself. It's dense, but there's some great stuff in there (until you get to the later chapters, it seems like they switched authors. Still good, just not as good as the first)
>>
>>57479830
>>57479838
Thanks. The closest I got to any sort of network stuff is connecting Twitter's API to some short Java code to send a string to my account and publish it as a tweet. My professor seems similar to yours in that he suggested I tackle a web browser next, but the semester ended and I ended up with a different teacher next time.
>>
>>57479792
>a push to goyhub is the same thing as a commit
github is not git you fucking retarded faggot go kill yourself
>>
>>57480099
Github hosts git repositories you nigger. I thought commits were contributions though, so my bad :^)

also, hi pj
>>
File: Screenshot_20161111-224939.png (578KB, 720x705px) Image search: [Google]
Screenshot_20161111-224939.png
578KB, 720x705px
>>57475037
This guy isn't half bad looking
>>
>tfw going for cs now
>in sophomore year
>will probably never get a job because i don't program in my free time


why am I expected to be a turbo autist that programs as a hobby just so i can get a job?
>>
>>57478213
bool primeshit(uint n)
{
bool prime = 1;
if (n <=1) return 0;
else for (int i =2; i<sqrt(n) && prime; i++) if (n%i==0) prime = 0;
return prime;
}

literally four lines of code
>>
>>57482187
What the fuck do you need the boolean for
bool primenotasshit(uint n)
{
if (n <=1) return 0;
else for (int i =2; i<sqrt(n); i++) if (n%i==0) return 0;
return 1;
}
>>
File: 1475609923520.png (287KB, 836x1065px) Image search: [Google]
1475609923520.png
287KB, 836x1065px
>>57478372
>>57479679
>>
>>57481628
>will probably never get a job because i don't program in my free time

Not true! CS degree != programming

Plenty of jobs for CS graduates that aren't programming exclusively.
>>
lots of cheaper-ish places on the peninsula to rent if you know where to look. I'm in redwood city, 15 min from FB. $1400/month, utilities not bad, gas only $2.55 a gallon
>>
Hello, pajeets.
>>
This guy gets it. I worked at Google for 3 years before jumping ship to Cisco. Google is great if you drink the kool-aid. Same as Apple, FB, etc. The money is good but its not 200k good for 95% of any role you'll begin at. You'll begin at 120-130k and they'll work the dogshit out of you. 50 hours is expected but at your reviews you'll be asked why you aren't committing more time to your projects. I've seen so many programmers come and go in the 3 years I was there. Engineers faired better. Also 125k in the Bay Area isn't shit. After taxes and California state taxes and 401k I took home $6200 a month. It's good but you're not living it up like everyone wants to think especially when you'll pay $1200 for a single bedroom.
>>
You earn a lot of cash, amerifriends
t. eurocuck
>>
>>57474866
If you have to ask, get your CS degree.

You'll learn a lot of shit like big-O notation and algorithms that you won't bother learning solo.
>>
>>57482423
>$1400/month
literally almost my whole salary after taxes in spain. and that's "cheap", damn
>>
>>57474866
>tfw already set on going to graduate school to study Computer Science and eventually get professorship
>department is having a recruitment thing
>pressuring all upper division students to go
>not sure if want
I know its lazy but I really don't see the point in going. I'll have good recommendations and grades to walk into the graduate school I desire, why should I worry about getting to know some HR slut right now?
>>
>>57482419
Really? Like what?
>>
File: IMG_0069.jpg (72KB, 700x700px) Image search: [Google]
IMG_0069.jpg
72KB, 700x700px
>tfw live in a 3rd world shithole
>it jobs here are literally outsourced code monkey crap from 'merica
>the 'head developer' who is our client is a lazy fuck who passes all the work to us, only checking up through a skype call once in a while
>mfw we get paid peanuts for doing real work while this fat fuck is sitting around and probably watching football or looking at vacation brochures while being paid more than our team's worth in salaries combined
>>
>>57474866
its actually faster in some cases

>>57475699
>>57476226
nein
>>
>>57474866
I used to think it was impossible to get a job without a master's degree here but now I'm interviewing for a couple of junior positions with basically the same salary as the stats show graduates having (the best offer is $200 less than the average salary of an MS graduate, with a pay raise after a few months when it stops being a junior position) and I haven't even finished my BS. I hope it wont end up biting me in the ass the next time I'm looking for a job though.

As for what you actually learn I'd say 80% of the courses have been stuff you can just reference on google when you actually need it rather than spend time doing a test on it. None of the places I've applied to have had particular use of anything I learned in school as opposed to stuff I taught myself.

E.g. I got a test assignment from one of them and it's using C, SQL, XML, etc. and everything I'm writing is stuff I've taught myself outside school.

But having a degree probably does help take you to the top of the HR peoples' pile of resumes and raises your salary slightly, but the question is if 5 years of student loans and that kind of shit is worth it.
>>
>>57474866
>>>57478469
>I doubt it. Compiler optimizations should be able to handle such simple logic in a much more readable format.
Are you seriously suggesting people who write widely distributed compilers for a living know more than a /g/entooman anon?

Preposterous sir.
>>
File: 1473695180947.png (125KB, 660x350px) Image search: [Google]
1473695180947.png
125KB, 660x350px
>>57475037
>3.98 gpa
>>
>>57479735
Startups that use "agile" will even have code reviews. The ones doing it properly at least. They aren't the big laborious ones you'd get at a big technology co, but they still do them.
>>
>>57474941
i hope so..otherwise ive wasted 4 years of my life (plus a further 2 to come)
>>
>>57480197
If he was straight, yeah. But aren't gay men supposed to be dapper? Just like sysadmins are supposed to be fat with no dress sense?
>>
>>57479730
I'm pretty sure Git by default won't track contributions to private repos by default
>>
>>57484142
*GitHub. Git != GitHub derp
>>
>>57484153
You have to admit, the fact so many people confuse GitHub with git itself, demonstrates just how successful and dominant GitHub is.
>>
>>57483133

Big-O is something you learn in the first month. It takes like 5 minutes. Hardly worth 4 years. I mean when are you going to know about the strong perfect graph theorem or how to use Polya enumeration in your job?
>>
>>57474866
I thought the use excessive if statements was just a joke. Mfw I encountered actual code that are written like this.
>>
>>57474970
I'm kind of noticing this too as a CS major, I'm doing my first co-op term and I don't think I've used any of the math or actual comp sci things I've learned, it's almost all entirely software development practices. I'm hoping when I actually graduate that the work experience I have will help me to get a more advanced job actually using half of this shit I've studied.
I'm not saying I regret the degree at all, I enjoy the field and the knowledge is useful, but to be useful you probably need a more advanced job than a junior software developer at some random company.
>>
Can anyone explain to me how memory addresses, words and bytes work in CPU processing? My lecturer is pretty shit.
What's the difference between a byte and a word?
Is the size of a register dictated by the size of a word in an architecture or vise-versa?
>>
>>57483101
that's a lot of buzzword memes in one post.
>>
>>57475037
The worst part is the fact that he has a really great CV... except for the ponyshit. How do you fuck up this?
>>
>>57474866
2bh, if you're not concerned by memory size, that's a good way to check for primes. If you are concerned by memory size, it might be better just to have an array and iterate through the array.
>>
>>57482187
use ints youfuckwad
>>
>>57475475
Source?
>>
Anyone have experience with internships? Particularly freshman/sophomore ones?

Also how shitty is the culture within the devs? Are they all obnoxious nerd fighter type who love to boast about obscure programs while scoffing at you if you aren't to par?
>>
File: 1474921165986.gif (4MB, 359x202px) Image search: [Google]
1474921165986.gif
4MB, 359x202px
>>57483959

Yeah, It's kinda like that.

I think I should just kill myself.
>>
>>57482281
Not using recursion.

Plebians.
>>
File: 1427754675627.jpg (138KB, 660x495px) Image search: [Google]
1427754675627.jpg
138KB, 660x495px
Where is the industry headed? What are some ideas for software start ups?
>>
What kind of jobs can someone get with a CS degree that isn't programming focused?
>>
>>57489079
barista
>>
>>57489136
Memes aside? Is there anything? Rsearch or something surely.
>>
>>57489397
you could be a java developer for a coffee shop
>>
>>57489397
Yeah research, of course. I hear alot about project/product management. ML jobs are more stats than programming so you might want to look into those.

Or you can try applying your STEM degree to a hedgefund/IB/consulting job.
>>
>>57489491
No I'm definitely studying Comp Sci for programming as I love to code, I was just curious.
>>
File: 1348637997388.jpg (40KB, 462x353px) Image search: [Google]
1348637997388.jpg
40KB, 462x353px
>do a bit of community college for programming
>shits a joke, easily get good grades
>co-op is a shoe-in, get a job with the government
>have a guaranteed position there when I finish, or can easily apply for anything else since there are tons of postings

Shouldn't have wasted my time and money falling for the university meme
>>
>>57475037
When I tell people I support Trump they always tell me they "thought I was intelligent".

I guess the same thing applies to this degenerate. Go show 'em, ponyfucker.
>>
>>57475037
Fuck me, he put a lot of work into the design.
Give this man a job.
>>
How big is ageism in the industry and will it continue to be so in the future if it's big? I'm graduating in 2019 and will be 27 then. Feel stressed about it
>>
>>57474866
How come Americans treat Computer Science as Software Engineering? Don't you have SE? Is it even possible to learn actual CS in the US? I've seen a lot of Americans that are doing CS complain about classes outside of just programming, which is strange considering CS is a subset of Mathematics with engineering on top. It seems as though (in the US) it's continuously shifting towards just programming, eliminating most of CS. So why exactly do people dilute a degree and not do what they want to do, which is Software Engineering.
>>
File: BdqIdXi.jpg (695KB, 2288x1920px) Image search: [Google]
BdqIdXi.jpg
695KB, 2288x1920px
I have a computer science degree. I feel it was worth it, more for the connections I made than the actual education. It follows through to work as well, I'll run into people who went to the same school, or be able to have some banter comparing schools. In professional life university is a shared experience that almost everyone has had, and can relate to. It's unfortunate that many people cannot have that same experience.
>>
>>57488425
Enjoy your stack overflow
>>
>>57474866
>Is the degree worth it?

No

>>57478213
Make an array of the first n primes
Let N be the product of the first n primes
Make another array of numbers less than N that are coprime to those primes
if(x in array of primes)
return prime
if(x % p in array of primes)
return not prime
set i=0
set j=1
while(i+coprime[j]<sqrt(x))
if(x % i+coprime[j])
return not prime
j++
if(j == size(coprime))
i+=j
j=0;
endif
endwhile
return prime
>>
>>57491371
"americans" is not a monolithic entity, retard.
>>
>>57491124
Not big at all, as long as you can prove you can code you're good. Make sure you have a solid github/portfolio for recruiters to look at
>>
>>57474866
If you're planning to get a job in Silicon Valley, a CS degree from a brand-name university (e.g. Berkeley, Caltech, MIT) is killer. The degree+brand is enough to get you a guaranteed minimum of 100k (if your first job is in Silicon Valley).

If you're asking this question b/c you lack the money or the grades, then... uh... I'm sure it'll be okay anon. You can still beat the odds if you have a good work ethic / are good at manipulating people.
>>
>>57481628
do what im doing. take a semester off school and work park time while churning out projects. it's pretty chill and im learning a lot
>>
Not really. This field is one of the few where you can learn everything online. Or just by practicing because it's so easy to get started.

I believe you should go for a degree because you genuinely want to learn something with the added benefit of structure and efficiency. Or if you want a job that requires that degree.

However, the degree comes second. It's to represent that you are telling the truth. You're not supposed to live by it. Don't go for a degree in any field just because or because you want a lot of money. Do something you love. You're going to decide what you're going to do a majority of the time for the rest of your life. It should be based on passion.
>>
>>57478213
boolean[] sieve(int n) {
boolean[] notprime = new boolean[n];
notprime[0] = true;
notprime[1] = true;
for(int i = 2; i < Math.sqrt(n); i++) {
if(!notprime[i]) {
for(int x = i+i; x < n; x += i) {
notprime[x] = true;
}
}
}
return notprime;
}

public static void main(String args[]) {
boolean[] notprime = sieve(1000000);
System.out.println(!notprime[7])
}


I couldn't be arsed to call the array prime and initialise every element with true instead.
>>
You guys say CS is a meme, why isn't CE a meme too?
>>
>>57479664
If you're top 3% on Kaggle you're already quite an ML overlord and there are already a lot of companies that know your skills.

>>57479414
Researcher at U of W, I stumbled upon one of his papers some day and it was pretty okay
>>
>>57482281
Jeezus, if your code looks like this all the time, no wonders you got no job. Not like anon you quoted is any better.
Thread posts: 169
Thread images: 18


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.