高手?低手?没手!

来源:互联网 发布:淘宝能买到可莱性吗 编辑:程序博客网 时间:2024/06/09 23:12
<!--@page { size: 21cm 29.7cm; margin: 2cm }P { margin-bottom: 0.21cm }-->

高手?低手?没手!


最近,在《程序员》上看到一篇文章,说的是有关高手,神人之类的内容。我看了一些,觉得《程序员》这种专业级杂志发表这种文章,简直就是浪费我们这些读者的钱。


下面,我想就我个人的理解,说说所谓的“高手”这个概念。


在网上,有很多人称我是高手。不过,我并不喜欢这个词。并正式的告诉他们,我不是高手。也不希望他们如此称呼我。在这里,我就用有能力的人 来代替你们平时说的“高手”等其他一切的相仿的词。





如果,将我们的软件技术抽象成一个可见的,我们熟悉的东西。那么,我认为。用我们小学就使用的二维竖轴来表示再好不过了。如果,将那些没有软件技术的人看作是处在原点的人。那么当他们在写第一份代码的时候,他就开始在数轴上移动了。


接下来,我就说一下。什么是有能力的人。如果,我们将坐标轴的正半轴,看成是软件技术的高层技术。那么,负轴就是底层技术了。就好似,数学上没有最大的数一样,也没有最小的数。所以,我们从原点出发,就可能有两种路径,第一就是向正轴走,第二就是向负轴走。


现在,我们平时所说的所谓“高手”,往往是被时代流行所包围的。对于现在,你们所谓的那种人,就是对JavaC++等这些技术了解很深的人。也就是将一切都抽象化的人。那么,难道这就是有能力么?不一定,万帐高楼平地起。这类人的基础,是他们被光环所包围的根本。


设想一下,如果没有操作系统,没有运行环境。那么,这些抽象的东西有什么用?难道,我们不知道猫会叫会睡觉,会吃饭?我们不知道车子会开会停?所以说,没有真正的所谓“高手”这都是人们的一种吹捧的词语。

其实,我并没有否认那些在高抽象中的那些有能力人的能力。但是,我在这里强调的是。有些人也对底层有很深的了解。比如,那些研究操作系统内核的人。他们也许对高抽象的东西不太清楚。但是他们却在为高层默默的提供稳定的地基啊。难道,他们不是有能力的人么?


所以,我的观点是。有能力的人不只是那些高层开发的人,底层开发的人同样是值得尊敬的。




下面说说商业化头脑。我想问一下。你们谁说,我有商业化头脑了?如果你们有商业化头脑,那么比尔早就不会独霸中国了。如果你们有商业头脑早就成了世界巨头了。你算什么?只是一个普通的人。别以为商业就是一切。你当在中国,这些国资的IT公司都是靠商业头脑起家的啊。你再自己看看吧。看清楚他们的面目吧。有没有商业头脑都是一样的。


看看现在的Linux内核。你说当年Linus开始编写Linux内核是有什么商业目的么?他那时只是一个单纯的大学生,写Linux内核也只是出于一种很单纯的目的,写着看看。但是,现在Linux大获成功。按照你们的说法不是一个“神人”么?但是,他开始写Linux有什么商业头脑么?没有。所以,你们所谓的定义。那是一种无聊的事情。只是一种吹捧的标准而已。所以,我要反对这些。




高手也好,低手也罢。你要明白一点,着都是虚荣心的作用。所以,在一个专业的软件开发环境中。我希望不会再看到什么高手 之类的词语。这对程序员来说是吹嘘拍马的一语言。更不要为这种无聊的语言,来下什么定义。


因为,用这些词语的人。往往都是站在原点的人。他们对一切不在原点的人都表示崇敬。在与看是不同的。当你真正达到一个有能力 的境界时,你就会觉得这些词语是多么的无聊了。




北斗星君(黄庠魁)


原创粉丝点击