This is more of a rant than anything else. I am plugging along, and in general I think FCC is an AMAZING learning environment surrounded by a fantastic community.
That being said, some of the challenges go from super basic to down right frustrating…and when I read about people having the same problems I am having it goes something like (go back, read the basic concepts taught before, apply, rinse, repeat). I agree with that implicitly.
Sometimes however, I find I am doing a mundane challenge that shows me a concept where I don’t even have to think about solving it, I could literally copy and paste the example solution without making any edits (Building Javascript Objects) for example - not much thinking here, follow example - copy paste even.
But the one directly before it - Counting Cards - exactly the opposite. Switch is pretty straight forward, but I spent ages getting on track here and deciding how to attack this problem - and deciding on the return value was overwhelming (I didn’t decide on it - I looked it up)
Switching between level of difficulty that quickly is extraordinarily frustrating. On the harder section challenges that are asking you to combine a number of concepts, I think it would be really useful to first have a very similar exercise that ‘holds your hand’ and walks you through the challenge.