>Learning to write well is learning to communicate effectively. And communication is a core goal of programming. The audience for our code is not the machine, but another developer, or maybe ourselves.
Indeed, and clear writing and communication is something that should be taught in K-12 school. You shouldn't have to go to university just to learn to write clearly.
To the extent that you do want to be learning that kind of skill in university, I'm not convinced that universities are very good at teaching it. I'm certainly not convinced that sitting around reading a whole lot of Virginia Woolf is a very good way of getting better at writing clearly, except in the same rather roundabout sense that waxing a car makes you better at karate.
I'm not sure what a program of study actually aimed towards clarity of writing would look like, but I imagine it would avoid the existing academic fetishisation of fiction over non-fiction. Few of us will ever write much fiction, most of us will have to write a lot of non-fiction, and yet our English classes are focused almost entirely on reading and analysing fiction, like a glorified version of tvtropes.