As of June 2020, I've accumulated about three years of working experience in web development. It involves both frontend and backend, as well as a rather small subset of programming languages, frameworks and technologies in general.
Currently I'm looking for a job; my communication skills are not necessarily great, so my best bet for the purpose are LinkedIn's Job section, and other specialized job boards.
These, however, frequently require programming languages, frameworks, or other stack I'm not familiar with; sometimes I tried them but not in a professional environment, sometimes I never even touched upon them.
My default attitude for a very long time has been that I apply them anyway, because I have the ability to learn them quickly - and I think years of professional work can also be a proof for it for an outsider.
My experience, however, is that the ratio of refusal or even ghosting is excruciatingly high. I'm about to realize I actually should provide something that shows that I can do it.
How should I handle these situations?
- Maybe I simply shouldn't apply to jobs I'm inexperienced for? I feel like a waste of my true potential; as if I don't have to prove I can develop for the web in any language I get.
- Should I talk about it during the application process? That is, stating I can prepare for some test questions, given enough time, or something like that. I'm not sure large-profile employers would accept it, however.
- Or I just simply have to prepare extensively before applying for a position? Personal projects written with specified stack, showing it in a portfolio, things like that? I'm not sure if I have the capacity for that in every stack I'm missing out on.