TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial…

Member-only story

Five Engineering Skills Every Data Scientist Should Learn

Rounding out tactics to help you stay competitive as a “full stack” data scientist

David Hundley
TDS Archive
Published in
5 min readOct 1, 2024

--

Title card created by the author

As somebody who enjoys mentoring people to their fullest potential, I’ve had the sincere pleasure of mentoring many undergraduate students majoring in data science. What astounds me is how little engineering tactics are taught as a part of these programs. From students attending state schools to even Ivy League universities, I constantly hear that the emphasis is placed on pure data science skills. While these skills aren’t wrong by any means, it leaves a gaping hole in making a data scientist into a “full stack” data scientist.

By “full stack”, I don’t necessarily mean things like learning web development. What I mean specifically is being able to make your predictive model usable in a production setting. It’s one set of skills to know how to build the model; it’s another to know how to make it usable by others!

Fortunately, it’s my opinion that this is an easier thing to learn than pure data science work itself. You don’t necessarily need to be an expert in any of these skills, but having a foundational level of knowledge is important nevertheless. Depending on the company you end up working for as a data scientist, there may very well be the expectation that…

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

David Hundley
David Hundley

Written by David Hundley

Principal machine learning engineer at a Fortune 50 company, 5x AWS certified, 2x HashiCorp certified, 1x GCP certified, M.A. in Org Leadership, PMP, ChFC, CSM

Responses (3)