Writing is a business.
Think of yourself as (Name Here) Inc.
Which means, change the title of this blog to, Your Eggs in BasketS...Plural.
It's a tired cliche..."Don't put all your eggs into one basket." But you know what gets even more tired? Being broke all the time.
If you want to be a successful writer...a writer who actually makes a good living, eats, travels, enjoys life...then learn to write not only in many different styles and even genres, but don't give up the journalism either. When one thing isn't doing it for you or your wallet, something else will. By splitting up your time between several forms of fiction, be it novels, novellas, film scripts, novel adaptations, etc., along with several forms of journalism, photo-journalism, pro blogging, etc., can you ensure yourself steady and meaningful work.
Take it from one who knoweth. Back in the late 1990s, when I landed my first big book contract, I chucked journalism like a bad habit. When the book deal went south a couple of years later due to a corporate merger, I was left with zero means for earning an income. I had to pretty much beg news media outlets to give me another chance. Which they eventually did. Now, I have several new book contracts, but I still maintain my journalism chops. Never again will I be caught with my pants down around my ankles or my baskets empty of eggs.