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.

shminux comments on Physics grad student: how to build employability in programming & finance - Less Wrong Discussion

8 Post author: Stabilizer 08 January 2014 07:36PM

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

Comments (50)

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

Comment author: shminux 09 January 2014 12:34:11AM 0 points [-]

OK, thanks for clarifying. As for the "best first book", it's probably highly individual. In my field (physics), students are taught easy basics first (F=ma etc.), long before they learn Lagrangian mechanics and relativity. Whether this is due to insufficient math or because the bottom-up approach is more suitable on average, I am not sure.

Comment author: [deleted] 09 January 2014 01:56:16AM 0 points [-]

Yes, but the first chapter of the first book a student uses to learn physics contains a detailed description of what physics is: that it is the study of the nature, properties, and evolution of matter and energy, that it involves collection of experimental evidence and building mathematical, predictive theories from that evidence, etc.

SICP is that "first chapter" for computer science & programming. In terms of theoretical analysis it is actually rather poor - I wouldn't compare it to Lagrangian mechanics or relativity at all. What it does is set the stage and provide a framework for thinking about computer programming in general, in such a way that keeps you from making common and avoidable mistakes in the future.

(There's a reason SICP is/was the first class for incoming comp sci freshman at MIT for so many years.)

Comment author: IlyaShpitser 06 March 2014 01:06:31PM 1 point [-]

(There's a reason SICP is/was the first class for incoming comp sci freshman at MIT for so many years.)

Berkeley also.


The youth is wasted on the young, and CS61A is wasted on freshmen. Only years later did I truly appreciate what CS61A was trying to teach me.