选择性地补一些 CS 基础

2014-03-31 10:33:48 +08:00
 hustlzp
最近接触到了好几个CS科班的同学,越接触越觉得心虚,“勿在浮沙筑高台”真的是深刻体会到了...V2EX上还没毕业、非CS及其相关专业、但毕业想转码农的童鞋应该有不少吧?小弟决定在毕业前有选择地(时间有限,然后也有实用方面的考虑...)补一下CS基础,不然估计以后会掉大坑...

CS科班大神求不黑,直接动辄上算法导论什么的有点受不了...还是先入门再说吧...主要的补法就是硬着头皮看书,然后自己理解消化,再总结成文章。

###数据结构与算法

*《大话数据结构》:非常适合零基础水平的人看,目前剩下略显复杂的“图”这一章没看,推荐一下。看完最好能做一些题练练手就好了~
*《零基础学算法》:涉及到了一些算法基本思想(如:递推、递归、分治、贪婪等),后面也给出了一些经典问题的分析。

###操作系统

*《现代操作系统》:重点是“进程与线程”、“进程的同步、通信、死锁”
*《新编操作系统习题与解析》:主要是对知识点的总结(虽然书不怎么样...)

###网络

*《计算机网络-自顶向下的方法》:理解TCP/IP模型,重点是应用层和传输层。应用层中以后打交道比较多的HTTP协议,之前草草看了一遍《HTTP权威指南》,蛮不错。

###其他

*《数据库系统概念》:主要把数据库的基本知识看一下,SQL原理、关系代数什么的,然后其他的挑着看
*《大话设计模式》:代码量不到一定规模,看这书估计是白搭,但还是打算硬着头皮看一遍吧,就当看相声,先混个眼熟再说。

http://hustlzp.qiniudn.com/ebu.jpg

欢迎补充,也欢迎各位大大分享过来人经验哈~
5934 次点击
所在节点    程序员
23 条回复
ini
2014-04-01 01:37:53 +08:00
@honovationeric 快成关山口职业技术学院的院友会了 :-)
hustlzp
2014-04-01 08:41:00 +08:00
@ini -_-|
hustlzp
2014-04-01 09:53:54 +08:00
@xiaowangge 恩。这些都是更上层的专业技能和知识,针对这一方面,也还可以列不少呢~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106595

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX