看到了一个网友的一个博文,
我能理解这位朋友的用意。不过我替他把会用就行,改成了 够用就行。
这观点我想许多人会非常反对,认为作为技术人员应该懂得细节,应该沉下心去学习底层的东西,去看源代码,了解每个细节。
我只说一下我的个人观点: 我不是聪明人,所以我的理解能力有限,就算我再努力,也不可能成为强人。那些强人在30岁以前已经很有名气,很成功了。 像我到了35还是一无所成的人,我不指望自己能有啥大出息了。 我也层细心的看过一些东西,不过那是在93年了,我看了Dos 3.2的汇编代码,除此之外,我没再完整看过任何一个系统的代码了。原因是,我做的东西不需要这个。
我用php约2年,那时候资料很少,我就把所有的php的方法(php3.0)文档, 注意是文档,不是代码,都完整的看了一遍,并且翻译成了中文。再之后转行到java,我最多也就是把几个常见的package看了一遍,比如lang,util,sql,io,net, 而且也只限于API文档,基本没看过源代码。那时候是JDK 1.3。 理由同样,我只要熟悉API就可以了,而且只要熟悉那些常用的就行了。我公司的项目,用这些知识足够完成所有的项目了。
会用,这个概念比较抽象,会用到什么程度算会呢? 而够用,则可以用你的需要为准则,这个需要可以是工作需要,也可以是你的个人需要。如果你有更高的目标,比如升职,比如换工作,你的个人需要就会提高,你就会在某个领域深入下去。理由也很简单,你不熟悉那个,新的单位,新的职位你无法胜任。
我不建议掌握细节,除非那是你的需要。就算需要,够用就行。
再次声明,牛人不再此范围内,他们不是普通人,而我是。
会用就行
我能理解这位朋友的用意。不过我替他把会用就行,改成了 够用就行。
这观点我想许多人会非常反对,认为作为技术人员应该懂得细节,应该沉下心去学习底层的东西,去看源代码,了解每个细节。
我只说一下我的个人观点: 我不是聪明人,所以我的理解能力有限,就算我再努力,也不可能成为强人。那些强人在30岁以前已经很有名气,很成功了。 像我到了35还是一无所成的人,我不指望自己能有啥大出息了。 我也层细心的看过一些东西,不过那是在93年了,我看了Dos 3.2的汇编代码,除此之外,我没再完整看过任何一个系统的代码了。原因是,我做的东西不需要这个。
我用php约2年,那时候资料很少,我就把所有的php的方法(php3.0)文档, 注意是文档,不是代码,都完整的看了一遍,并且翻译成了中文。再之后转行到java,我最多也就是把几个常见的package看了一遍,比如lang,util,sql,io,net, 而且也只限于API文档,基本没看过源代码。那时候是JDK 1.3。 理由同样,我只要熟悉API就可以了,而且只要熟悉那些常用的就行了。我公司的项目,用这些知识足够完成所有的项目了。
会用,这个概念比较抽象,会用到什么程度算会呢? 而够用,则可以用你的需要为准则,这个需要可以是工作需要,也可以是你的个人需要。如果你有更高的目标,比如升职,比如换工作,你的个人需要就会提高,你就会在某个领域深入下去。理由也很简单,你不熟悉那个,新的单位,新的职位你无法胜任。
我不建议掌握细节,除非那是你的需要。就算需要,够用就行。
再次声明,牛人不再此范围内,他们不是普通人,而我是。