For perspective, I used to be a freelancer (that's how I paid for my education without student loans). I was obviously successful, but that was years ago, and the Internet is different now. Now, I'm a CS Prof, and I often use anecdotes from my industry experiences (freelancing lead to salaried industry jobs) in my lectures. The students seem to like the stories, and it helps to make that topic more memorable/relevant to them.
This very week (yes, over the Summer!), I have had two students contact me asking how they can get started in freelancing, and I realize that I don't know what to tell them, because I'm pretty sure that my experience from 15 years ago is outdated! Any suggestions?
You can stop reading (and hopefully leave a helpful comment) if you are satisfied with the information. If you want a bit more backstory as to why I don't think that my experience in starting freelancing is applicable, then I'll post it in a comment, since this post is getting long.
#2 point is to always say Yes to things. You've probably encountered a similar scenario. Student meets friend's dad at a BBQ. The dad says he wants a way for his buddies to keep track of their golf scores on their phones. Student's instinct is "But I'm into AI and Robotics, I don't know the first thing about hitting the links!" Train them to adjust their attitude to servicing the clients needs. Even if it requires an all night research session on Wikipedia. Or actually taking a lesson from a pro at the local country club.
Best of Luck!