- I want to be excited about the possibility of becoming better at the topic, not fantasize about crushing an interview
- If there is a major difference between the skills needed for an interview and the actual job (as the concept of interview perparation suggests), that's bad in all kinds of ways
- The interview prep articles often present the material in an unattractive way, as a list of requirements that need to be fulfilled, without an explanation of how it all fits together.
How about leading the student along, from a small sample project, showing the pitfalls of not understanding statistics properly, to a larger project where the data is put into a database, motivating the study of SQL, to doing some programming related to the toy problem at hand, motivating a deeper dive into programming fundamentals? How about inspiring the student about the beauty of the topic, about the possibilities and powers they get with each new little skill that they acquire?