An attempt to come up with a term describing the confusion arising from the ease with which terms are thrown around in today’s data-related job landscape.
A justified reason, of course, is the need for non-technical recruiters to apply filters to perform their job. I believe this is nothing to poke fun at. What I believe can be poked fun at, however, is the directives that trickle down and shape job postings, conversations and positions as a result of trend hunting.
To emphasize ‘fun’ rather than ‘poke’, I tried to put together a small quiz where everyone can evaluate their knowledge and opinions on the various data-related business and technical roles, against a sample of the collective experience and information found online!
Select a box to see how well you can anticipate the statements documented in top Medium and Towards Data Science member stories search results regarding the most common descriptions of:
Data Scientists
Data Engineers
Data Analysts
ML Engineers
🔎 “A ____ is someone who is better at statistics than any software engineer, and better at software engineering than any statistician.”
Correct!
Wrong!
🔎 “That is why it’s so important that ____ learn how to excavate insights which can be acted upon, presentable in both visually compelling and digestible formats.”
Correct!
Wrong!
🔎 “The author mentions ____ as individuals who leverage big data frameworks.”
Correct!
Wrong!
🔎 “It’s not uncommon to find ____ with only limited programming knowledge. After all, querying a SQL Database , making some visualizations using Python/R are often all the tasks they are ever expected to do.”
Correct!
Wrong!
🔎 “____’ most basic, universal skill is the ability to write code. This may be less true in five years’ time, when many more people will have the title '____' on their business cards.”
Correct!
Wrong!
🔎 “As the article suggests, you have less reasons to be a good coder today as a ____.”
Correct!
Wrong!
🔎 “____: Do you want to analyze big data, design experimentation and A/B test, build simple machine learning and statistical models (e.g. using sklearn) to drive business strategy?”
Correct!
Wrong!
🔎 “____ have to deal with Big Data where they engage in numerous operations like data cleaning, management, transformation, data deduplication, etc.”
Correct!
Wrong!
🔎 “Machine learning engineers feed data into models defined by ____.”
Correct!
Wrong!
🔎 “____ analyze, test, aggregate, optimize the data and present it for the company.”
Correct!
Wrong!
References
See below for the full quotes:
I believe this quiz may illustrate how context-specific these definitions are. It is arguable that, if one knows beforehand, for example, the title of the story containing a quote (i.e. how the author chooses to refer to each of the roles compared) it would be far easier to choose correctly between the available options.
But the fact remains, that different roles are discussed using definitions with near-perfect similarity. And while this confusion will resolve itself significantly as time goes by, nebulous role details can only result in an overall feeling of job insecurity for new or existing employees.