Subscribe to DSC Newsletter

What Technology & Tool Skills Do Data Scientists Jobs Require?

People often ask “What technology & tool skills do I need to develop to be a data scientist?”. We decided to go straight to the source of job descriptions & check what requirements are being asked for while people hire data scientists. We analyzed about 1660 job postings which had “Data Scientists” in the job title and decided to further search for specific technology & tools skills that are required in those job descriptions.

Our first analysis involved understanding what programming and scripting languages were required in these Data Scientist job postings. Unsurprisingly, the number one listed programming language was Python with 1014 job postings because of its inherent friendliness to data analysis & supporting libraries such as NumPy, SciPy & Pandas. The second most popular language was Java, followed by C++, Perl, Ruby & C#.

We then performed a similar analysis on statistical tools required for these jobs. The tool most required in these job postings was R (1077 Job postings), followed by SAS, Matlab, SPSS, Stata & Minitab.

 Here are some job Description for Data Scientists to give you a flavor of the skills required:

Views: 9359

Comment

You need to be a member of Data Science Central to add comments!

Join Data Science Central

Comment by David Maust on April 5, 2015 at 9:59am

As someone who's developed software in R and Matlab, and done statistical analysis in Python with statsmodels, I feel this article draws too clear of a line between the two categories. The majority of the statistical tools can be used for software development, and the majority of the programming languages have good statistical libraries as well. Especially between Python and R I see too much overlapping use in data science.

Follow Us

Videos

  • Add Videos
  • View All

Resources

© 2017   Data Science Central   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service