on Writing Forward:

It’s an old adage for writers: know your audience. But what does that mean? How well must we know the audience? And does knowing the audience increase our chances of getting published or selling our books?
Some writers insist that the best way to write is to just write for yourself. Sit down and let the words flow. It’s true that sometimes a freewheeling approach will result in some of your best work. And writing that way is immensely enjoyable. But there are times when a writer must take readers into consideration.
So we have these two contradictory writing tips: know your audience and write for yourself. Taken together, they don’t make much sense, so let’s sort them out. Today, we’ll focus on knowing your audience.