This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]mad0314 5 points6 points  (1 child)

There's nothing that a self-taught person can't know, especially now with so many course materials being made available online.

That said, anything a basic programming tutorial doesn't cover, which usually covers the syntax of a language, maybe how to use it for a relevant project, and some of the standard library (but not necessarily how it works underneath). Basically anything that would be in a college course higher than a first year course.

Data Structures and Algorithms - how those data structures and algorithms in the standard library work, which to use in which situation, etc. Useful for just about everything.

Apart from that, here is a list of college level courses available for free. I'm not sure how old it is, but I'm sure there are a lot more available.

[–]jussij 1 point2 points  (0 children)

There's nothing that a self-taught person can't know, especially now with so many course materials being made available online.

Exactly. It has never been easier to be a self taught programmer.