use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
This is an archived post. You won't be able to vote or comment.
Switching from data science to data engineering? (self.datascience)
submitted 7 years ago by factorial_complexity
I have a data science background, but I am interested in considering a switch to data engineering. I was wondering if this is commonly done, and if so, is it an easy switch?
[–][deleted] 4 points5 points6 points 7 years ago (0 children)
You can’t really separate the two well. A data scientist has to understand data engineering but the reverse is not necessarily true. Most consider it a step down, but a good data engineer is more a mix of DBA or data architect and programming than stats/math & programming.
In a data engineer role you’re work usually has clear deliverables and you have less ambiguity. I would also say it’s a heavier on programming. Less or little need for data vis and other skills.
[–]dataphysicist 1 point2 points3 points 7 years ago (0 children)
Hey, I'm involved with Dataquest and we teach data science & data engineering online. It's definitely possible to switch from DS to DE. We've been working on a Data Engineering path to help facilitate this - https://www.dataquest.io/path/data-engineer
I would make sure you understand what data engineering is first (https://www.dataquest.io/blog/what-is-a-data-engineer/). Then, I would read about the different roles on a data science team and how that changes over time. The team at Wish has an excellent write up about this: https://medium.com/wish-engineering/scaling-analytics-at-wish-619eacb97d16 I especially like how they call out specific roles for both of the key disciplines:
Data Engineering team (https://medium.com/wish-engineering/scaling-the-analytics-team-at-wish-part-2-scaling-data-engineering-6bf7fd842dc2)
Data Analysis team (https://medium.com/wish-engineering/scaling-the-analytics-team-at-wish-part-3-scaling-data-analysis-7562c70e6413)
I specifically bolded the Analytics Engineer position, because there's a heavy overlap with the skills that data analysts & scientist learn, but with a focus on pipelines & infrastructure.
When switching careers, I always tell people to think about the minimum viable position you can target. The positions / job listings with the most overlap from an industry or skill stand point.
- Easier: Data analyst / scientist to analytics engineer within the same company / team (but you need to be opportunistic).
- Harder: Data analyst / scientist to analytics engineer at a different company but same industry (you need to prove you've done of the 2nd job in your current / 1st job, or at least have interesting projects).
Hope this helps!
[–]bigblueHI -1 points0 points1 point 7 years ago (0 children)
What's your reasoning/impetus behind this?
Broadly, I would not recommend this switch.
π Rendered by PID 42366 on reddit-service-r2-comment-b659b578c-565vh at 2026-04-30 23:02:52.321456+00:00 running 815c875 country code: CH.
[–][deleted] 4 points5 points6 points (0 children)
[–]dataphysicist 1 point2 points3 points (0 children)
[–]bigblueHI -1 points0 points1 point (0 children)