Re: 有个几个疑问?

《软件调试》书友

刚收到书, 来参加书友会


chen 2008-07-03, 22:31 下午

购买地 :上海、

方式: 网上书店 china-pub 。

购买时间:2008-06-29

到货时间: 2008-07-03  12:15

书今天收到了,发个图片 凑凑热闹,偶不是做内核方面工作的 , 不过调试程序还是很有帮助地!

不过 偶很穷啊 没有书架 哎

刚收到书图片 一张 。对面就是上海标志性建筑 **明珠和**江:-) 

2 家里的书

2

3 放在公司的一些

 

4 还有几本分布在同学手里 ,拍不上了。

Re: 刚收到书, 来参加书友会


格蠹老雷 2008-07-03, 23:22 下午
欢迎上海的第一个参与者。第一张照片还是很有创意的。看得出,你也是很专心技术的,照片中的很多书看着都好亲切,覆盖的领域基本覆盖了软件工程师的主要功夫,编程语言(C/C++、汇编)、操作系统(UNIX、WINDOWS、LINUX)、网络、编译原理、设计模式。
网络编程那一本看起来翻得最多,做网络有关的开发的么?

Re: 刚收到书, 来参加书友会


王宇 2008-07-04, 08:27 上午
好地段呀,而且好多书好亲切!
貌似和网络有关,桌上有一份NDIS相关的文档。 ^_^

Re: 刚收到书, 来参加书友会


chen 2008-07-04, 09:02 上午
谢谢 张老师 和王宇兄顶贴o(∩_∩)o...

我的主要工作是 应用层的互联网软件方面的,p2p 即时通信 相关,服务器啥的。

内核的的东西是个人兴趣 ,再有就是深入了解些系统,感觉写程序心里踏实 ha。
至于 NDIS相关的文档,拿出来吓人的,打印出来好多年了,也没正经研究过。^^!


Re: 有个几个疑问?


chen 2008-07-04, 13:36 下午

看到张老师的这么一段话:

 >>“但目前的一个问题是,很多程序员做了几年顶层的开发之后,没有生坚定之心,到时大

>>涨浮躁之气,觉得软件开发不过如此,做技术已经做到头了,没啥继续可以做的了。于是

>>要么转行,要么迷茫.......”

 有个几个疑问

 就是就技术方向而言,

 1  做了几年顶层的开发之后如果继续做应用层的开发,应该更多做哪些方面的积累?

 2  如果逐渐转做底层,那么除了安全方面的工作,还有哪些方面的工作呢(这个问题比较现实,又不是很了解)?

3  还有各位高手发表下意见,你们平时都做什么呢 ?写程序啊,还是经常在调试内核啊

   这个对很多人来说都是很神秘的

Re: 有个几个疑问?


格蠹老雷 2008-07-06, 11:46 上午
我来先回答一下吧,这样的问题是仁者见仁,智者见智的。
1 应用层开发门槛相对较低,但是把应用层开发做好并不容易。我坚信,无论是内核代码还是应用层代码,都应该精炼、灵活、鲁棒。为了实现这个目标,我觉得程序员要不断提高自己对代码的感知力和控制力。通俗的比喻就是增强对代码的感觉,看到代码有如鱼得水的感觉。回答的具体一点,对应用层的程序员来说,对底层和整个系统的理解是首先要积累的,虽然写的应用层,但是心中应该有整个系统,知道API调用在下面是如何执行的。另外,应该培养自己跟踪代码的习惯,深刻的理解代码,去掉不必要的代码,对代码精益求精。
2 底层开发的工作其实也很多,比如驱动程序开发是个大空间,包括真正驱动硬件的设备驱动程序,也包括内核模块和纯软件的驱动程序,以及过滤驱动程序(Filter)。
3 我平时既写代码,也做调试工作。 调试包括调试自己写的代码,也包括很多调试其它人写的代码和无源代码的调试。

Re: 有个几个疑问?


王宇 2008-07-14, 10:13 上午
01. 不懂不瞎说。但正如 Raymond 老师所说,所有学习、研究的目标都是一致的。

02. 可以模仿也可以创造,二者不冲突。我觉得任何一个目标(系统)都可以简单地分为3个认知阶段——应用、实现、超越。以操作系统为例,第一阶段对应于 Ring3 和应用级 Ring0,第二阶段对应于实现级 Ring0。在“充分应用”的基础上,“理解架构”就是发展的必然,安全问题只是认知细节的一个附属,除此之外可干的事也非常的多(只要去动手,就会有感觉,而且这个感觉是自己得到的,比任何人的说教都真切)。最后,在掌握了细节 & 横向类比之后,“超越”并不是不可能的了。

03. 我应该还算初学者,目前时间相对宽裕。平日爱好追踪内核、各色驱动以及多态/变形引擎。

呵呵~

Re: 有个几个疑问?


chen 2008-07-15, 14:38 下午

看来是应该多动动手了啊!虽然看过些windows 原理的书但,怎么老觉得 在门外转悠。

正好有 张老师的书,希望也能把 os的门敲开条缝 ,张老师说是调试之剑 啊,我觉得像个匕首。

 

问上面的问题 因为是觉得 学习方法 是更 重要的问题,会想 计算机 技术 哪些是不变的东西。

希望大家多交流啊,取人之长 补己之短,与人分享自己的思想 那么每个人就拥有了 两个思想。

 

 

 

Re: 刚收到书, 来参加书友会


尛莫巴 2008-07-15, 21:37 下午
刚拿到书。书内容,不错。可惜印刷质量有待提高。:)

Re: 刚收到书, 来参加书友会


黑风幻影 2008-07-19, 13:38 下午
好多书我想看,又还没买的哟,真想抢几本自己看得懂书,拿来看看,呵呵......其中<<深入理解计算机系统>>一书看起来最亲切了,当初在学校可是让我一人霸占了半年啊,真对不起其他校友啊,呵呵

Re: 刚收到书, 来参加书友会


mzty 2008-08-15, 15:46 下午
楼主厉害啊,学习的榜样奥!

Powered by Community Server Powered by CnForums.Net