So I have been all self taught. I started really programming in like 7th grade with JS and I have always done JS. I branched off into some other languages like python or ran a private server of a game that was in C# and I was able to copy and paste code and change stuff around just using logic. But I have always felt I was at a level in JS where i just couldnt advance. I feel like there is this wall and on the other side is a whole new world of being able to make so many different programs. And I just cant get to that. Im only 16 yet there is 14 year olds who code twice as good as me. I added some example code of what I did for my AP Exam last year. Im a sophomore in high school. I just have no idea where to go with programming at the moment. I see other code and im just in awe and jelousy because ive done this for years and Im still basically a beginner.
If your looking for a course to help you advance in coding then highly recommend FreeCodeCamp as it is free and teaches you thing you would need to become a professional back-end or front-end developer.
A lot of things also just come with practice and solving things yourself rather than just looking everything up (not saying that you are doing that).
Those people that are younger then you could have just been coding longer or are just naturally fast learners.
Doing different coding projects that you have never done before and experimenting with new functions will also effect the rate at which your learning and 'advancing'.
Just wondering but, mind listing so things/projects you have done?