I am 2016 passout. With my 2016 gate rank I was getting only mid level NITs. So I didn't go for them. I joined an MNC and currently am working here. This year I gave gate along with job. Could not do well. So I am not going to prepare for gata again. Rather I decided to fully dedicate myself for learning data science in a proper direction so that I can switch to ML profile at the earliest. I request suggestion from the people who are working in this field. As of now I completed basics of python and doing some online machine learning courses. I can devote 2-2.5 hrs of time everyday. Any proper course if you want to suggest please share. Also give a rough idea of what should be my path to learn data science properly, having hands on in that and of course finally getting interview calls from companies. Thanks.