You can solve problems in any space, as long as you think about the problem first, and not about the exact kind of solution you want to make. I can't think of any problem space where the lone programmer can't do something useful if they have the domain knowledge.