From what I read classical computing evolved so quickly because of the funding-applications cycle. Even though the cost to make denser IC's was increasing rapidly, the applications were also getting better and wider so people put lot more money. Thus they were able to scale well with Moore's law. We need to build such a cycle for Quantum computing since it won't happen naturally as we can't expect quantum supremacy to be the first step that draws a ton of money.
So I was wondering how could I build applications for NISQ's or any basic few qubit systems practically implemented. For example what is the software that I can help build right now ? What kind of software are people looking for ? What has already been done and what can be done in next year or so ?