owenzhang的博客

人人都要effective

字数统计: 1.3k阅读时长: 4 min
2019/04/11
loading

人人都要effective

最近发现,几本不同领域的书,看中文翻译后的书名也都没什么联系,但是英文书名都有一个词——effective。公司也在倡导高效会议、提高工作效率。
原来我们一直在学习的内容,和追求的目标,用一个单词符号就可以概括——effective。

《高效能人士的七个习惯-The 7 Habits of Highly Effective People》

曾经有一位老大哥说过,不用掌握七个习惯,看这本书只要把一个习惯做好,就能够超过大多数人。该书是美国的畅销书,在全球总共发行超过一亿册。甚至还有漫画版和缩略版供人学习。也有专业机构讲授的课程,一节课几万块。

七个习惯分别是:积极主动、以终为始、要事第一、双赢思维、知彼知己、统合综效、不断更新。这里effective的意思是高效,意思是做事情有效率,效率高,也预示着结果是好的,有好的结果。

《卓有成效的管理者-The Effective Executive》

这本书在管理学的地位很高,是德鲁克在上世纪六十年代写的,直到今天还经久不衰。在脑力劳动逐渐替换体力劳动的时代,构建了现代管理学的思想,教知识工作者如何做好管理。不一定是有职位的人才是管理者,任何一个知识工作者,靠脑力劳动产出的人,都是管理者。书中也有介绍时间管理,如何发挥人的长处,决策的要素和如何有效决策。是现代知识工作者必读书目之一。

从中文的翻译卓有成效,意思侧重于做事的效果是有效的,能够达到预期目标的。但看了英文的翻译The Effective Executive,非常简单。除了表示结果有效以外,也和《高效能人士的七个习惯一样》,有效率高的意思。

《Effective C++》

没有翻译成中文的书名,直接用的英文。一般技术书籍都很少翻译成中文单词,是为了保持原汁原味吧。这本书是任何一个C++程序员都应该读的书。介绍了一些写C++的原则。C++是一门复杂的语言,很多编写C++有十几年经验的程序员,写的越多,越不敢说精通C++。因为C++既兼顾了底层性能兼容C,支持模板,又有抽象能力加入类,多重继承。如果能把这些用好,简直如虎添翼,如果用不好,那就是灾难。有时为了项目可控,防止程序员对C++理解不一致,而不得不控制一些C++代码的特性使用。

还有一方面也能看出C++复杂。要学习C语言,一本《C程序设计语言》就够了,中译本258页。入门C++,无论是《C++ Primer》还是《C++程序设计语言》,两本教材都在一千页左右。学完再看《Effective C++》才能说你都知道了,至于工程实现不出问题,还要经过许久的练习。

书名中的Effective是高效率,写程序又快又好,还有代码执行效率高的意思,和前面介绍的两本书要表达的意思也是有相通之处。

PS:如果读完《Effective C++》还想提高,还有《more Effective C++》。

总结

通过上面的发现有几点启示:

尽量阅读英文原版书。

翻译之后反推不出最初的意思,不同语言间语义并非完全等价。还有译者侧重不同,看到的意思不一定全面。

高效是互联网行业必备素质。

在互联网行业,技术发展非常快。要快速跟上节奏,无非两条路。一、增加资源:雇佣更多的人,增加更多的上班时长……;二、提高效率:人员更熟练,工具更完善,流程更合理。在项目初期,用第一种方法见效最快,当项目稳定时,用第二种方法更有效。无论管理方法、技术方法和生活习惯,原来我们要追求的高效、卓有成效、有效等等,都是一个单词符号——Effective。只要记住一个词根,或一个基本概念,就能了解目标是什么。

要善于发现事务之间的联系,看清本质。

很多不同的事物、学科虽然表面不同,但是底层的道理都是相通的。有些人能够在多个领域都取得成就,也是因为一通百通,快速弄明白多个跨界的知识,弄清楚了事务最根本的原则。通过英文找相同单词是一种简单的方法。更厉害的人会通过融会贯通,独立思考,自己总结出来不同事物的基本道理。最终做到一通百通,举一反三,高效学习。

CATALOG
  1. 1. 人人都要effective
    1. 1.1. 《高效能人士的七个习惯-The 7 Habits of Highly Effective People》
    2. 1.2. 《卓有成效的管理者-The Effective Executive》
    3. 1.3. 《Effective C++》
    4. 1.4. 总结