4 ms·
The term sharded into multiple different terms Strong coder who can implement an LSTM = ML Engineer Decent coder who can implement a recent paper with scaffol
by screye 3y ago
The term sharded into multiple different terms
Strong coder who can implement an LSTM = ML Engineer
Decent coder who can implement a recent paper with scaffolding code = Applied Scientist
Acceptable coder who is good enough at math to innovate and publish = Research Scientist
Strong coder who cares about data = Data Engineer
Acceptable coder who has lots of domain knowledge = Business analyst, Data Scientist.
If you're just a Data scientist without any domain knowledge...... then you're in a precarious career position.
- krick 3y agoWell, that's the GP's point, I guess: this thing was called "Business analyst", and, honestly, I don't know what being a domain-expert with somewhat above-average computer skills has to do with "data science".
- CalRobert 3y agoI've seen a disturbing rise in the number of people who think data engineering isn't software engineering. I don't plan to play up that part of my experience the next time I'm applying.
- chupy 3y agoIt's because data engineering has been reduced to be able to login to a cloud provider and know which workflow to drag and drop. This is easily learned in a couple of weeks so that s why those skills might not be considered software engineering.
- HPsquared 3y agoI guess I'm a data scientist then, that sounds better than business analyst.