I'm not sure where you're living, but I would suggest jobnob.com. There are quite a few interesting startups looking for people both long and short term for traditional or alternative compensation. That way, she can try a few different things without having to sign onto a long term committment if it isn't something she's interested in doing.
I would like to "not hate" a job in web development.
Don't get me wrong, there are some days I LOVE my job and I certainly love everyone I work with, but it's just not clicking despite my extensive efforts. It feels like a loveless marriage and I'm on my way to starring on "Snapped."