Practical problem solving with data involves more than just visualization or applying the latest machine learning techniques. Intuition, domain knowledge, and reasonable approximations can mean the difference between a successful model and a catastrophic failure. Good problem solvers deeply analyze available data, improvise solutions using their unique assets, anticipate outcomes and issues, and adapt their techniques over time.