How Google Is Remaking Itself for “Machine Learning First”
I don&#x27;t believe in &quot;everyone should work on machine learning&quot;. 
I worked on several deep learning models but I don&#x27;t really like it. It is a very different job than software engineering in my opinion. ML is more about gathering data and tuning the models as opposed to building stuff. I have spent months working on models and barely wrote any code. It is more efficient to have ML experts focus on the modeling and software engineers use the model.<p>I do believe however that some experience is needed to understand what is possible and best benefit from existing tools or to be able to communicate with machine learning engineers about your needs.