Ask HN: How can I learn computer science?
Let's say that, over the next six months, I wanted to learn a bunch of computer science topics that are used in-industry and how they are used. What would you recommend I learn and in what order?
Also, are there any lesser known resources that would help? Obviously I know of Coursera and EdX, but I am hoping there are a few more gems out there.
10 comments
[ 5.2 ms ] story [ 19.0 ms ] threadI want to go into software engineering and start my own business. My idea is to take these boot camps like App Academy and tailor the material to computer science, which I believe will be much more effective at landing jobs for students.
The problem is that I don't know whether this is a valid idea and I want to use myself as a test. My question is, given six months, can I learn enough computer science to get a job that uses something other than Rails.
Web development will allow you to learn programming in a fun way and then a year or two you can transition that into bigger and better things.
For example. If you learn web development using Ruby on Rails, after some good experience with that language you can take what you learned into say something like Java which is an enterprise heavy language and from there you can get into web development with Java and move onto software development but everything takes time.
Moreover though, I want to work in a field where I find my work to be meaningful and I think education is a very good opportunity. The education market is ready to be rocked by an earthquake.
http://ocw.mit.edu/courses/electrical-engineering-and-comput...