How to Think Like a Data Scientist?