You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

Mark_Friedenbach comments on Physics grad student: how to build employability in programming & finance - Less Wrong Discussion

8 Post author: Stabilizer 08 January 2014 07:36PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (50)

You are viewing a single comment's thread.

Comment author: [deleted] 08 January 2014 07:54:56PM *  8 points [-]

Write code. Lots of it. Becoming a good programmer is the same as becoming a good anything: it is mainly a matter of practice. You need to get those hours in now.

You also need to choose a field that you are interested in, so that you will be able to maintain the effort required to succeed. But I would recommend weighting your choices towards fields which give you an advantage towards employment given your situation. Machine learning, for example, would be an opportune choice, given the similarity of subject matter (statistical analysis), and the fact that there are large H1-B employers with demand for Ph.D grads with machine learning experience (e.g. Google).

Pick a sub-field, and learn it inside and out. And code, code, code.

Source: I'm was undergraduate physics student that went on to write code at NASA and now does full-time bitcoin consulting.

Comment author: gjm 09 January 2014 12:34:02AM 3 points [-]

Machine learning seems like an excellent thing for the OP to look at, yes. It's (1) potentially useful for a career in software, (2) potentially useful for a career in quantitative finance, (3) potentially useful in scientific research. And also (4) currently trendy, which might be either a good or a bad thing.