Sean McClure
1 min readMay 4, 2020

--

I believe these 2 professions need to be blended into a single occupation. Software engineering gets something tangible out the door, while data science is required to realize product features not possible through rules-based programming.

Software development is much less about “coding” than it is stitching together existing pieces, meaning the focus is shifting away from hardcore engineering towards crafting interesting product features.

The experimental nature of data science is more suited to how we need to be crafting software today. Mixing and matching components to discover the right product, as so many best practices have been “taken care of” through abstraction. This is inline with moving towards softer, more general skills.

IMO, neither the specialized data scientist nor the hardcore engineer is particularly suited to today’s software development practice. A hybrid Dev/DS role would arguably be a better skillset to bring into product development.

--

--

Sean McClure
Sean McClure

Written by Sean McClure

Independent Scholar; Author of Discovered, Not Designed; Ph.D. Computational Chem; Builder of things; I study and write about science, philosophy, complexity.

Responses (2)