Writing is not very easy task. You need to sacrifice a lot to become a good writer. It is not impossible, but it needs hard work and consistency. If you have very good patience and have passion about writing, then you are always welcomed in this sector.
A good writer is someone who can entertain the readers. When the writer expresses his ideas, the audience/readers will enjoy his writing. This is the most important part. If we see the example of the greatest writers, we will find that they took a lot of time to become successful.
Money is always an important factor in our life. Obviously, you can make a lot of money by writing. But when? Only when you have good skill and when you can satisfy your readers by your writings. This skill of satisfying your readers will never be achieved overnight. You need to practice hours after hours. You need to keep writing and keep updating your skills. You need to read a lot.
Finally, most of all, you need to sacrifice your valuable time if you want to become a good writer. If you continuously keep writing, one day you will earn both the money and popularity.