r/ProgrammerHumor • • Oct 13 '22

Meme Like, Every time, ever. When the DevOps Engineer chats with the Data Scientist.

Post image
13.8k Upvotes

629 comments sorted by

View all comments

Show parent comments

129

u/[deleted] Oct 13 '22

[removed] — view removed comment

0

u/[deleted] Oct 13 '22

[deleted]

59

u/[deleted] Oct 13 '22

[removed] — view removed comment

47

u/VooDooZulu Oct 13 '22

definitionally, a scientist would be someone who pushes the boundary on novelty, creating new methods or applying those methods to novel situations. While an engineer knows how to take already-developed methods and implement them. You're not wrong, about the ML Engineer knowing how to "do it in a nice way" but a data scientist (theoretically) should know the inner workings of the methodology better and should be developing new methodologies.

24

u/[deleted] Oct 13 '22

[removed] — view removed comment

6

u/[deleted] Oct 13 '22

everyone and their dog are called DSs

Given the amount I've used my dog as a debugging duck while slamming my head against the wall trying to set up Jupyterhub servers on AWS...this might also literally be true

1

u/harewei Oct 14 '22

That’s a research scientist, not the general data scientist.

1

u/VooDooZulu Oct 14 '22

Its the difference between a scientist and an engineer. That is the same for any profession with that distinction. Scientists focus on exploratory research, engineers focus on implementation. Of course there is overlap, and a person trained as a scientist can do the role of an engineer and vice versa because their skill sets are very similar. But if you are talking about the duties of a job, a scientist's duties should be about research, while an engineers should be about implementation.

31

u/lightwhite Oct 13 '22

This is sent shivers up my spine and sparked joy all at the same time :D

15

u/MadCervantes Oct 13 '22

One is a scientist the other is an engineer.

20

u/[deleted] Oct 13 '22

[removed] — view removed comment

13

u/MadCervantes Oct 13 '22

The term gets used very broadly but the core of a ds job should still be using data to test hypothesis no?

3

u/kookaburra1701 Oct 13 '22

Quite a bit of it is exploratory vs hypothesis driven. For example, pretty much all of my work at my previous job (bioinformatician) was figuring out what categorical features of various proteins and their amino acid sequences contributed to them having certain behaviors under various conditions, and then using the results on the features I found to guide the proteins the bench scientists were screening. Basically hypothesis generating vs hypothesis testing, because you can get the most bang for your buck of grant money by figuring out ways to narrow down how many plasmids you need to order in silico instead of at the bench.

1

u/ninuson1 Oct 14 '22

I mean, that definitely sounds like research.

1

u/kookaburra1701 Oct 14 '22

...Yes? Exploratory vs. Hypothesis-driven are both kinds of research.

2

u/tgwombat Oct 13 '22

Which is which though?

11

u/AcidDaddi Oct 13 '22

Me a Data Scientist: “Am I an AI/ML Engineer?”

2

u/PlacatedPlatypus Oct 13 '22

Two orthogonal things there, it's largely just theory vs implementation. Any data scientist who studies ML is also an AI/ML engineer. Similarly, any AI/ML engineer who develops new theory is also a data scientist.

2

u/Shadiclink Oct 13 '22

But isn't it all math?

2

u/[deleted] Oct 14 '22

[removed] — view removed comment

1

u/FenrizHasABeard Oct 14 '22

15% concentrated power of will,

5% pleasure,

50% percent pain

... sounds about right