Viewing a single comment thread. View all comments

bitemenow999 t1_j7lqudl wrote

If you want to be an ML scientist and build actual models then you just need a lot of math and just enough programming skills for prototyping, go with any language and if you can code what you want then that is great. One thing to note is I have in my experience seen people only with a grad education and research experience in this field and some of them don't code they just write down algos and let developers implement that, so you might want to consider that.

If you want to be MLOps or data engineer that doesn't require much math or an advance degree, then start with books specific for those fields since these roles have slightly different stack.

One rule of thumb, if you are just dipping your toes in, is to start with a language that has great and free resources available, for ML (learning and prototyping) that happens to be python, but you need C++ if you actually want to deploy your model for a decent size industrial project.

0

dataslacker t1_j7m1dho wrote

I’ve been working in ML for 8 years and I’ve never seen or heard of a scientist being hired without at least one coding interview. Never seen someone just “write down an algorithm” and hand it off to an engineer. I would really like to hear where you saw this because it’s no where near my experience at big tech companies.

3

bitemenow999 t1_j7m7ctl wrote

my boss during my internship at FB (now meta) came from academia and was a professor at one of the well-known uni, literally didn't write a single line of code during my 3 months there, all I/we (most of the team) got were scribbled notes written during our weekly meetings on what to implement...

2

dataslacker t1_j7mf8yg wrote

Interesting! I guess if you’re a well know academic you can get away with that, but the rest of us need to know how to code

1