The field of data science is a relatively new one, with a growing handful of academic programs making early attempts at setting a rubric. As a result, its definition and the roles it encompasses remains up for debate. There are plenty of broad definitions, but the suite of skills at the disposal of successful practitioners is more oblique. Sure, data science involves statistical modeling and computer engineering, but what precisely does that entail? A recent post at Data Science Central by Mitchell A. Sanders presents an in-depth survey of the skills shared by effective data scientists in the industry.
Sanders segments the activities of a data scientist into three discrete categories:
- Programming and Database Skills
- Business Domain Expertise and Knowledge
- Data Modeling, Warehouse, and Unstructured Data Skills
- Statistical Tool Skills
- Math skills
- Visualization Tool Skills
- Storytelling Skills
Sanders goes further in his breakdown, acknowledging the diversity of opinions in the field by citing other takes on the topic. Some of the other lists recognize personality traits that are just as important as technical skill and expertise, such as curiosity, innovative thinking, and the indefinable yet useful quality of intuition.
Olmedo echoes others in the field with his emphasis on data scientists who can pose the right question. This is an ability that draws upon many of the skills Sanders cites in his post: Domain Expertise and Knowledge, Data Modeling Skills, as well as innovative thinking and intuition. Olmedo writes:
Probably the most difficult part of beginning a data science project is knowing what questions to ask of data. For example, let us say we had a set of data with X number of parameters. We are not just blindly going to start analyzing the data, we must first ask a question of data. Furthermore, we may not even necessary have the data or any data at hand at the time of asking. But once we know the question we can move to the bottom most tier of the pyramid.
Though there are plenty of perspectives about the skill sets of effective data scientists, many of them have much in common and differ largely on which skills are prioritized and what ancillary traits are desirable.
What do you think are the most important skills and traits for data scientists?