You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

Vladimir_Nesov comments on Mistakes repository - Less Wrong Discussion

24 Post author: Dorikka 09 September 2013 03:32AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (192)

You are viewing a single comment's thread. Show more comments above.

Comment author: RolfAndreassen 11 September 2013 06:43:12PM 4 points [-]

Perhaps not truly life-altering, but I'm currently somewhat regretting not having taken a formal course in Computer Science to complement my physics education. The problem with being self-taught isn't so much that there are gaps, but that you don't know where the gaps are, and you don't have the language to discuss (or Google) them easily.

Turning from myself to others, I see many physics graduate students who would benefit vastly from just one introductory formal course in programming - not computer science per se, just basic programming concepts. Flow control, scope, pass-by-name versus pass-by-reference, what's an object, what's the difference between a class definition and an object instantiation, what does it mean to call a method on an object. These are all things that it's possible to pick up by osmosis, especially for people as smart as physics grad students tend to be (although, admittedly, this is not an invariable rule...), but you can flounder quite a bit in the year it takes you to do so. A quarter, even a semester, of organised instruction would save time overall.

Comment author: Vladimir_Nesov 11 September 2013 08:22:40PM *  4 points [-]

The problem with being self-taught isn't so much that there are gaps, but that you don't know where the gaps are, and you don't have the language to discuss (or Google) them easily.

Not a problem with "self-taught" per se, as hypothetically you could read all of the textbooks covering the respective major (which would be faster and easier than if you were still a student and knew less).