Live data from Hacker News

Ask HN: Is it a waste of time to teach yourself data science without a degree?

news.ycombinator.com

101–110 of 144 posts

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#101

I can't answer the question directly, but I will say this: machine learning is a lot of applied math. Suppose you are setting up a convolutional network to recognize some special object for a company. You will need to understand that math to know what parameters to tweak. Is it the learning rate? Is it the way you randomized the weights? Is it the activation function? Although, in fairness, I don't think even a PhD l…

Machine learning is only a small part of data science.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#102

To tag on to this question a little bit. If someone wanted to teach themselves, even without the purpose of getting a job. What books / references would be recommended? I saw a mention to David Barber's book in one of the threads here, but what else?

The problem is most of the people here don't understand how tough a problem is. Once you figure that out then search for books for answer. Here is a good book to start with Python Machine Learning.

Also don't read any book because it is free, Barber book is heavy in maths, you need at least a college level calculus and advanced statistics/ probability course to understand it.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#103
post #83

Earlier quoted context omitted.

I work for a technical statistical team in the financial world, we've been hiring PHDs lately to my team which has just meant exactly what this comment points out. I do a lot of the grunt work of getting the data sourced, cleaned and ready and am called the 'data wizard' and other such annoying names. What's frustrating is I can run the last lines of code and read and understand the output of the last step, but as th…

Sounds more like a "data monkey" (no offense)

Data monkey or data engineer? #loadedlanguage

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#104
post #100

Earlier quoted context omitted.

I work for a technical statistical team in the financial world, we've been hiring PHDs lately to my team which has just meant exactly what this comment points out. I do a lot of the grunt work of getting the data sourced, cleaned and ready and am called the 'data wizard' and other such annoying names. What's frustrating is I can run the last lines of code and read and understand the output of the last step, but as th…

It sucks that you are doing the boring data cleansing job. And those people with degrees do the more interesting higher level analysis.

That's actually quite common, especially in financial industry. I work at a financial company and do the same line of work building data management tools/ETL systems that provide data to researchers on demand. There are many interesting challenges but a lot of grunt work too. Many of my teammates have CFA certs and math + CS degree (though non-PhDs) so majority of them are definitely capable of performing high-level analysis/financial modeling. However, only a few are needed to do research, the rest implementing and maintaining data infrastructure, which is quite a lot of work and needs more head counts.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#105

Earlier quoted context omitted.

While this sounds rational, I don't think that's how it works in most cases. Those who do the hiring usually prefer covering themselves by hiring someone with a degree rather than having to explain how they hired you because you made millions to someone else in the past. Also while we understand the hacker culture, many only understand "degree > job", they can't comprehend why you don't have a degree if you are so go…

> While this sounds rational, I don't think that's how it works in most cases. Those who do the hiring usually prefer covering themselves by hiring someone with a degree rather than having to explain how they hired you because you made millions to someone else in the past. Definitely not my experience. I can count on one hand the number of employers who didn't want to proceed because of a lack of degree.

By that, do you mean <=5 of them, or given that your hand has 5 bits, <32 of them?

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#106
As a sidenote to your question, you may want to consider Data Engineering. It's not a sexy as ML, but it pays well and it's in high demand because somebody has to pipe all that data around so that the ML folks can do their thing. IMO it's much easier to go from a more traditional software development role into Data Engineering than into something as math-and-theory-heavy as ML because Data Engineering is based in how computers work and some knowledge of algorithmic scaling, not in heavy linear algebra/stats like ML.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#107

On a related topic, I'm graduating with a master's in (computational) physics, and am already incredibly insecure about not having a PhD as many of the data science positions seem to prefer those. Would a four year PhD, let's say in ML, be a worthwhile investment from a data science career point of view?

Doing Phd for the sake of getting hired by specific companies/industries later is an extremely bad idea. Phd is for those who want to pursue research career (although it doesn't work out for more than 50% of Phd's). I myself did Phd and transitioned into data science, but I could have gone better way. Some reasons include:

- Getting Phd is a long, unpredictable process that can take anywhere 4~8 years. Data Science may be hot right now, but it is not necessarily true by the time you graduate.

- You will pay a ton of opportunity cost doing Phd. For the same amount of time, you can earn so much money and learn on the job.

- Phd doesn't give you the real world industry experiences. I know a lot of fellow doctors who are trying to transition to data science but struggling.

I would say you should polish your programming skills and get hired as a software engineer in big data related field. Then involve in some internal data science projects and transition into data science.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#108

Earlier quoted context omitted.

> While this sounds rational, I don't think that's how it works in most cases. Those who do the hiring usually prefer covering themselves by hiring someone with a degree rather than having to explain how they hired you because you made millions to someone else in the past. Definitely not my experience. I can count on one hand the number of employers who didn't want to proceed because of a lack of degree.

By that, do you mean <=5 of them, or given that your hand has 5 bits, <32 of them?

[deleted]

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#109
What I've seen is that more and more companies just care about skills rather than degree. Self-teaching requires a lot of tenacity and most hiring managers would love this soft skill as well. Skills-based hiring is the future. If you can build real-world projects and demonstrate your skills, you should have a good shot.

Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?

#110

Earlier quoted context omitted.

> While this sounds rational, I don't think that's how it works in most cases. Those who do the hiring usually prefer covering themselves by hiring someone with a degree rather than having to explain how they hired you because you made millions to someone else in the past. Definitely not my experience. I can count on one hand the number of employers who didn't want to proceed because of a lack of degree.

By that, do you mean <=5 of them, or given that your hand has 5 bits, <32 of them?

Given the rotating power of your average radius and ulna, isn't it possible to go all the way to <64 on single hand binary? (whole hand binary)
Post reply on HN