(copied from answer to another similar question.) Companies are looking for what you as a candidate can do for them. Self-study or taking a class signals some level of "I tried to learn this thing." So that's a start. Even better is "I built X", where X is obviously based on skill you learned. In which case you can omit the class because you have proof of learning, not just trying to learn. Even better is "I provided…
Ask HN: Is it a waste of time to teach yourself data science without a degree?
51–60 of 144 posts
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#52Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#53A good programmer with even just a high level overview of ML and Stats concepts would be an incredibly valuable asset to a data science team. Most ML people are academics who tend to not have good software engineering skills, finding people who master both domains is really hard. Also to add to that most of the work in ML is feature engineering, data cleaning, testing and building pipelines which all require a good s…
Really? I don't know if I'm good, but I think I'm at least a "decent" programmer and I have a solid grasp of ML and Stats concepts and I've had absolutely no luck getting interviews, much less call backs for data science jobs.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#54Earlier 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.
For data science specifically? Remember, this question isn't about general CS.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#55Earlier 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.
For data science specifically? Remember, this question isn't about general CS.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#56A good programmer with even just a high level overview of ML and Stats concepts would be an incredibly valuable asset to a data science team. Most ML people are academics who tend to not have good software engineering skills, finding people who master both domains is really hard. Also to add to that most of the work in ML is feature engineering, data cleaning, testing and building pipelines which all require a good s…
Really? I don't know if I'm good, but I think I'm at least a "decent" programmer and I have a solid grasp of ML and Stats concepts and I've had absolutely no luck getting interviews, much less call backs for data science jobs.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#57It depends on how you define "data science". If you are like AWS and say that using logistic regression is machine learning, then yes, you can teach yourself data science. Learn SQL, read a couple of books on logistic regression, use some open data for building a couple of models. There are many companies where you can have a decent job and an easy living with SQL and logistic regression on your tool belt. If you say…
Isn't it a little presumptive telling others they can't teach themselves something? Or do you mean to imply that they can't get a job without a degree? Those are different things.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#58Earlier quoted context omitted.
Shots fired??? I'm new to the startup community, e.g. still in school but excited about startups, is there a general aversion to Windows and why is that?
Maybe because it's not unix-like. But I know many colleagues using Windows so I don't think there's an issue with that.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#59Earlier quoted context omitted.
> no, you can not teach yourself data science. You will need at least one degree. Or more. Why not? What is it that prevents anyone from learning anything without getting a degree? I disagree with your statement, I think it might be harder, but I don't think anyone "cannot teach themselves X".
It's quite possible that you can teach yourself a lot of the relevant background. If you read David Barber's book cover to cover and do all the problems, that's a machine learning masters' course covered. But the problem is that you're competing against job applicants who already have a degree in machine learning. So it will often be the case that you're lucky to make it past an initial HR screen. If they want to int…
However, to your point, "you can't teach yourself" and "you can't get a job just by reading a book" aren't the same thing. I'm not so sure you can't get a job by teaching yourself machine learning and making your own self-driving toy car or some other fun project, though.
Re: Ask HN: Is it a waste of time to teach yourself data science without a degree?
#60Even brushing up on probability and linear algebra has benefits. Your learning a skill set that you can use in other areas of life. Heck, if you have kids or will have kids someday, you will have the knowledge to teach them valuable skills.