Starting Machine Learning? Do not repeat my mistakes!

#artificialintelligence 

Machine Learning is something with immense potential and a lot of applications in almost any field but needs a lot of knowledge for entry into the field. It's been a while since I started working on ML. My learning was not academic but a fast paced one to solve business problems. Here's some of the problems which I faced (or might have) and the solutions which I think would help reduce someone's struggle.