I have a question which has been bothering me for quite some time. Sometimes (okay most of the time) when I start a FCC challenge I have no clue where to start, how to go about the challenge, etc. Just complete confusion. I try some stuff but it ultimately fails because I’m just writing random stuff.
So I end up searching for tutorials online whether that be through YouTube or a blogger who has finished the challenge. These tutorials help me pass the challenge and I understand 80-95% of what is going on.
However, isn’t that cheating? Since it isn’t my code. I don’t copy/paste, I type it all out, change the variable/function names etc to force me to think about what I’m using, and really try to understand, and take notes. However, like I said it isn’t my code and when I finish the challenge I feel grimy and like a fraud. If on the other hand I do try to write my own code I end up nowhere.
My question is, to what extent is following tutorials acceptable? How do I follow them without basically copying code? Looking at posts on here, Reddit, etc it seems like people have come up with largely original solutions to the challenges but for me it feels so impossibly difficult…