Resources:

  • PKUFlyingPig/cs-self-learning
    • Deciding your own route and pace is probably more efficient, and thus, useful, than going through a cs degree. And you aren’t subjected to “utilitarian thoughts” that you are programmed to think. This repo is probably better than most other ones that have abundant, yet scattered information, mainly suited for those who know what they’re looking for. Also, I like how the author puts great emphasis on using tools that increase your efficiency; i.e., using vim and linux, and general keyboard-driven development. Most other repo’s brush over these, but one only realizes the difference after having employed such friction-less workflow.