I'm a developer-turned-business owner who loves to explore the right tools for the job. I enjoy writing and documenting my journey. I use code as one of the tools to solve real problems.
When I applied to my first job (still there, still learning), I knew exactly the same things you did, my skills matched perfectly what you posted. I "knew" I was underqualified for the job, but I applied anyway and got the job. The truth is most of the things you need to know, you'll learn on the job. You only learn by putting yourself out there and giving it your best try. Sure, you might run into a lot of problems and things will break, but that way you learn how to do it differently the next time.
You're in a great place right now. Instead of being afraid to fail, you should try to see it as a learning opportunity. I know where you're coming from and 4 years later I still have massive imposter syndrome from time to time. Embrace failure and see it as part of your personal and professional growth. No great person has ever achieved anything without failing thousands of times. Failure means growth.
When you're looking at job postings, try to not look at the skills too much. A lot of the time, the skills are not a requirement, but more of a suggestion. If you know jQuery, but you see that you "need" to know React/Vue/Angular, you can still apply. You'll learn to use those skills on the job very quickly.
I hope you find a job soon and if you can believe me and all the other people who commented here: You'll be fine, don't worry.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
When I applied to my first job (still there, still learning), I knew exactly the same things you did, my skills matched perfectly what you posted. I "knew" I was underqualified for the job, but I applied anyway and got the job. The truth is most of the things you need to know, you'll learn on the job. You only learn by putting yourself out there and giving it your best try. Sure, you might run into a lot of problems and things will break, but that way you learn how to do it differently the next time.
You're in a great place right now. Instead of being afraid to fail, you should try to see it as a learning opportunity. I know where you're coming from and 4 years later I still have massive imposter syndrome from time to time. Embrace failure and see it as part of your personal and professional growth. No great person has ever achieved anything without failing thousands of times. Failure means growth.
When you're looking at job postings, try to not look at the skills too much. A lot of the time, the skills are not a requirement, but more of a suggestion. If you know jQuery, but you see that you "need" to know React/Vue/Angular, you can still apply. You'll learn to use those skills on the job very quickly.
I hope you find a job soon and if you can believe me and all the other people who commented here: You'll be fine, don't worry.