The past is a resource that can be used in the present.
The most important single aspect of software development is to be clear about what you are trying to build.
Your best job will be one that you were unqualified for because it stretches you. In fact only apply to jobs you are unqualified for.