Her comment about the Mathematica notebook really hits home. As a scientist, not a software engineer, who uses code as a tool to speed up more critical parts of my work, I was thrilled to have the chance to learn programming skills on the job. I could justify it because the time saved by the fruits of it outran the time I spent learning it. I can't do that anymore. I'm not building software, just scripting, so even the cheapest models today can give me suitable code quicker than I could write it myself. So I can no longer justify learning new programming skills, at least on work time. I'm glad I had a few years to pick up the basics before these tools became available.