I must be careful when I characterize what other people advocate because I may not actually understand their intent. This is the case with my reaction to educators who have discovered coding. Is the intent that it would be helpful if students learned coding as a life/vocational skill or that they learn enough about coding that they are not mystified by how technology works? Education is a type of zero-sum game. Unfortunately, we keep thinking of things to add, but they struggle with what to delete.
I can code – I really can. I operated servers in support of my research for many years and wrote the software that was the basis for my research. I went through several languages over the years as I moved from a focus on isolated computers to making use of the Internet. Now that I am retired I was thinking I should develop something that would make me rich, famous, or both. I have the time. I have the hardware. Why not just sit down and get to it? What I am lacking is the “big idea” and probably the motivation to search for one. I would rather read and write.
I just encountered this piece from the Telegraph that prompted this post and made a similar point. The topic also reminds me of the conversations I have had with my son about his career (he was originally a video editor and now an artistic director). For example, what is the advantage of his college educational relative to a technical degree say focused on multimedia. His reaction kind of explains my situation as a programmer. He values the background that allows him to tell a story with technology. This might be a documentary or a television ad. Mastery of the tech tools is important but that is just the starting point. He has a film degree, but he once told me that “anthropology” would also have been a good starting point. This was when he wanted to focus on documentaries and before he understood that supporting a family would at least temporarily require that he apply his skills in a different way. The point being that coding or video editing are tools and it is the background allowing the creative application of these tools that results in innovation.