计算机学习资源整理

| 分类 笔记 

现在的时代,每个人都会使用电子设备,但要用好它们,还得较深入地了解它们。不然,计算机对我们来说就是一个能完成特定任务的黑盒系统,要想定制任务或者解决遇到的故障就无从下手了。

网上的资源很多,我这里只列出我觉得是值得一看的内容。有的是别人的资源收集帖,有的是高阶程序员的文章或者著作,大家谷歌百度能搜到的我也没必要列出来。

资源集合

  • Teach Yourself Computer Science,告诉你自学计算机科学需要学习哪些内容。

  • 左耳听风,左耳朵耗子在极客时间上开的专栏,里面有程序员修炼资源帖,罗列的资源较多,怎么学习某种技术都有涉及。

博客

  • 阮一峰的博客,阮一峰是上财的经济学博士,现在是阿里的前端工程师,他的文章写得深入浅出,不过翻译水平我不敢恭维。

  • 王垠,王垠从清华计算机博士退学,是个争议人物,也是理想主义者。他对编程语言有非常深入的理解。

    比如以下几篇文章,对于编程实践有很好的指导作用。

书籍

  • Computer Science Distilled,巴西人创办的Code Energy公司写的书籍,中文版《计算机科学精粹》由人民邮电出版,概要性地介绍了计算机科学的基本概念。

  • Effective Programming:More Than Writing Code,StackOverFlow创始人Jeff Atwood写的书,中文版《高效能程序员的修炼》由人民邮电出版。里面很多观点在王垠的博客里也有提到,比如程序注释,只要代码写得好,通常是不需要的。


上一篇     下一篇