Having a passionDavid Mitchell

The most essential and important attribute in writing is to have an interest and passion. Writers should first have an interest in what they write because this is what will drive them to the most. As a writer, having a passion for what you write brings out the originality and creativity in your work. After all, if a writer does not like what he writes, readers will not like it as well.

Having a purpose

To be a successful writer, it’s important to have a purpose for writing. Writing should not be an issue of taking up a pen and paper and starting to write without knowing why you are writing. Successful writers always have a reason to write and they always write to address a particular issue. Having a purpose to write gives writers a good flow of events and thoughts as they write.

Reading more materials

Successful writers spend a lot of their free time when they are not writing and reading other materials. Reading other materials such as books, magazines and articles assist writers in gaining new vocabularies that they use to enrich their content. Reading broadens writers’ horizons and creativity as well. Learning is dynamic therefore writers need to look at different writers’ work to be able to gain invaluable knowledge.

Having a fine prose

Successful writers are not always concerned with the total number of words that they are going to write. The word count is not their priority, but rather the content that they are writing about. It is important for writers to have a few well written sentences so to have so many mediocre pages just to meet certain word count.

Continuous learning

Good writers are good learners as well. Successful writers learn a lot. Mostly in equal measures as they write. Learning gives writers a chance to gain more skills that help to improve their writing. With every work, writers get to learn how they can do something better next time. Readers’ feedbacks also helps writers to learn more about their work.

Having a platform

Writing a lot of books but never getting them out there for people to read will never make you a successful writer. As a writer it is important to have a platform from where you can enable readers to get access to what you write about. A platform can be a blog or just printing books and putting them in book shops for people to purchase them.

Finishing work

To be a successful writer it is important to finish what you are writing about. Staring to write an article and leaving it half way will never make you an excellent writer. After all, nobody will be able to read it and say you are a good writer.

Doing wide research

No man is an island is a well-known saying. With this in mind, good writers take a lot of their time to do research about specific topics that they wish to write about. This enables them to get real facts and information in their writing and not just heresy.

Having a good plan

It is important for writers to have a perfect plan of what they want to write about. Having a plan gives writers a well-orchestrated flow of events from the starting point to the finish.  You cannot write a good article if you do not even know where to start from.


Just like any other type of work, writing also has its challenges. A writer needs to be persistence against all odds. Writing can be frustrating at time and a writer might be forced to give up writing. Successful writers survive and hold on during stormy times while others drop out. Perseverance and continuing to write under any condition is what makes up a good and successful writer.

Author bio: 

Dave is a professional writer providing ghostwriting, scriptwriting and eBook services though SolidEssay.com, which is a US based paper writing service. He also provides how-to expert writing guides for students. One of his recent works is on How to Write a Rogerian Essay.

Did you know we host an annual Nonfiction Writers Conference? Check it out!