back

by yamrzou·5y ago·view on hn ↗
I did it two years ago after a couple of years of being a data scientist. I got tired of data cleaning, experimenting, tuning parameters, and managing unrealistic expectations about DS work. Data Science tasks seemed open-ended, I wanted something more deterministic, tasks that I could call finished at some point.

So I went from Data Scientist to Data Engineer which, in my current company, is a SWE working on data (as opposed to full stack or backend engineers). In my new role I worked closely with data scientists to ship their code to production, as well as data pipelines and some backend and infrastructure tasks. I'm enjoying it so far. It gets repetitive sometimes, but more bearable than DS work.

If you have enough SWE skills, as well as DS knownlegde, your profile could be attractive to some companies. You can also target ML Engineering or Data Engineering jobs. I think you don't have to worry much about switching. It's just a matter of finding the right company.

Good luck!

1 comments
Are there any courses/certifications that you did in order to complete this transition?
Not really, I was self-taught most of it by reading docs, code on Github, etc.