负暄琐话

我的email: rot47('649@ 6(hF+`hd"w=92vhG{>}G3"@l M >:>6?4@56 \F')

囧囧ID:g9yuayon
[修改头像]
780520次访问,排名36好友9人,关注者11
g9yuayon的文章
原创 239 篇
翻译 4 篇
转载 48 篇
评论 790 篇
g9的公告
最近评论
alextooter:ff可是用的完全的自己内存管理。。

最近ff3非常好,值得试试看。
fferror:无比期待g9老大的model checking续集。
sprhawk:哈哈,太强了,最近刚听说有Erlang,了解一下。
看一下历史,比看语法有意思得多嘿嘿
lordchl:后面提示下不动点好了,跳得太大
lbaby:Do you mind if I jot down some notes on your chests ??


猛到无以复加
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    旅游
    计算机科学
    Lambda the Ultimate
    软件开发
    Reddit编程专栏(RSS)
    正在读的书
    存档

    原创 论程序员

    新一篇: 第42个Mersenne质数找到了

    根据钱钟书先生的《论文人》胡改的。聊搏一笑,文责不负。


    程序员是可嘉奖的,因为他虚心,知道上进,并不拿身分,并不安本分。真的,程序员对于自己,有时比旁人对于他还看得轻贱;他只恨自己是个程序员,并且不惜费话、费力、费时、费纸来证明他不愿意做程序员。不满意做程序员,在这个年头儿,这还算不得识时物的俊杰么?

    所谓程序员也者,照理应该指一切写代码、维护代码、设计软件的人说。但是,在事实上,程序员一个名词的应用只限于为公司编写软件之类的作者,今人所谓“IT蓝领”、“写码猴子”、“一为程序员,便无前途”的就是。至于不事虚文,精通实学的系统管理员与架构师等专家,尽管也零零碎碎地写些程序,断乎不屑以无用程序员自居——虽然还够不上白领的资格。不以程序员自居呢,也许出于自知之明;因为屏幕上写代码,未必就算得程序。讲到有用,大概可分两种。第一种是废物利用,譬如牛粪可当柴烧,又象陶侃所谓竹头木屑皆有用。第二种是必需日用,譬如我们对于牙刷、毛厕之类,也大有王子猷看竹“不可一日无此君”之想。天下事物用途如此之多,偏有程序员们还顶着无用的徽号,对着&&, ||, if, else, while,自叹不如,你说可怜不可怜?对于有用人物,我们不妨也给予一个名目,以便和程序员分别。譬如说,称他们为“用人”。“用人”二字,是“有用人物”的缩写,洽对得过程序员两字。这样简洁混成的名词,不该让老妈子、小丫头、包车夫们专有。并且,这个名词还有两个好处。第一,它充满了民主的平等精神,专家顾问跟听差仆役们共顶一个头衔,站在一条线上。第二,它不违背中国全盘西化的原则:美国有位总统听说自称为“国民公仆”,就是大家使唤得的用人;罗马教皇自谦为“奴才的奴才”或“用人的用人”(Servusservorum);法国大革命时,党人都赶着仆人叫“用人兄弟”(Frèresser vants);总统等于君,教皇(Pope)等于父(Papa),在欧美都和用人连带称呼,中国当然效法。


    用人瞧不起程序员,早已有之,并非今天朝报的新闻。例如2001年计算机世界“呼唤软件蓝领”。直捷痛快,名言至理,不愧是专业大报的口气。从东到西支持外包的人,千言万语,归根还不过是这句话。“软件蓝领”那句,在.COM泡沫破裂读来,更觉得亲切有味。Edward Yordon的《美国程序员的衰落》(The Decline and Fall of American Programmers)里描述程序员惨状,哪有这样斩截雄壮的口气?Yordon也算写码无数,计算机世界被无数程序员阅读,他们尚且鄙弃编程,更何况那些庸俗得健全的灵长动物。戈蒂埃(Theophile Gautier)在《奇人志》(Les Grotesques)里曾说,商人财主,常害奇病,名曰“畏程症”(Programmingphobie)。病原如是:财主偶尔打开儿子的书桌抽屉,看见一堆写满了字的白纸,既非簿记,又非账目,每行第一字大写,末一字不到底,细加研究,知是源代码,因此怒冲脑顶,气破胸脯,深恨家门不幸,出此不肖逆子,神经顿成变态。其时此症不但来源奇特,并且富有传染性;每到这个年头儿,竟能跟夏天的霍乱、冬天的感冒同样流行。药方呢,听说也有一个:把古今中外源代码都付之一炬,化灰吞服。据云只要如法炮制,自然胸中气消,眼中钉拔,而且从此国强民泰,政治修明,武运昌盛!至于当代名人与此相同的弘论,则早已在销行极广的大刊物上发表,人人熟读,不必赘述。

    IT业必须外包,而程序员却不妨奖励——奖励他们不要作程序员。卡马克(John Carmack)自学成才,穷究3D;高德纳(Donald. E. Knuth)生识之无,精研算法。此类不可救药的先天程序员毕竟是少数。至于一般程序员,老实说,对于编程并不爱好,并无擅长。他们弄代码,仿佛旧小说里的良家女子做娼妓,据说是出于不甚得已,无可奈何。只要有机会让他们跳出火坑,此等可造之才无不废书关机,改行从良。编程是倒霉晦气的事业,出息最少,邻近着饥寒,附带了疾病。我们只听说有IT蓝领;像科学蓝领、会计蓝领、律师蓝领、商人蓝领等名目是从来没有的。至傻极笨的人,若非无路可走,断不肯搞什么写码编程。因此不仅旁人鄙夷编程和程序员,就是程序员自己也填满了自悲心结,对于编程,全然缺乏信仰和爱敬。譬如各大论坛里十足程序员门纷纷说:“雕虫篆刻,壮夫不为,30改行”。可见他们宁做壮丁,不做程序员。就算做了程序员,也要在30岁前跳出火坑。因此,我们看见一个特殊现象:一切白领无不威风凛凛,神气活现,对于自己所学科目,带吹带唱,具有十二分信念;只有程序员们怀着鬼胎,赔了笑脸,抱愧无穷,即使偶尔吹牛,谈谈“系统分析”、“编码技巧”等等,也好像水浸湿的皮鼓,敲擂不响。歌德不作爱国诗歌,遭人唾骂,因在《语录》(Gespracechemit Eckermann)里大发牢骚,说不是军士,未到前线,怎能坐在书房里呐喊做战歌。(Kriegs liederschrei benundinZimmersiteenl)。少数程序员在善造英雄的时势底下,能谈战略,能做政论,能上条陈,再不然能自认导师,劝告民众。这样多才多艺的人,是不该在编程里埋没的。只要有机会让他们变换,他们可以立刻抛弃编程,别干营生。

    爱德华兹(Chester G. Edwards)说程序员是“认知的精英”(cognitive elite),泰奇(Taiichi Ohno)说程序员是更优秀的人(superior people)。那些特殊材料的程序员只想充当精英,希望变成重要人物或其它。竟自称是精英或重要人物,不免夸大狂;想做精英和重要人物呢,那就是有志上进了。有志上进是该嘉奖的。有志上进,表示对于现实地位的不满足和羞耻。知耻近乎勇。勇是该鼓励的,何况在这个时期?

    要而言之:我们应当外包IT业而奖励程序员——奖励他们不做程序员,不搞编程。

    发表于 @ 2005年02月27日 00:41:00|评论(loading...)|编辑

    旧一篇: Google又推出了新服务, Google Map

    评论

    #ccm417 发表于2006-08-31 11:11:00  IP: 211.95.168.*
    aha,intersting
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © g9