知乎上面有哪些计算机科学与软件工程方面值得一看的问答? 财富值88

2016-08-05 12:19发布

知乎上面有哪些计算机科学与软件工程方面值得一看的问答?
8条回答
自问自答,主要把自己看到过认为对自己有价值的问答整理一下。不排除部分问答比较冷门的可能。此回答持续更新。

导论:
编程入门指南 v1.3 - 萧井陌的专栏 - 知乎专栏
如何系统、科学地自学编程知识? - 学习方法
IT 前辈们对计算机相关专业本科在校大学生有什么可以传授的经验么? - 编程
计算机本科应届毕业生要有怎样的能力才算比较好的? - 程序员

书单、资源
Students - Guide to Technical Development
程序员必读书单 1.0
resources - What is the single most influential book every programmer should read?
有哪些可以提高程序员技术档次的书或博客? - 编程
Coursera 上有哪些课程值得推荐? - 字节的回答

数据结构:
如何学习数据结构? - C(编程语言)
怎么学好数据结构? - 算法
怎样学好数据结构和编程? - 程序员
学习数据结构有什么用? - 编程
关于学习数据结构与算法的一些疑惑? - 编程

算法:
怎样学算法? - 学习方法
有哪些学习算法的网站推荐? - 编程
在编程和算法领域,有哪些经典问题? - 编程
什么是动态规划?动态规划的意义是什么? - 算法
大二本科生怎样训练算法和代码能力? - 计算机
网站后端算法的相关书籍有哪些值得推荐? - 服务器
你是如何坚持读完《算法导论》这本书的? - 算法设计
《算法导论》有什么好的学习心得? - 计算机科学

计算机组成原理&&体系结构:
有哪些不错的介绍计算机体系结构的书籍? - 书籍推荐
如何搭建学习汇编的虚拟环境? - 汇编语言

计算机网络:
如何一步步学习开发服务器(nginx)? - 计算机网络
如何从零写一个http server? - 计算机网络

操作系统:
如何去学习程序员的三大浪漫,编译原理,图形学,操作系统? - 计算机图形学
一个大四的计算机学生如何在六个月(大概只有晚上有空)的时间内完成一个简单的操作系统。应该要学些什么? - Linux
本科生写操作系统需要克服哪些难关? - 计算机科学
写一个操作系统内核有多难?大概的内容、步骤是什么? - 计算机
怎样自己写一个简单的操作系统? - 系统架构
24岁了,该怎样选择接下来的编程之路? - RunshenZ 的回答

编译原理:
如何去学习程序员的三大浪漫,编译原理,图形学,操作系统? - 计算机图形学
计算机系大四学生如何在六个月的时间内完成一个编译器?要学些什么? - 编程
学编译原理有什么好书? - 书籍推荐
斯坦福大学编译原理课程质量怎么样? - 在线教育
如何学习编译原理? - 编译器
想裸写编译器,除了编译原理外还有那些资料可以参考?应该从什么开始写起?(用c/c++)? - 程序员
编译器中都有哪些算法? - 编程
请问达到怎样的水平才能进微软这类公司从事搞编译器这类工作? - 编译原理
怎样去写一个编译器(用C语言写C语言编译器),需要哪些知识做铺垫,可以给一下相关网站和书籍的推荐吗? - 编程语言
如何从零写一个正则表达式引擎? - 编程

分布式:
怎么样才算得上熟悉多线程编程? - 网络编程
coursera上有没有关于分布式系统,并行计算,linux内核,多线程编程的课程? - Coursera
想从事分布式系统,计算,hadoop等方面,需要哪些基础,推荐哪些书籍? - Hadoop
如何编写一个分布式计算框架? - 计算机

图形学:
系统的学习计算机图形学,有哪些不同阶段的书籍的推荐? - 图形图像
如何去学习程序员的三大浪漫,编译原理,图形学,操作系统? - 计算机图形学
如何在 Graphics 顶级会议上 (SIGGRAPH / EG / PG) 上发表论文? - 计算机图形学
计算机图形学发展前景怎么样,现在研究领域一般都分哪些? - 计算机图形学
像我这种情况,该如何继续学习游戏中实时渲染这方面知识? - 编程
觉得计算机图形学缺少了点什么...? - 张心欣的回答
GitHub 上有哪些比较好的计算机视觉/机器视觉的项目? - 图像处理

数据分析:
在数据分析、挖掘方面,有哪些好书值得推荐? - 书籍推荐
做数据分析不得不看的书有哪些? - 数学
如何成为一名数据科学家? - 互联网
如何快速成为数据分析师? - 数据挖掘
数据分析和挖掘有哪些公开的数据来源? - 数据挖掘
有哪些值得推荐的数据可视化工具? - 商业
对于一个编程基础不是很好的学生来说,学习数据挖掘、机器学习之类的并以后从事这样的工作靠谱吗? - 编程

机器学习:
机器学习该怎么入门? - 机器学习
机器学习,在理论和编程方面要如何准备? - 编程
机器学习,数据挖掘在研究生阶段大概要学些什么? - 学习
机器学习领域有哪些著名的期刊和会议? - 数据挖掘
数据挖掘、机器学习、自然语言处理这三者是什么关系?这几个怎么入门啊?国内到底是阿里还是百度大数据最好? - 互联网

推荐系统或信息发现领域,有哪些经典的论文? - 推荐算法

Linux:
Linux开发入门需要具备哪些条件? - Linux
Windows 客户端程序员如何才能转到 Linux 开发? - 跳槽

C++:
如何让停留在语法层面的 C++,变成实际工程中的 C++? - Java
如何从只会 C++ 语法的水平到达完成项目编写软件的水平? - 编程
怎样学习 C++ STL? - C++
GitHub 或者其他的开源平台中是否有一些适合初学者的 C++ 项目? - 互联网
(C++)求大神根据我的水平推荐几个合适的C++项目? - C++ 应用
有哪些值得推荐的 C++ 经典书籍? - C++

Python:
如何入门 Python 爬虫? - 爬虫(计算机网络)
python的练手项目,求推荐? - 编程
Python 应该怎么去练习和使用? - Python
用Python写一个中国象棋AI? - pygame
Python 编程,应该养成哪些好的习惯? - 程序员
/* Python 量化交易
* 对于一个开源 Python 量化交易平台项目的建议有哪些? - 开源项目
* 中国的 Python 量化交易工具链有哪些? - Python
* vn.py - 知乎专栏
*/

函数式编程:
学习哪些 Functional programming language 能够拓宽眼界,学到和其他编程范式明显不一样的东西? - 编程语言

数理逻辑:
能不能推荐一下学习数理逻辑的书籍? - 逻辑学
有哪些不错的数学、物理书籍推荐? - 物理学
有哪些不错的数学、物理类的「闲书」? - 物理学

科研留学:
如何能在本科三年级就发表论文? - 大学生
请介绍一下计算机科学目前的热门研究方向和应用? - 计算机技术
是否应当鼓励计算机专业的本科生积极参与科研? - 论文
申请美国 Top20 大学计算机 (Computer Science) 专业 Master 与 PhD 需要做怎样准备? - 留学
北美博士真的那么好申请吗? - 留学
如何在论文中画出漂亮的插图? - 软件

实习求职:
「上篇」同学,你的offer掉了——互联网求职志 - 有Michael282694的地方就有江湖 - 知乎专栏
怎么才能去MSRA实习? - 实习申请
如何得到 Google 的工作机会? - 谷歌 (Google)
在美国如何高效地找技术工作? - 招聘网站
本科生如何才能进入百度,腾讯,阿里等一流的互联网公司? - 就业
你是如何拿到阿里巴巴,百度,腾讯的前端实习生offer的? - 互联网
怎么进入BAT的研发部门? - 互联网
本科生如何进入网易游戏实习? - 游戏开发
需要具备怎样的能力才能顺利应聘到网易游戏开发的工作? - 面试
如何评价应届生在面试中说的「虽然我没有经验,但是我非常愿意学习」这句话? - 大学
应届本科生的 GitHub 多漂亮才适合写入简历? - 编程
互联网公司最常见的面试算法题有哪些? - 面试问题

项目实践:
Computer Science 中有哪些典型的练手项目? - 计算机科学
美国CS本科生可以做一些什么项目来证明自己的软件工程能力? 大家本科阶段自己都独自实现了一些什么项目? - 谷歌 (Google)
Github 上有哪些比较流行的 C、C++ 或 Java 的入门级项目? - 编程
GitHub 上都有哪些值得关注学习的 iOS 开源项目? - 编程
GitHub 上都有哪些值得关注学习的 Android项目? - 编程
GitHub 上有哪些适合新人围观的 Android 项目? - Java
GitHub 或者其他的开源平台中是否有一些适合初学者的 C++ 项目? - 互联网
GitHub 上有哪些适合新手跟进的优质项目? - 代码
你在 GitHub 上看到过的最有意思的项目是什么? - 编程
linux下面有哪些纯c的项目值得一读源代码?最近对c语言比较感兴趣,但是c++又不太深入? - 编程
(C++)求大神根据我的水平推荐几个合适的C++项目? - C++ 应用
用Python写一个中国象棋AI? - pygame
python的练手项目,求推荐? - 编程
如何从零写一个http server? - 计算机网络

工具:
显著提升程序员身心健康和工作效率的装备有哪些? - 高效工作
学习编程用什么做笔记比较好? - 程序员
有没有系统介绍 Visual Studio 使用和技巧的书籍? - 编程语言
怎样使用 GitHub? - GitHub
如何用简单的语言解释 Git 的基础命令? - 前端外刊评论 - 知乎专栏
在 GitHub上的 C++ 项目,应该用什么文档工具写使用手册和 API 手册? - 开源项目

其他
在你自己的学科专业或工作中,有哪些导读类的书籍你认为是普通人也应该看的? - 生活
程序员用 Mac 都有哪些必备的 app? - 编程
显著提升程序员身心健康和工作效率的装备有哪些? - 高效工作
有哪些适合大学生浏览的网站? - 调查类问题
计算机科学领域有哪些优秀的博客? - 编程
中国有哪些编程牛人,他们的博客是什么? - 程序员
计算机科学与技术本科专业有哪些核心课程?应该如何安排学习顺序?各个课程推荐哪些经典教材? - C++
想要了解 Google、亚马逊等公司最前沿的技术可以去哪些网站? - 谷歌 (Google)
从零写一套 GacLib 需要什么知识? - 编程
PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点? - C(编程语言)
如何成为一名真正的程序员? - 编程
前一晚没睡好,第二天如何保持旺盛精力? - 睡眠
如何用C语言画一个“心形”? - 编程语言
如何能高效地每天学习十小时以上? - 学习方法
有哪些值得推荐的学习网站? - 自我提升
战隼的学习探索

关于前端这块的话,发现已经有了一个很不错的整理,就不做重复工作了:)
知乎上,前端开发领域有哪些值得推荐的问答? - JavaScript


纸上得来终觉浅,绝知此事要躬行。

//待续

一周热门 更多>