Hacker News new | ask | show | jobs
by polemic 5163 days ago
> "...since CS grads do get an unfair advantage in the industry"

Really?

Considering that the IT industry is wide open to people without CS degrees, it is exactly the other way around. Engineering, Medical or Law students don't have an "unfair advantage" to their respective profession - they've simply met the minimum requirement. Meanwhile, a CS major has given up several years to maybe have a better shot of getting an interview, never mind a job.

1 comments

I am just telling you the truth.

IT industry != Software Engineering industry. Event IT will favor Business, InfoSys, Accounting grads way above any other science disciplines.

In Software Engineering, fresh CS grads get a pretty unfair advantage. Do a Google/Facebook/Microsoft/Amazon interview and find out.

You didn't actually rebut anything I said... and you haven't explained what you mean by "unfair advantage".

And 99.999% of software engineering jobs are not at Google/Facebook/...

Unfair advantage means:

1. Interview questions for fresh grads are very CS oriented. For example, I have seen candidates immediately dismissed for not being able to estimate algorithm complexity. Same for memory requirements. Same for variants of knapsack problem. Same for not being able to get to alternative approaches. Good luck getting those questions right without spending 4 years doing CS.

2. Internship. CS grads get 2-3 very solid internships on their resume. This comes up during the evaluation as a big factor.

3. The "he is not a CS major" comment popping up during the reviews unintentionally.

4. Cultural fit (very true for other industries as well). People hire people like themselves. CS grads have a lot more in common with other CS grads.

Google/Facebook/Microsoft/Amazon/Apple/LinkedIn/etc are at the top of the food chain. If you want to be the best, you have to compete with the best.