News for hackers. Stuff that matters.

Ask HN: Masters in CS, ML, or get a job?

Hi! I am about to end a two year contract working overseas, and I don’t love my current line of work. I’ve been teaching myself python, django, javascript, html, css etc with some CS fundamentals, algorithms on firecode.io and a few lessons on http://www.fast.ai for fun for the past two years.

I’m returning to the states in about a month and I’m trying to decide if I should just look for junior dev jobs and get some hard experience, or if I should look into getting a masters in CS, or a masters in ML .

In terms of future long term job security, earnings, etc, which of the three options would you recommend?

FYI, I’m a 27 year-old male who will probably be moving back to the Austin, TX area.

( 10 comments | 13 points | on HN )
Re:Ask HN: Masters in CS, ML, or get a job? by djinnandtonic on Thursday December 28, 2017 @11:51AM (#16023160)
I have friends at the code camp, BS, MS, and PhD level; PhD enables you to go into research or stay in academia, but my buddies with Masters really haven't seen any benefit. They're still competing for the same jobs as the BS folks: the degree gets you an interview, but after that nobody cares what your degree is or where it's from.

Disclamer: this is my experience in a secondary market, SF might be different.

Re:Ask HN: Masters in CS, ML, or get a job? by GFischer on Friday December 29, 2017 @08:20AM (#16029332)
Same here, I have a Master's degree but I haven't seen many benefits other than getting a foot in the door. (also not in SF/the US)
Re:Ask HN: Masters in CS, ML, or get a job? by qdonnellan on Thursday December 28, 2017 @09:07AM (#16022024)
Get a job. A master's degree in CS will help to augment your experience in the industry - it won't obviate it. I would recommend taking a look at Georgia Tech's OMSCS program, which (for non-CS undegrads like myself), necessitates some number of years of professional software engineering experience.
Re:Ask HN: Masters in CS, ML, or get a job? by eggie5 on Thursday December 28, 2017 @05:25PM (#16025520)
I don't think the two are mutually exclusive. There are plenty of masters programs (in ML) that are tailored for working professionals.
Re:Ask HN: Masters in CS, ML, or get a job? by janbernhart on Tuesday January 02, 2018 @02:42AM (#16050503)
Is there a specific topic you would like to work in but don't feel comfortable enough in? If so: a Masters in that direction might be wise. Doing a Masters just for the title doesn't add much.
Re:Ask HN: Masters in CS, ML, or get a job? by pinchharmonic on Thursday December 28, 2017 @08:21PM (#16026741)
What were you doing overseas? Depending on what it was, it could synergize "on paper" with the masters.
Re:Ask HN: Masters in CS, ML, or get a job? by mslate on Sunday December 31, 2017 @12:13AM (#16039458)
Get a job, hands down. Why pay to learn when you can get paid?
Re:Ask HN: Masters in CS, ML, or get a job? by scottimidus on Thursday December 28, 2017 @11:09AM (#16022824)
What projects have you built?
Re:Ask HN: Masters in CS, ML, or get a job? by _Tyler on Thursday December 28, 2017 @11:24AM (#16022948)
a basic Django CRUD app with social logins, an alexa skill using Node.js, and a few static websites
Re:Ask HN: Masters in CS, ML, or get a job? by scottimidus on Thursday December 28, 2017 @12:07PM (#16023251)
That is a great start. I'm in a similar position to you and all of the job interviews I have come up against will require whiteboarding / coding tests.

I would recommend to starting something like Cracking the Code Interview on Hacker Rank and begin working through the problems.

https://www.hackerrank.com/domains/tutorials/cracking-the-co... (will have to create a login I believe).

I would also recommend not using any external libraries, even basic stuff like collections for Python. I was not allowed to use anything in the coding tests, only standard libraries.