Learning to Code Requires Language Skills, Not Math (2020)
psychologytoday.com
psychologytoday.com
But it might just be my personal bias for what is considered good code that gives that impression.
You can be an amazing linguist, if you had to create hundreds of classes because you couldn't abstract something better, it will still be incredibly taxing. Whether it is more, less or equally taxing with an amazingly but shoddily named model, I don't know. I've seen extremes on both sides produce garbage I didn't want to step into, though I could make a case for overly mathematical people potentially covering a bridge in lack of linguistics by sticking to equations and models.
But I will say that familiarity with equations and mathematical symbolics tends to be very useful for reading and understanding code.
I was both a mathie and coder throughout school, and took multiple language courses when they were available to me in high school. The skills certainly complement each other. A mind should be flexible, and the more one learns, the more flexibility the mind has. But it all relies on having an environment that nurtures and feeds natural curiousity.
Similarly, in programming, there are many tools available, which can be combined in almost uncountable ways to get something done... then editing skills translate to refactoring skills.
It is important in both writing and programming to express thoughts in such a way as to help reduce ambiguity as much as possible for the reader. The person who reads your code will appreciate well written code that doesn't smell, as it will help her do her job.