I write for magazines and also have worked on a cuple of books and done one of my own.
I got started around age 4 and never stopped. I reconnected with a childhood friend on FB a few months back and she messaged me to say one of her strongest memories of me, was calling for me and I'd be upstairs in my window, typing. My mum bought me an ancient, 'Underwood' typewriter (this was the 1960s and it was maybe an Edwardian typewriter!) and I just wrote and wrote.
I did a degree in English and even there, tutors would comment I had a distinctive style to my essays. I started a small magazine at uni which is still going over 35 years on. And then I went into 'real life' for a while but in my 30s, forced to stay home and give up my career due to life circs, I decided to try to write.
Friend and I (she was an artist) had a 5 year plan. We'd write for magazines for free - for as long as it took to get paid. I got my work into print because of her art - we came as a package. Writers are ten a penny. Good illustrators - not so much. At the same time I volunteered for a national charity and somehow ended up editing all their publications. I learned more about writing there. Unpaid but I worked on things still in print today.
And then I was picked up on a large forum by an editor for a magazine. Readers liked what I did so she commissioned more. The magazine went the way of most magazines but I had by then built a name. So I was in demand.
I don't make a living but I pay some bills and for maybe the past ten years I can go into W.H.Smiths most months and find something I have written, somewhere, on the shelves.
Younger writers don't have the breadth of life experience to make brilliant writers as a rule. They can be too A-levelly. You need to write and write unpublished for a long time to develop a voice. You then have to build an audience. Blogs help as you can check stats and see which posts readers liked, which they didn't. Get a strong sense of the market. Sadly it is about having a gimlet eye for the market.
I have met many readers of both blog and pieces and they always say they appreciate my style of writing, and the fact I never treat readers like idiots. I assume a high level of intelligence in them. And I think that has been vital. Never be boring. Open with a really compelling sentence/idea.
Am at the point where I just let it flow, give them a higher word count and let the sub editors do their magic. But starting out you are your own editor. So learning editing skills on someone else's work, where you can be dispassionate, is a boon.