I’ve finished CS50 couple of days ago, it took me about 2 months, but I’m not sure if I would recommend it to a person who wants to be JS developer, since I wrote like 15 lines of JS through entire course. Someone above said that is good if you want to learn programming and not web development and I can totally agree. I guess it is good introduction course if you want to learn C or Python.
There are many questionable steps in “Get job ready” guide, like reading YDKJS Asynchronous Programming and ES6 even before you have a little practical experience with code, or being ready to do React and Node projects just by reading official docs (?!), but that’s just my opinion.
For me the best way to actually learn something is to combine some good video courses with doing FCC projects (frontend, backend and react) and reading books along the way just to gain more solid and clear understanding.
edit: sorry for digression and replying one month old post