Comments

You must log in or register to comment.

ok531441 t1_iuqitrt wrote

No, you don’t. You’re a beginner - from a time/effort investment perspective learning C++ (and especially Rust) is a big distraction. You have limited bandwidth - focus it on ML theory, Python and the Python ML ecosystem.

3

boutiflet t1_iuqb8wn wrote

You can do a lot of things with python, however use a low level languages can be useful for winning a lot of time particularly if you do big data.

2

Dendriform1491 t1_iuqaqn8 wrote

Between knowing C++ and Rust, and not knowing those languages, it is better to know them. But you have learn with a purpose.

What do you want to achieve with C++ and Rust?

1

LcuBeatsWorking t1_iuqdcql wrote

What you "need" to know will depend what project or job you are working on. Unless you are working alone or start from scratch it will probably not be your choice anyway.

It won't hurt to know more than one language.

1

Happy_Ad_5555 OP t1_iuqf6yq wrote

Actually I was asking from point of view of getting a job. Do I need this to get a job?

1

seanv507 t1_iuqm09l wrote

Please can you edit your question and put a lot more information about yourself and your experience.

Right now it sounds like you have got basic python experience and expect to get a ml engineering job.

It's not going to happen.

You need ml knowledge, data structures, databases, probably c++/rust just for your CV to be accepted

2

LcuBeatsWorking t1_iuqmqek wrote

>from point of view of getting a job

How can anyone answer that? "a job" as in "any job"?

Yeah, python is probably ok, don't know, depends. I will depend on the job requirements.

You are not going to get an "ML job" just because you know some python. I mean you may be hired as a python developer as part of a project using ML, but you need to know much more than that to do real ML work.

1

Lanky_Cherry_4986 t1_iuqzlxg wrote

"Low level" Next post we will find out Elon Musk is actually quite poor

1

st-memory t1_iurscd5 wrote

Tell me you don't understand programming lingo without telling me

1

Own_Quality_5321 t1_iuqcsbr wrote

C++ is not low level.

If you intend to limit yourself to non-applied research and only work with datasets, python will probably be enough. Otherwise, it depends on the field, e.g. in robotics you won't go anywhere with just python.

Knowledge on data structures and algorithms are 100% important as well.

I'm sorry but there is no easy way...

0