I know someone who would be really interested in working on projects, enjoys programming, and so on, be very reluctant to take up projects that seem "iffy" with regards to financial success.
My point: being ruined financially by a project is one thing. It's another to program for fun. You can spin up a project for fun, as long as it isn't wrecking your bank account, and not have to worry if it's going to succeed.