top | item 24400722

(no title)

srckinase123 | 5 years ago

For a beginner, would taking this course and CS50 concurrently be a good idea? Or would learning multiple different programming languages simultaneously be an unnecessary burden for a beginner?

discuss

order

GreenWatermelon|5 years ago

It's always good to focus on one course. just pick one and go with it. CS50 in particular is very introductory. It made to accommodate basically those who have never heard of programming before.

wegs|5 years ago

No. It would be a bad idea.

This course looks good. CS50 is overhyped dogshit.

The CS50 lecturer is an egoist, very good at selling you on it being THE GREATEST COURSE EVER, and convincing you that you're learning REALLY HARD THINGS. Oh, and you're truly brilliant for learning it, and he's truly brilliant for teaching it so well that you can understand it. Come join his cult! And all that time, he's doing a random, disjointed hodgepodge of very basic stuff.

You can totally do two programming languages simultaneously, but you might as well go with a good curriculum. Khan Academy is surprisingly excellent. MIT 6.001/SICP will run you over with a steam train, but boy will you learn a lot. Coursekata will teach you data science in R. There are a whole bunch of really excellent Python courses, web dev bootcamps, and, well, just really quite a lot of really good stuff out there.

The hard piece for a beginner is sorting out the wheat from the chaff. But I just gave you a bunch of pointers. Pick one. Pick five. Run with them. Or ask someone who is a serious computer scientist to help point you if none of those match your interests. Just don't ask a person straight out of a CS50 brainwashing; it takes a bit of expertise to be able to look back and see what's good and what's bad.

(CS50 cult members: Please downvote! And bring your friends.)

goku99|5 years ago

Very rude and unkind. It's not as if your paying for any of that material. It's super beginner friendly.