Agree with the second paragraph strongly. I feel like most good ideas come from some amount of background and experience in the problem domain and marrying that with technical ability to build a solution.
That said, because I have the latter ability, I see a lot of examples where people have problems and just don’t imagine a tech solution would help them. This is a blessing and curse for OP.
All snark aside, you personally need to experience the problem of you are going to come up with a novel solution people who pay for.