Computer controlled knitting machines already exist. I doubt if it will take 28 more years before someone figures out how to connect a computer with design software up to a computer controlled knitting machine.
I started a studio to develop video games. Its definitely not hard to get into at all. You just need the passion to complete a full game then release. The biggest thing to decide is which market you will choose, because some are better than others. I wouldn't choose the console market as the indie games on there struggle to get decent revenue. I love the mobile development choice because when your meeting new people and friends you can whip out your phone and show them on the spot. Its part of the reward of releasing a game.
When you release a game immediately start working on either promotion, features to improve the current game, or your next game. Do not do what I did and sit around looking over all of the numbers, that will disappoint you. Start thinking about the next game you can develop and expand upon what you learned from the previous project.
Once the feedback and numbers start coming in for the released game start tweaking it and release updates every other week until you are happy with the numbers and players stop requesting changes.
I've had my one game app in the Android Market free and full for about 9 months now. Its making $400 a month now. $150 from actual sales $250 from ads. Only recently ad revenue makes more than sales and increasing. At the point when 50,000 users keep it on their devices is when ad revenue started making real money at around 20,000 impressions a day.
I wonder if this is how Rob came up with the name for his future food.