Hi there!
So I’ve been learning to Code on fCC for a while now (1/2 to 2/3 through the Curriculum) and I’ve been supplementing it with several other sources (JavaScript30, WatchAndCode, fCC courses on Youtube).
However, I have one problem:
When it comes to code that is “on my level”, I understand it perfectly. I know what every line and function does, but when I try to build something “from scratch” (i.e. recreating something from a Tutorial), I cannot for the life of me come up with the right code and fail miserably.
Is this somehow normal or did I make a mistake somewhere in my learning curve? And: Do you guys have any tips on how to overcome this kind of problem?
Thanks!
UPDATE about two weeks later:
In case anyone has the same problem and somehow finds this threat. I took @snowmonkey’s advice and sat down for a bit. I figured that I always learned fast from videos, so I thought it was time for a change. I bought a Udemy course about Javascript from Jonas Schmedtman (which was highly recommended) and gave it a shot. In his course, he has several exercises and after setting up my IDE and taking the approach that @snowmonkey suggested… oh my god, I was KILLING it! Coding the beginner challenges of his course, I somehow remembered and successfully applied fairly advanced stuff that I learned here on FCC and didn’t even think I remembered anymore. Fast forward a few days later, I coded a 300 line Web app WITHOUT any instructions or looking at the solution. IT FELT AMAZING! (Took me 2 full days but well… )
Suddenly all the challenges I did here on FCC came together to one big blob of knowledge I thought I didn’t have and I am basically doing nothing besides Codewars, solving algorithms and building fun stuff in any spare minute I have. So in case anyone has the same problem:
- Follow Snowmonkeys advice
- Change the approach if you feel you’re stuck
- Just start coding on your own and leave “Tutorial Hell”
So thanks again guys