I have a question I ask people I interview now for data science jobs -- can you run a python hello world from the command line? A non-trivial number of people who say they have multiple years of data science + python experience do not know how to do this!
People need to know how to write functions to write professional software, not just put a soup together of notebook cells.
Disagree with Matt even that they won't like this code -- it is just learning basic stuff like file structure and python environments, see how I approach it in the first two chapters running stuff from REPL here https://crimede-coder.com/blogposts/2023/EarlyReleasePython.