Trying to start a community to help up-and-coming developers has reminded me of how I felt at the start.
There's a reason I only know one spoken language (English). Learning languages is hard.
That extends to learning a development language, too. It's really hard at the start. You've got to learn all these new concepts, none of which come naturally.
You may even be surrounded by people that do know what they're talking about, or at least, appear to, and you're starting to feel like you're stupid and can't make it in this industry.
Let me just tell you - you're wrong. You're not stupid and you can make it.
If anybody is telling you otherwise, you MUST stop listening to them. They are wrong.
I don't care if they've been developing for 40+ years and are a "wizard". They've just forgotten what it was like at the start. We ALL struggled at the start.
Find someone that will help you, not belittle you, when you have questions and you'll flourish.
If you need some support, reach out to me. I'm not linking back to my "community" because this isn't about "advertising" my thing, this is about you knowing you can do it - no matter what anybody else thinks.
It is a well-known fact that all human beings are different and unique in their ways. However, no matter how unique and different we are from one another, one thing which remains the same between all of us is our innate nature to commit mistakes.