侯捷先生谈程序员与编程

侯捷先生谈程序员与编程

ID:16228025

大小:51.08 KB

页数:31页

时间:2018-08-08

侯捷先生谈程序员与编程_第1页
侯捷先生谈程序员与编程_第2页
侯捷先生谈程序员与编程_第3页
侯捷先生谈程序员与编程_第4页
侯捷先生谈程序员与编程_第5页
资源描述:

《侯捷先生谈程序员与编程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、侯捷先生谈程序员与编程关键词:侯捷,语录,编程,程序员急功近利是大忌一位读者写信给我,说他非常着急。他一个月挣300元人民币,家里情况又不好。他希望赶快把VC/MFC学会,进入IT产业挣钱。信写得很长,看着看着,我也不禁为他着急起来。有许多读者,虽然情况没有那麽急迫,燃眉之情却也溢於言表。不外乎都是希望能够尽快把某技术某技术学习起来。但是哪一样东西哪一样技术是可以快速学成的呢?能够快速学成的技术,人才也就必然易取易得,根据市场供需法则,也就不可能有很好的报酬。所以诸君当有心理准备,门槛高的,学习代价高,报酬高;门槛

2、低的,学习代价低,报酬低。说起来是老生常谈了。这其中最可怕的心理在急功近利。从读者的来信,以及从CSDN上的众多帖文,我感觉,许许多多人学习IT技术,进入IT产业,是认为IT产业可以助你脱困,远离贫穷。是的,IT产业有这个「钱」景,但你得有那份实力。要吃硬核桃,也得先估量自己的牙口。「好利」是基本人性,Acer总裁施振荣先生大力提倡「好逸恶劳」之说,视为人性之本,进步的原动力。谁能说不是呢?好利可以,近利就不妙了。近利代表目光浅短,一切作为都因此只在小格局中打转。梨园有句话:要在人前显贵,就要在人後受罪。台上一分钟

3、,台下十年功。老祖宗这方面的教诲太多了,身为中国人的我们,应该都耳熟能详。对於心急的朋友,我只有一句话:勿在浮沙筑高台。你明明很清楚这个道理,为什麽临到自己身上,就糊涂了?急是没有用的,浮躁更会坏事。耐住性子扎根基吧。做任何事都要投资,扎根基就是你对自己的未来的投资。如果想知道如何按部就班扎根基,侯捷网站上有一篇文章:「97/06选义按部考辞就班」,请你看看。口舌之战有何益最常在程序技术相关论坛上看到毫无价值而又总是人声鼎沸的口舌之战,就是诸如「VB和Delphi谁好」、「BCB和VC谁优」、「Linus和Wind

4、ows谁棒」、「Java和C++谁强」这种题目。每次出场都一片洋洋洒洒,红红火火急速窜升为超酷话题。众人各拥所好,口沫飞扬,但是从来说服不了任何异阵营的人,话都只说给自己人听,给自己人爽。这样的论战有何意义?许多人在重组自己的偏见时,还以为自己在思考呢。战到最後,就只是争谁说最後一句话而已。而且,擦伤引起的争吵几乎总是以刺伤结束。工具与技术的评比,是一场高水准的演出。真有能力做评比,侯捷是很尊敬的。但是这些各拥所好,口沫飞扬的人,真的对评比两造都有深刻的了解吗?很多时候我们看到的只是无知,而无知是这麽一种东西:当你

5、拥有了它,你就拥有巨大的胆量。很多人喜欢某种工具,只不过因为那是他的初体验。他玩它玩出了一点心得,可以说出它的某些好,就开始做「评比」了。你只看到牡丹的艳丽,又怎知寒梅的清香,幽兰的空灵?绝大多数人使用某种工具,不是因为它最好,不是因为众里寻它千百度,仅仅只是因缘际会。虽然说不同的应用环境选择不同的工具,是最伶俐的作为,但我真的怀疑,在现今工具(以及工具背後反映的技术)如此繁复的时空下,有多少人能够同时精通一个以上的同质工具?追二兔不得一兔,我还是认为你精专一样工具,把它发挥到最高效能,获得的利益多些。被大家拿来评

6、比的,都是市场上的佼佼者,还能差到哪里去?能够两雄相争,必然是在技术面、非技术面(资源的普及、品牌的可靠度)各有一片天,你的评比意义大吗?全面吗?大多数人没有能力同时精通两种同质工具,初学者听了网路上不知名大侠的高论,也不可能有所选择(如果有,怕也只是蒙着头瞎选)。这种没有提供数据,评论者也没有显示任何信誉(credit)的论战,没有任何意义,纯粹只为自己爽。浪费网路资源!C++之父BjarneStroustrup曾经在他自己的网页上的FAQ(以及其他许多场合)中回答如下问题。虽然其中谈的是语言,但是扩大到其他层面

7、仍然合适,值得大家好好咀嚼(注:全文由孟岩先生译出,可自侯捷网站浏览):Q:你愿不愿意将C++与别的语言比较?A:抱歉,我不愿意。你可以在TheDesignandEvolutionofC++的介绍性文字里找到原因。有不少人邀请我把C++与其它语言相比,我已经决定不做这类事情。在此我想重申一个很久以来我一直强调的观点:语言之间的比较没什麽意义,更不公平。主流语言之间的合理比较要耗费很大的精力,多数人不会愿意付出这麽大的代价。另外还需要在广泛的应用领域有充份经验,保持一种不偏不倚客观独立的立场,有公正无私的信念。...

8、人们试图把各种语言拿来比较长短,有些现像我已经一次又一次地注意到,坦率地说我感到担忧。作者们尽力表现出公正无私,但最终都是无可救药地偏向于某一种特定的应用程序,某一种特定的编程风格,或者某一种特定的程序员文化。更糟的是,当某一种语言明显地比另一种语言更出名时,一些不易察觉的偷梁换柱就开始了:比较有名的语言中的缺陷被有意淡化,而且被拐弯抹角地加以掩饰;同样的缺

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。