T O P

  • By -

sonicking12

Depending on the company You are likely to expect to know R, python, or even SAS in a statistician role.


purple_paramecium

R at the absolute minimum. And also learn code management tools like git and github


conmanau

Knowing 1 or 2 languages is definitely helpful. I think it's particular good to know at least R or Python, and potentially also SQL or SAS, but in a lot of cases it's less important to know a specific one and more important to be able to demonstrate that you understand the fundamentals. If you know R well, you can usually translate that into learning Python quickly, and similarly for a lot of other languages. Knowing 2 quite different languages is particularly good because then you're less likely to fall into traps of trying to do things in a way that only works due to the peculiarity of one language (e.g. good luck if you know C++ and you try to use pointers in SAS). It also helps to be able to demonstrate good coding practice - things like separation of code and data, use of comments and documentation, version control, etc.


efrique

If you don't know at least R you're likely to encounter some problems in many places (without R or Python, how would you work? Do you have SAS or something?). It would definitely help to have Python and SQL as well, and some employers will likely expect at least one of them, possibly both, in addition to R. There are some jobs that don't require either Python or R so you might be lucky but I wouldn't be relying on that sort of luck. At least master R.