程序员应该掌握的知识结构

Posted on 2008-11-21 23:58 Hill 阅读(3853) 评论(10)  编辑 收藏 引用

我一直认为程序员要掌握的知识分为两个部分:一种是语言相关,一种是系统相关。所谓语言相关,便是编程语言的相关语法知识,类库的使用,另外就是与系统平台相关的。对于一些运行于虚拟机或平台上的语言而言,好像就是去掌握类库了。

New Bitmap Image

有时候会迷茫于不知道学习什么,所以画上上面这个图,希望在迷路的时候可以有向可循。

Feedback

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 00:37 by 踏雪赤兔
图看上去不错,不过似乎缺了点论证

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 02:57 by www.helpsoff.com.cn
什么乱七八糟的...那个图也是看不出点逻辑来...

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 10:49 by 林子
很不错!上面的知识学习好了,对编程内功有很大的帮助。

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 12:22 by ronliu
我对你这个图是用什么画的比较感兴趣

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 12:28 by lll
xmind?

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 12:30 by lll
怎能少了设计、分析这些。
语言和系统那些都是基础了。设计和分析这些才是你独有的。

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 15:06 by Jarod Liu
个人认为不存在“程序员应该掌握的知识”,只存在“我的工作需要我掌握的知识”

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 16:30 by 非程序员
至少还需要领域知识
否则只是个代码翻译

# re: 程序员应该掌握的知识结构  回复  更多评论   

2008-11-22 17:19 by Hill
@ronliu
我随便网上搜的一个叫“亿图”

# re: 程序员应该掌握的知识结构[未登录]  回复  更多评论   

2008-12-03 19:46 by 杨粼波
看起来是MindMap,不过似乎画得不怎么样。
我会分开为两个部分:
1.基础知识;
2.设计能力。
然后再进行扩展。
设计能力比基础知识的学习更为重要,图中的那些东西一般人只要不笨两三年就能够掌握好。而设计能力却远非那么长时间能够掌握的。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


posts - 4, comments - 10, trackbacks - 0, articles - 0

Copyright © Hill