Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sorry this is off topic.

Is there a way into machine learning without doing going and going an Ms or PhD?

Im working my way through a coursera course on it but I'm not sure that is enough. All the positions I see are looking for academic experience or 5+ years doing it. Neither of which are doable for me.



If you know almost nothing about the field, then introduction to statistical learning is a good choice.

http://www-bcf.usc.edu/~gareth/ISL/ISLR%20First%20Printing.p...

It assumes some understanding of calculus, but doesn't require matrix algebra.

The original (and amazing) book that lots of people used is Elements of Statistical Learning.

https://web.stanford.edu/~hastie/local.ftp/Springer/OLD/ESLI...

Chapters 1-7 are worth their weight in gold. This is one of the cases where the physical books are much better, as you'll need to flick back and forth to see the figures (which are one of the best parts).

The forgoing assumes that you already know some statistics/data analysis (the latter probably being more important).

If you haven't done this before, then I suggest that you acquire some data you care about, install R (a good book is the Art of R Programming by Matloff), and start trying to make inferences. And draw graphs. Many, many, many graphs.

If you keep at this, finding papers/books and reading theory, and implementing it in your spare time, then you can probably get a good data science job in 1-2 years. You'll probably need to devote much of your free time to it though.

I'm assuming that you can already code, given the context :)


Thank you for this, i really appreciate you sharing these resources.


I'm on that coursera course too! The course is pretty basic though. It'll help you get the concepts but there's too much spoon feeding in there to make you good enough to compete with people with MS and PhDs. Also that course doesn't cover deep learning and you should definitely study that.


I don't know how reproducible the approach is, but i'm working my way in from being a php developer previously. The company i work for is building a big data / machine learning platform from the ground up, and they bootstrapped the project from existing employees, including myself.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: