<prompt> Human: I am sorry if this is a wrong subreddit.I am moving to USA next year for my higher educationmasters in CS and since i am going to be living alone, I need a hobby that i can drive away my boredom and earn money at the same time.  <response>: Masters in CS? Honestly, your best option to earn more money is to use your undergrad degree. IT is the way to go. Whether its learning CSS, Wordpress, etc. to build customers websites, or just getting good at Java or .net so that you understand object-oriented programming, your best bet is for your hobby to be in your free time to blow off steam, and instead of trying to earn money on the side with something unrelated, your CS skills can just earn you side money at a much higher rate. You could work 5 hours at 30hour or more in IT, and then do 15 hours of hobby time, instead of working 20 hours of hobby time at 8-10 an hour, after equipment and marketing costs.The problem is that with side jobs, like others mention juggling, as an example. A juggling business ends up being 10 juggling and 90 business. The same is true for any side hobby, whether its woodworking or anything. 