4 ms·
Learn more of the underlying knowledge (which is what I teach in https://deploymentfromscratch.com/ https://deploymentfromscratch.com/) and your knowledge will
by strzibny 5y ago
Learn more of the underlying knowledge (which is what I teach in https://deploymentfromscratch.com/ https://deploymentfromscratch.com/) and your knowledge will last longer. Ansible YAMLs or your CI/CD provider YAMLs are just abstractions.
But forcing anyone, especially data scientists into a specific and quite complex tool of the day? Pass.
- rc_hackernews 5y agoBought your book awhile ago from someone that mentioned it on my Twitter feed. 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.
- strzibny 5y agoThanks a lot for your kind words. Super happy you are enjoying it!
- tedk-42 5y agoNo-one is forcing anyone to do anything. 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.