Plenty of very talented, passionate and enthusiastic people are being passed over because they did not know fact X or fact Y, or because some employers are mistakenly searching for previous direct experience with a specific technology when really it makes more sense to be looking for smart, enthusiastic, bright people who know how to learn stuff. I will assume you are a software developer - did you ever need to learn anything new? Was there ever a time when you did not know everything that you currently know? The answer is of course, yes. What then propelled you to your current position of knowledge and experience? Probably your passion and energy and curiosity and willingness to learn. These are the most important traits and employers should be willing to trade experience with specific things for these traits.