This is a nicely designed site. The problem I have with this information is there is so many paths and classes to take for computer science. I have started teachyourselfcs and gotten through one chapter of the book. I have done CS50x. I have completed the MIT introductory course. I feel as if I am stuck in a introductory programmer hell with no direction because there are million different branches on the tree. What I seek is mentorship of where to go and what to choose. Yes this is asking for someone to give up there time to help me. However, a site that matches beginners with a personal tutor for free just for guidance and code reviews would be amazing. Again, the free part is a lot to ask but I am an idealist for this post.
Thanks for sharing your thoughts. We could not agree more. It is super hard to really find out EXACTLY what your path should be (or at least an approximate path). This is why we are exploring our personalized learning guide (https://courseroot.com/cs-curriculums/tailor-made/). The goal is to recommend the best path (or paths) based on the students background, goals, current situation, expenses, etc.
Don't study a whole cs curriculum unless you can afford to self study for years, instead make projects learn algorithms and data structures and apply for jobs. People with cs degrees also have to build things and practice algorithms/ mock interviews to get a job so do that!
Honestly at this point take the advanced algorithm classes from Stanford on YouTube and read very very good code and try to write and work. Contribute to open source projects too.
A $65,000/year CS degree from Stanford is not a typical CS degree, and I find it misleading to compare that next to a coursera education or a “free” github readme full of links.
You are right, it is on the expensive side. We just wanted to showcase the best CS college degrees were someone to decide to make the commitment to college (most are relatively expensive). But you are absolutely right in that there are definitely other options that are less expensive.
Would you maybe like to see a tab or something that would show more college options?