See, I've been writing in fairly substantial amounts for about the past seven years. When I look at my old writing, it's clear that I improved extremely rapidly for the first year or so, and there's noticeable (though less pronounced) improvement for the next three or four years, but recently I think I've plateaued -- I no longer write in quite the same way I did a year ago, but I can't really distinguish between my writing then and now in terms of quality.
What's more, I'm not sure I can see anywhere for my writing to go -- I feel like I've maxed out my ability to appeal to my own aesthetic (in prose). And the fact that that even seems possible is a little painful.
I have to go and don't have time to really finish saying whatever I'm saying here. Have any of you ever felt like this? Have any of you ever gotten over feeling like this?
A comment here once told of how the commenter's father had been working on a physics phd, he worked hard, got a nice letter of recommendation. But when he asked to see a friends letter there was little more than the line 'Nobel material'. After that he quit for a different path.
I expect there is a point where diminishing returns become greater than the cost of effort. You may be able to improve yet, but it may not be worth it.
I face a completely different problem when I'm writing for an audience (my audience being the 3 people that read my blog). As I write this comment, words are coming naturally to me, but they completely evade me when I sit down to write a blog post. The result is a bunch of mediocre, incomplete blog posts in my 'Drafts' folder.
Needless to say, I need practice. One of these days, I should take some time off from writing code ...
Simple words are the best words; if you can get your story across without jargon, and have it remain compelling, then you've got a chance.
You and your upmodders are confusing two separate concepts.
Repetition is important to train muscle memory and motor coordination. The same is true for basketball and all sorts of other endeavors that require "mindless repetition". Note the key word, mindless.
This is NOT true of creative endeavors. You can't "make" yourself come up with good ideas on demand. You can force yourself to write, but it will probably be junk and a waste of time as you didn't have anything you were inspired to say, or an idea you needed to work out in your head.
Of course it's still an important skill to be able to focus on tedious parts in programming, as that's how you ship.