看到家园里头众多热情的家人上载了这么多宝贵的电子资料,wolfhe的心情用一个字来形容就是:爽!
然而,面对如此众多的资料和有限的时间资源,我们每个人应该如何选取自己的目标读物,在有限的时间内获取最大受益呢?wolfhe的看法就是,引入知识管理方法,根据自己的实际工作情况以及未来职业发展目标,为充实将来自己应当具有的知识体系做准备。至于如何建立与完善自己的知识管理体系,wolfhe在这里斗胆(呵呵,都是自己瞎琢磨出来的,没有接受过正规培训,见笑了 ;) )抛一块砖,希望各行各业的家人朋友前来讨论!
wolfhe:
目前职业——系统软件R&D经理 目标职业——大学教师或政府公务员
作为系统软件R&D经理的知识体系
---- Begin ----
1. 软件部分
1.1 操作系统
1.1.1 Linux/UNIX操作系统:LWN.net、LKML
1.1.2 Windows操作系统:MSDN
1.1.3 各种微内核与实时操作系统技术:如VxWorks、QNX等
1.2 算法基础
1.2.1 Knuth的“计算机程序设计艺术”
1.2.2 DDJ的算法设计文章
1.3 编程语言与编译原理
1.3.1 C/C++程序设计语言
1.3.2 Java/.NET分布计算环境
1.3.3 编译技术
GNU工具链与GCC相关资料
龙书
1.4 网络协议
Stevens的TCP/IP Illustrated系列书籍
各种开放源码中的TCP/IP协议实现
2. 硬件
2.1 微处理器体系结构
D. Patterson的“计算机体系结构量化分析”
Intel、IBM微电子、MIPS、ARM公司网站上的相关资料
2.2 板级系统与电路相关知识
2.3 外围总线接口协议
PCI/AGP/USB/SCSI/IDE/I2C
3. 工程与人员管理
CMU SEI的软件工程系列
UML建模方法
项目管理方法,管理学与心理学书籍(组织行为学、人力资源等)
4. 工业界与学术界最新技术进展
4.1 工业界
ByteandSwitch
微处理器报告
IBM/Intel/HP(DEC/Tandem)/Microsoft Researchs' Journal
4.2 学术界
USENIX的相关会议
---- End ----
关于目标职业,wolfhe还没有想得很清楚,不过作为政府公务员的话,肯定需要加强在法律方面的知识,另外做PPT的技术也是需要提高的(呵呵,终于明白了为什么开发工具的最高境界就是PPT了 ;) ),欢迎家人来拍砖 |