3 ms·
I know a lot people rever SICP, but I think at this stage it's not the best way for you to learn programming. It's a bit too theoretical. I have a degree in CS
by nandemo 15y ago
I know a lot people rever SICP, but I think at this stage it's not the best way for you to learn programming. It's a bit too theoretical.
I have a degree in CS and a love theory. I guess philosophers also tend to prefer the theoretical aspects of CS. The problem with this is that you can study theory for years on end and still not be very good on practical tasks that are essential to getting a job or building a website.
After you finish LPTHW, start making small projects. Make scripts to automate stuff that you often do. Read good source code. Learn how to use a source-control system (subversion is fine for this). If you wanna build a website, learn some SQL, HTML and Javascript.