@knotanumber I know what you mean about publishing. Frankly, I don't enjoy the marketing and self promotion aspect. The "Field of Dreams" delusion that if you write your book, the readers will come, I've found to be a bit naive (unless you're writing a teenage vampire novel). And then there's the fact that I would rather be reading, writing or critiquing. I've been enjoying wattpad for just that reason. It's great motivation to get feedback, both the kudos and criticisms.
Fair warning. My approach to writing is similar to coding (which I don't do as much hands-on as I used to). I believe in refactoring and I think every line should earn its keep--or else what is it there for? Tight writing=good writing, is part of my philosophy. But I welcome feedback too. Like you said, I think we programmers have an edge here (aside from the prima donnas, of course).