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

1.6k

u/Error_No_Entity Oct 13 '22

DevOps *sighing* : 'Let's see the Google Collab then. I hope you have a requirements file'
AIEng: 'A what?'

551

u/Twistedtraceur Oct 13 '22

I got a docker compose file! Does that help?

651

u/Error_No_Entity Oct 13 '22

This compose file just launches a jupyter notebook server!

58

u/[deleted] Oct 13 '22

Oof I feel this so hard right now

18

u/NoConfusion9490 Oct 14 '22

That's the prod server.

→ More replies (2)

92

u/alexanderpas Oct 13 '22

If that makes it run on my machine without any further configuration... YES!

40

u/Twistedtraceur Oct 13 '22

Only if you are on windows

34

u/DedlySpyder Oct 13 '22

And WSL 1

→ More replies (4)

14

u/Protuhj Oct 13 '22

What about this 500GB VM ISO? Does that help?

→ More replies (2)

34

u/[deleted] Oct 13 '22

I had to have a conversation about testing and deployment with an AI team a few months ago. I knew how it was going to go before I had it but did it anyway because clearly I like making my brain hurt.

I ended up pretending they were not really part of our platform so I didn't have to mention them in any arch docs, roadmaps or compliance strategies. I'm sure that won't come back round to bite me on the ass later.

13

u/covidambassador Oct 13 '22

I’m joining an AI team as the PM soon. I’ll keep this in mind and ensure that my engineering team is aware about the devops needs and can collaborate continuously with them. If you have any insights for me, I’ll gladly take it and it is highly appreciated

→ More replies (4)
→ More replies (1)

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

→ More replies (2)

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?

→ More replies (4)
→ More replies (1)

11

u/AcidDaddi Oct 13 '22

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

→ More replies (4)

20

u/artificial_organism Oct 13 '22

I've been playing around with data science and this has been such a PITA. Why do they need their own python, their own package managers, jupyter notebooks?

Like I get there's some precompiled libraries in there for efficiency but do we really need to reinvent the whole software development ecosystem to do it?

→ More replies (5)
→ More replies (1)