喷喷计算机语言掌握的程度

中山野鬼 发布于 2012/06/30 15:40
阅读 2K+
收藏 6

简历或招聘经常会说以下几个词:

了解,掌握,熟练,精通

上面这四个词,各有各的说法。这里我也就先说说我的看法,欢迎大家跟水。不指望统一,但讨论中会加深各位对上述4个词的影响。也省得小朋友各个都精通,公司,招的要求各个都精通。

了解,我的理解是,对一个计算机语言背景,开发环境,开发流程明确。对简单的任务可以实现。

掌握,是对该语言的深入理解,可以理解该语言与其他语言的区别的“有利”之处,并能通过这种“有利”的语言特性,对应影响设计规划。使你的设计规划,即便不看代码,也能比较容易辨识,这是针对哪门语言开发而做的设计规划。

熟练,除了知道该语言的“利”外,还知道该语言的“弊”,能利用该语言的设计技巧,有效灵活的回避该语言的不足,并充分利用该语言的特点,进行设计。熟练的设计,会使得系统更为健壮和高效。

精通,并不是说你记忆力超群,对语言的标准,或库,背的滚瓜烂熟。而是说,能系统化,抽象化的看待这门语言。精通和高层次的熟练的差异,在于,前者不仅要具备局部操作技巧,还能从系统的高度去抽象。也就是说把书读薄了。能从差异性的,繁荣的开发细节中走出来,找到该语言求解任务的根基或模式。同时,不单单是利用工具,还在于可以维护好工具,并通过工具创造工具。

不同语言的精通方式不一样。比如C语言,我就比较悲摧,一致没有机会做C编译器自身优化的工程项目,C语言没深度折腾过编译器,仅标准搞的很清,还是不能算为精通,所以我个人只能算熟练。

至于其他一些更高级的语言,不能主持出一个设计架构模式,也谈不上精通。最多是熟练,或高度熟练而已。

或许有人说,照你这个样子,就没几个人精通了。我觉得这个很正常,如果随便一个经验足的工程师,就能称精通,那么设计架构,设计开发模式,设计编译器的人,岂不是无冕了???而这样的人,国内少,国外并不少,我们还是要实事求是的承认国内技术开发水平的落后的现状。

喊口号,屁用不是,哈。大家,糊口之后,泡妞之余,好好学习,天天向上。

 

 

加载中
1
张金富
张金富

我觉得通常情况下对语言的掌握程度不是最关键的。

一个画家没必要对画笔的具体材质、工艺、成本了解的太透彻,关键是画本身要表达的内容和形式。

除非要研究编译器,否则没必要达到精通的程度。

评价一个人与其看他对语言掌握的多牛逼,不如看他究竟做出过什么可用的东西。

中山野鬼
中山野鬼
所以面对很多小朋友说自己精通很无语啊。和公司动不动要招个精通一样无语。无非是工具尔。
javasql
javasql
up
1
中山野鬼
中山野鬼

引用来自“Lunar_Lin”的答案

       你的定义明显太高了. 精通这个词在汉语里并不算是非常非常非常的牛.  精通都能折腾编译器了(有何用).  那专家, 大神, 科学家 算什么级别的?

国内所谓的“专家” 科学家,对工具的掌握,能熟练就算不错了。国外其实也一样,真正精通的还是那些,用工具的思维方式,思考外部问题,并反过来思考工具本身的大神。
mark35
mark35
这不是工具是哲学了
asdfsx
asdfsx
明显不是指国内的那些所谓的专家~~~
0
feesx
feesx
讲的不错,概括的很到位
0
宏哥
宏哥
能到熟练就已经相当厉害了 -- 唯手熟尔
0
asdjflls
asdjflls
精通的基本可以进入委员会了
0
X-ray
X-ray
了解的飘过
0
PYZWORLD
PYZWORLD
测试一下#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
0
张金富
张金富
举个典型:Total Commander的作者长时间一直用Delphi 2.0开发(最近好像升级了),可是tc一直很受欢迎。
xunxun
xunxun
没升级,x86版本依然是2,x64版本编译器是Freepascal,IDE是lazarus 使用2的主要原因是体积
0
random_walk
random_walk

引用来自“张金富”的答案

举个典型:Total Commander的作者长时间一直用Delphi 2.0开发(最近好像升级了),可是tc一直很受欢迎。
Total Commander很好用的,我都用快3年了
0
xunxun
xunxun
在我看来,现在很多要求精通的企业要求只达到掌握
返回顶部
顶部