How can one become a good machine learning engineer?