The State of Data Science and Machine Learning, Part 1: Education level, job titles, undergraduate majors, and more

 

Late last year, Kaggle conducted a massive survey of more than 16,000 data scientists to dive into questions around their education levels, undergraduate majors, job titles, salaries, and much more.

The survey posed nearly 300 questions, and as a result, the dataset contained a lot of null values, but it still provided a truly massive amount of insight into the types of roles and backgrounds working data scientists have today.

In digging through the data, I focused my energy on insights that would be relevant to somebody who is just starting or looking forward to starting a career in data science and machine learning.

In the first of two pieces based on this data, let’s dive into the insights a beginner can draw from this survey, specifically around education level, job title and income.

Let’s start of by doing some basic exploratory data analysis.

image8

Let’s look at the distribution of the age of the people who responded to the survey.

image7

We see that the mean age of the respondents is 32.

We can also see that most of the respondents are between the ages of 25-35.

image9

Gender identity

Plotting a countplot of the gender of the persons who participated in the survey show us that the survey was highly male dominated, with more than three times as many men responding compared to women. That reflects trends in the field in general.

image4

Country of residence

It is clear that most of the respondents came from USA and India.

image1

What’s your current employment status?

image10

From this we can tell that most of the respondents are employed full time.

Those who were not employed were asked whether they were enrolled in any degree offering institution. The figure below shows how they responded. Most of the ones who responded to this question were enrolled into some institution.

image2

Most popular job titles

image12

Most of the respondents current job title is data scientist with software developer/software engineer coming in second.

Which level of formal education have you attained?

image11

This shows that majority of the respondents have a Master’s degree, and at least a Bachelor’s degree. A significant portion of respondents boast a doctoral degree, but far fewer have no or minimal formal training whatsoever.

Which best describes your undergraduate major?

image3

Clearly most of the people playing in these field have a major in mathematics, statistics or computer science.

How useful did you find these platforms and resources for learning data science skills?

image6

Most of the people surveyed said that university education was very helpful; it is not surprising that most of them have Bachelor’s and Master’s degrees.

What’s the most important way you can prove your knowledge?

image5

While respondents felt their education level could help reflect their skills, the vast majority pointed to actual work experience, their portfolio, and online courses and certifications as being far more critical in demonstrating their technical prowess.

Let’s summarize these findings:

Mean age of respondents: 32

Average age: 25-35

Gender distribution: 75 percent male, 25 percent female

Location: USA (4,197), India (2,704), Other (1,023)

Employment status: Full-time (70 percent)

Level of education: Master’s or bachelor’s degree

Most popular undergraduate majors: Mathematics, statistics, or computer science

How can you show your skills best: Actual work experience, portfolio, and online courses and certifications

In the next portion of this article, we’ll dive into the following—stay tuned!

  1. How did you first start your machine learning / data science training?
  2. What programming language would you recommend a new data scientist learn first?
  3. Which tool or technology are you most excited about learning in the next year?
  4. Which ML/DS method are you most excited about learning in the next year?
  5. How long have you been writing code to analyze data?
  6. Where should I look for a job?
  7. The mean salary of data scientists in the US

Start your data science career today with Springboard’s Introduction to Data Science course!

 

CTA2