Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It definitively is true of local universities. I've met people from the local university who have a master in machine learning, yet have never heard of docker.


This is a good thing. Opportunity costs are incredibly important with university educations because students have a limited time to learn.

Why spend the time futzing with a tool like docker? It's not foundational to machine learning, so learning that tool takes away from time that could be spent learning something more relevant. And the student may or may not use it when they get a job.


"Getting shit to work" is more foundational to machine learning than you would think, and containers helps a lot with that. If you want to train models on someone else's machine - and you probably will, for anything big - you need to know a little about how that sort of thing is done today.

And if you want to try two different deep learning frameworks, dependent on different versions of cuda, and want them to not break each other, God help you if you try that without containers.

It's not that they don't have a "course in docker". I understand that. It's that they haven't even heard of it, so they don't even know where to start to look for solutions to problems like that. I have been through that pain myself.

Containers is just one of so many easy things, that make your job so much easier, I've learned the painful way in 20 years as a developer in (mostly) non-elite companies, where no one else knew it either because they hadn't been taught at the local universities, because no one there knew it either.


Docker I can forgive, but I’ve worked with a lot of grads who haven’t even been taught the basics of using the command line.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: