1Identify the root
A junior asks: 'How do I extract the last 3 characters of a string?' (Solution Y). The senior asks: 'Why do you need the last 3 characters?'. Junior: 'To get the file extension'. Senior: 'You shouldn't use string slicing for that, use the path.extname() module' (Solution X). This is the X-Y problem. Always communicate your ROOT goal (X), not your attempted solution (Y).
