Hacker News new | ask | show | jobs
by xal 4854 days ago
I'm the OP. I meant that the experience that you have matters, the degree doesn't.

Pursuing a degree gives you valuable experience - it would be a disaster if it didn't. There are other ways to get experience as well and some of those are better suited for certain individuals like myself. Our industry, when it works well, is meritocratic. If you are great at what you do the way you collected that experience is irrelevant.

I couldn't tell you who at Shopify has CS degrees and who doesn't. It simply never comes up. What comes up a lot is how good and how helpful people are and there seems to be little correlation with the degree.

2 comments

The caveat to this is that having a CS degree does not guarantee that valuable experience was gained. There were people who stood next to me when I received my CS degree that were unable to craft basic HTML.

On the other hand, I enjoyed my entire time in college, and I feel that I received a great deal of valuable experience, but I also did a great deal of coding outside of school. I think in my case I would have been fine without getting a degree, but it helped to hone some of the areas that I was not very strong in.

We had a similar experience at my last company I worked for - except even worse. On average, applicants for the Data Science team that held degrees in CS/CIS/CE were on average FAR WORSE than ones who held degrees in other disciplines or simply did not have an undergraduate degree.

It got to the point where we heavily weighted applicants who studied Physics/Mathematics/Economics over the CS ones.

As my co-worker said: If someone in our city has a CS degree and needs a job, he probably really sucks at software development.

The real competitive advantage was hiring people with very good math/quant skills and teaching them software development concepts through Coursera and pair programming. We saved a lot on salary and we got very good developers.