Book Six - Management
第六篇 管理
Thus spake the master programmer:
编程大师如是说:
"Let the programmer be many and the managers few -- then all will be
productive."
“增加程序员,减少经理--这样他们都可提高效率。”
6.1
When managers hold endless meetings, the programmers write games. When
accountants talk of quarterly profits, the development budget is about
to be cut. When senior scientists talk blue sky, the clouds are about to
roll in.
经理们忙于无休无止的会议时,程序员们在写游戏。财务主管在谈论季度盈利时
开发预算将会被削减。当老科学家在谈天空的蓝色时,云团蜂拥而至。
Truly, this is not the Tao of Programming.
这不是编程之道。
When managers make commitments, game programs are ignored. When
accountants make long-range plans, harmony and order are about to be
restored. When senior scientists address the problems at hand, the
problems will soon be solved.
经理分配任务时不会包括游戏,会计师做长期计划时,应该做到面面俱到,皆大
欢喜。科学家提出一个问题,就会很快得到解决。
Truly, this is the Tao of Programming.
这才是编程之道。
6.2
Why are programmers non-productive? Because their time is wasted in
meetings.
为什么程序员没有效率,因为他们把时间都浪费在开会上了。
Why are programmers rebellious? Because the management interferes too
much.
为什么程序员难于管理?因为管理者的干预太多了。
Why are the programmers resigning one by one? Because they are burnt out.
为什么程序员一个接一个地辞职,因为他们累坏了。
Having worked for poor management, they no longer value their jobs.
在糟糕的管理下工作,他们享受不到工作的乐趣。
6.3
A manager was about to be fired, but a programmer who worked for him
invented a new program that became popular and sold well. As a result,
the manager retained his job.
一个经理将被解雇,但他手下的一个程序员写了一个流行的软件并且销路很旺。
所以经理保住了他的工作。
The manager tried to give the programmer a bonus, but the programmer
refused it, saying, "I wrote the program because I though it was an
interesting concept, and thus I expect no reward."
经理为程序员分红,但程序员拒绝了,他说:“我写程序是因为写程序很有趣,
所以我并没想过得资金”。
The manager, upon hearing this, remarked, "This programmer, though he
holds a position of small esteem, understands well the proper duty of an
employee. Lets promote him to the exalted position of management
consultant!"
这位经理说,“这位程序员,不管他现在是什么位置,他都能理解一个雇员的职
责所在。我们要把他提升为管理顾问”。
But when told this, the programmer once more refused, saying, "I exist
so that I can program. If I were promoted, I would do nothing but waste
everyone's time. Can I go now? I have a program that I'm working one."
这位程序员又一次拒绝了,他说:“我是一个程序员所以我可以编程,如果我被
提升了,除了浪费别人的时间什么也做不了,现在我可以走了吗?我还有一个程
序没写完。”
6.4
A manger went to his programmers and told them: "As regards to your work
hours: you are going to have to come in at nine in the morning and leave
at five in the afternoon." At this, all of them became angry and several
resigned on the spot.
经理对程序员说,“你们的工作时间是早上9 点到正午点。”,所有的程序员都
很不满。
So the manager said: "All right, in that case you may set your own working
hours, as long as you finish your projects on schedule." The programmers,
now satisfied, began to come in a noon and work to the wee hours of the
morning.
经理又说:“好吧,那随你们的便,只要能按时完成任务。”,程序员们这下满
意了,他们中午上班,一直工作到凌晨。
分享到:
相关推荐
### 编程之道——《The Tao Of Programming》精读 #### 第一部分:概述与核心理念 **标题**:“The Tao Of Programming”(编程之道) **描述**:“编程之道,绝对经典。” **标签**:“Programming” 从标题和...
美国是个软件工业和程序设计水平处于世界依靠地位的国家,我们是不是可以从 那里借鉴点什么呢?您将要读到的《编程之道》一书便是出息美国的一位善于进 行哲学性思考、有十多年工作经验的程序设计师--Geoffrey ...
《编程之道》是一本深受程序员喜爱的经典著作,它以寓言的形式揭示了编程的艺术与哲学。这本书通过一系列富有智慧的故事,向我们传达了编程的精髓,帮助开发者在实践中找到解决问题的深层思考方式。...
The Tao of Microservices guides you on the path to understanding how to apply microservice architectures to your own real-world projects. This high-level book offers a conceptual view of microservice ...
《编程之道》(The Tao of Programming)是一本以哲学视角探讨计算机编程原理及精神的书籍,它以道家思想为灵感,通过一系列寓言故事和智慧格言来阐述编程的精髓与艺术。本书由Geoffrey James翻译,经多位贡献者编辑...
The Tao of Microservices Authors: Richard Rodger ISBN 10: 1617293148 ISBN 13: 9781617293146 Edition: 1 Released: 2017-12-31 Format: Paperback (328 pages)...http://finelybook.com/the-tao-of-microservices/
The Tao of Network Security Monitoring Beyond Intrusion Detection By Richard Bejtlich Pages : 832 英文
物理之道,一本把现代物理和东方神秘学放在一起做科普的小书。此书共分三章,前两章分别介绍现代物理和东方神秘学各大流派,第三章则是对两者的对比讨论。
【标题】"tao-ace-rtai-port-0.3-rc1.tar-源码.rar" 提供的是一款开源软件的源代码压缩包,它包含的是 Tao ACE RTAI(Real-Time Application Interface)的移植版本0.3的候选发布1(Release Candidate 1)。...
《Windows缓冲区溢出之道》是一本深入探讨Windows系统中缓冲区溢出漏洞的经典著作。在信息技术领域,安全是至关重要的,而缓冲区溢出作为一类常见的安全问题,经常被黑客利用来攻击系统,获取非法权限。...
kdd18_slides-yutao-AMiner-Name-Disambiguation 命名冲突的好slides
Manning 的 The Tao of Microservices,1Ed 2017-12月出版. 英文完美PDF(非转换). 去掉了只读模式, 可以做笔记. 另外重新编排了页码, 跟 pdf 是一一对应, 方便跳转. 注: 不想要这么多分. 我权限低, 是系统自动弄的.....
The Tao of Windows Buffer Overflow 缓冲区溢出之道 中文翻译版
此外,ACE 开发组的许多成员目前正在进行 The ACE ORB(TAO,http://www.cs.wustl.<br>edu/~schmidt/TAO.html)的开发工作。 <br>使用 ACE的好处 诸多使用 ACE 的好处包括: 增强可移植性:在 ACE ...
CORBA Programming with TAO,整理自“大卫的思维空间”,内容简洁,快速入门。格式制作为CHM,方便阅读。
《CORBA Programming with TAO》是一篇专门为CORBA编程初学者准备的文章,它详细介绍了如何使用TAO(The ACE ORB)这一实现CORBA标准的开源ORB(对象请求代理)。TAO是ACE(Adaptive Communication Environment)...
此外,ACE 开发组的许多成员目前正在进行 The ACE ORB(TAO,http://www.cs.wustl.<br>edu/~schmidt/TAO.html)的开发工作。 <br>使用 ACE的好处 诸多使用 ACE 的好处包括: 增强可移植性:在 ACE ...
Eclipse 代码review 插件,下载后 Tao-reviewboard-master\Tao-reviewboard-master\doc文件夹中Tao-ReviewBoard_UseGuide.docx 使用文档 \updatesite\plugins中的jar 放入eclipse plugins中即可
The Tao of Programming flows far away and returns on the wind of morning. 编程之道去如黄鹤来如晨风。 1.2 The Tao gave birth to machine language. Machine language gave birth to the assembler. 道生...