If she's really serious, she needs to start writing for smaller, free publications first with no intention of getting paid. I've been writing professionally now for over ten years, and it has taken me all that time to be able to break into freelance of any value- and that's still pretty sporadic. Maybe 1-2 jobs a month, which nets me about $500 a job. Enough to support my bag habit, but not much else. I do write for my day job as well, but again, it took me ten years to get here. And I have print, broadcast, journalism, and web writing experience.
To get here, I've written free articles for papers and newsletters, created a ton of free web content, taken a ton of training classes on top of my degree, and I'm currently back in school learning to code to help me understand more about the IT sector.
If she's willing to start learning about specific topics and submit a lot of articles to smaller publications, she may have a chance at making some money with it in the future. But it's not easy, and takes a lot of time researching and doing the actual writing.