Many times in the past I noticed a chain of events that later would have a good impact on my life. It happened again.
At some point, I was stuck on a task for a few days and couldn't come up with the solution. Solutions from the Internet didn't work either. My frustration grew so big, I started to tell myself that I wasn't made for this, I'm not clever enough to pull it off. I'm not a coder and never will be. Our inner voice isn't very helpful sometimes, is it?
Getting a mentor
There is an opinion on the Internet that one needs to have a mentor to improve fast, so it was time for me to find a mentor.
The search brought me to Mr Frontend Community website where they offer a mentoring and communication with developers. I didn't think twice before I joined Mr Frontend community on Slack.
I was warmly welcomed on Mr Frontend and made some friends pretty quickly. One of the members introduced me to FreeCodeCamp, an open source community which helps to learn to code and build projects. That was the decisive moment for me.
Free Code Camp
1st version (jQuery)
My example shows that reaching out to people is necessary to not to feel isolated and helpless while learning to code. Talk to like-minded people about your passion, it will charge you with positive energy. In addition it will make you feel being a part of the developer's world for real.
My advice is to get an insight of an experienced developer on your project and you might change your own perspective on how you want to learn and practice coding from now on.