To be honest the landscape is constantly changing and people should learn as much as they can.
I call ignorance on these kinds of posts.
To be honest the landscape is constantly changing and people should learn as much as they can.
I call ignorance on these kinds of posts.
Not the hottest tech out there but they have a long used-by date if that's what your major concern is.
If you believe k8s will just 'go away', you don't really have a good clue about what it tries to solve and instead, get confused in its complexity. Having been around the block, i can see it sticking around for at least 10 years.
But forcing anyone, especially data scientists into a specific and quite complex tool of the day? Pass.
Tools are built by people that use them. If your team chooses to deploy their applications on a k8s stack, it's on them to own that and not treat it like a black box.
I'm completely against the entitled belief that a person 'shouldnt need to know how to <x>'.
I can stretch the example in many ways: 1) if you're commit secrets into your source code and claiming a 'data scientist shouldnt need to know about secrets management' 2) if you're building a data analysis script and you leave it as an undocumented mess that's not got no unit tests and one day it breaks, you shouldn't claim that 'a data scientist shouldnt need to know about testing'
Oh cry cry there's a tech that everyone is using but i don't want to learn it / i dislike doing that particular thing / working with that piece of tech.
Build your own damn tech stack/computer if you think you can do it better. Or ask in the job interview if your team is running their data science platform on k8s if you dislike operating apps on it so much and deny the job.
I’m really enjoying it! You did a great job on it.
I especially liked the chapter on networking since it was always something I was weak in.