I have been working on the FCC course for a little while now, and I started stumbling on the intermediate algorithm courses. This isn’t anything new since every section always throws me for a loop at first, but eventually I figure it out.
That being said, I tend to lurk the forums during my day job and stumbled across p1xt’s guides in terms of being a web developer, and I copied the Trello board to my account. Once I finished Roman Numeral Converter challenge and did it in the most horrible way, format wise (since I’m still a n00b). I decided it might be a good idea to actually take a step back and learn the different courses in the Web Dev structure so I could finish the FCC challenges better, faster, and cleaner.
I’m almost done with the third YDKJS book and I have to say they are a great read! Definitely has helped me understand what’s going on behind the scenes with JS, and I’m looking forward to starting the CS50 course. ( I don’t need as much work on HTML/CSS since I’ve been building websites for a few years now and am proficient with those skills).
However, this all being said, I’m not really sure if going on the path of the Trello board Web Dev route is best or if I should just keep at FCC and plow through. I feel like the web dev course will give me a much thorough understanding on how to code, but then at the same time it’s more learning theory and not a lot of practice(until I get to the projects).
At the end of the day I just want to get good with coding JS, and I think the web dev route is in my best interest, but at the same time I feel like I’m getting a lot out of FCC with actually coding the whole time. What do you guys think?
I think either way that this is going to take me months of work, and it was pretty discouraging reading Beua’s article since he has two kids on top of a day job and finished all his stuff within 6 months. I feel like at my rate it’ll take me a year, and I have been putting in 3-4 hours a day easily. Am I doing something wrong?
Thanks for the advice!