首页 > 编程语言 >程序员要学会“不做温水里的青蛙”

程序员要学会“不做温水里的青蛙”

时间:2023-08-26 09:58:16浏览次数:27  
标签:村民 青蛙 他们 温水 石头 程序员 士兵

三名从战场归来的士兵饥肠辘辘。看到前方的一个村庄,他们精神焕发 - 期望村民能给他们一些食物。然而,一到村庄,他们发现所有的门窗都紧闭着。经过多年的战争,村民们的食物短缺,剩下的存货都藏起来了。

士兵们并没有放弃,他们将一锅水装满,小心地放入了三块石头。好奇的村民们纷纷走出来观看。

“我们称之为石头汤,”士兵们解释道。“只用这个在做汤吗?”村民们问。“是的,但有人说加点胡萝卜会让它更好吃……”一个村民跑回家,拿来了一筐胡萝卜。

几分钟后,村民们又问道:“够了吗?”“很好,但再加几个土豆可能会更美味,”另一名士兵说。听到这个,又有一个村民匆匆离去。

在接下来的一个小时里,士兵们列出了更多的原料:牛肉、韭菜、盐和各种香料,都声称可以让汤更美味。每次,不同的村民都去取出他们的私人储备。

最终,他们煮了一大锅热腾腾的汤。士兵们从汤中取出石头,与整个村庄共进了一顿丰盛的餐食。这是他们数月来的第一顿满足的饭菜。

石头汤的故事传达了几个教训。士兵们欺骗了村民,利用他们的好奇心获取食物。更重要的是,他们充当了催化剂,组织村民们团结一致。这使他们能够集体实现一个人无法单独实现的事情 - 合作努力。最终,每个人都是赢家。

从现在开始,你应该考虑效仿这些士兵。

你可能会遇到这样的情况,你确切地知道需要做什么以及如何做。整个系统就在你眼前 - 你知道是正确的。然而,当你寻求关于完成整个事情的意见时,你经常会遇到借口和困惑的表情。人们想要成立一个委员会,要求预算,一切变得复杂。每个人都在保护自己的领地。有时,我们称之为“准备疲劳”。这是你应该拿出石头的时候 - 确定你的合理要求,并不断完善它。一旦产生了结果,展示给其他人,让他们感到惊喜。现在你可以使用短语“当然,再加点……可能会更好”,并假装不在意。此时,坐下来等待他们开始问你是否想要添加最初想要的功能。人们更容易加入一个正在进行中的成功项目,因为他们可以看到未来的统一。

(程序员的软技能:ke.qq.com/course/6034346)

成为推动变革的催化剂。

从村民的角度看。

从另一个角度看,石头汤的故事是一个关于渐进性欺骗的故事。过于关注石头,村民们忘记了石头外的世界 - 就像我们在琐事中的日常纠缠一样。

项目进展缓慢,完全失去控制 - 这是一个常见的症状。大多数软件灾难都始于琐事,项目延迟逐日积累。一个个特性逐一偏离规范,一个接一个的补丁被添加到代码中,直到原始代码消失得无影无踪。通常,正是这些小事的积累摧毁了团队和士气。

保持大局在心。

老实说,我们自己从未尝试过以下的事情。我们只是听说过,如果你抓住一只青蛙,扔进沸水中,它会立即跳出来。但是,如果你把一只青蛙放入一锅冷水中,然后慢慢加热,青蛙就不会意识到水温正在升高,直到被煮沸。

不要像寓言中的那只青蛙一样;始终保持对更大的局势的关注,持续审视你周围发生的事情,而不仅仅关注你个人正在做什么。

(程序员的软技能:ke.qq.com/course/6034346)

标签:村民,青蛙,他们,温水,石头,程序员,士兵
From: https://www.cnblogs.com/iphone100s/p/17658381.html

相关文章

  • Chat Emy会让程序员失业吗?
    ChatEmy具备强大的自动编码能力,可以理解、解析和生成大量的自然语言。传统上,人们需要花费大量的时间和精力来编写和调试代码,但ChatEmy可以通过学习海量数据,自动完成这些复杂的任务,从而减少了程序员的工作量。这让一些人担心,程序员在代码编写方面的需求可能会减少。一些人担心这一......
  • 2023金九银十Android程序员面试题参考指南!
    前言还有不到一个礼拜就是金九银十招聘高峰期了,在这里分享一份《Android面试题汇总》这些面试题都是互联网大厂真实流出的面试内容,每个问题都附带完整详细的答案,不像网上的那些资料三教九流有的甚至还没答案,这些面试题都是我也是整理出来的精品资料。希望能给那些有需要朋友在求职......
  • 程序员应该时刻提醒自己,“不要打破窗户”
    尽管软件开发并不受大多数物理定律的限制,但我们无法逃避不断增加的熵的影响。熵是物理学中的一个术语,定义了一个系统的“无序程度”。不幸的是,热力学定律规定,宇宙中的熵趋向于最大化。随着软件中的无序程度增加,程序员可能会说“软件正在衰变”。有些人可能使用更乐观的术语,比如“......
  • 程序员应该学会“提供更多选择,找少点借口”
    在你的职业发展、学习、教育、项目和日常工作中,你对自己和自己的行为负责。这是务实哲学的基石之一。务实的程序员充分掌握自己的职业,从不害怕承认无知和错误。编程中可能会出现一些不愉快的事情,但它们是不可避免的-即使是最好的项目也不例外。尽管经过了彻底的测试、优秀的文档......
  • 程序员要知道“你有权选择”
    生活属于你;它涉及拥有、管理和创造。我们已经与许多沮丧的开发者交谈过。他们的关切各不相同。有些人觉得自己的职业生涯停滞不前。还有些人认为自己的技能已经过时。有些人觉得自己没有得到应有的认可,而另一些人则抱怨低薪或团队功能失调。有些人想在亚洲或欧洲工作,有些人更喜欢......
  • 《程序员的自我修养》第四章学习笔记
     2015.12.26的笔记,放在了草稿箱。2023.8.24发布一下吧。第四章静态链接 先上两个文件//a.cexternintshared;intmain(){inta=100;swap(&a,&shared);}//b.cintshared=1;voidswap(int*a,int*b){*a^=*b^=*a^=*b;} 再......
  • C++面向对象笔记(转载自黑马程序员)
    C++核心编程本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。1内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的......
  • 【译】掌握这些策略,公司轻松留住顶级程序员!
    我们是家专注于提供高品质软件开发服务的小公司,最近和一家在全球有业务的大公司签了合同,负责一个大型项目。工程日期只给了八个月,实在是太紧了。所以,我们打算扩大团队来应对这个挑战。我们新招了一位工程师。刚开始,我们分配给他一些基础性的工作,如文档更新、错误修复以及回归测试......
  • 6款程序员必备的 Chrome 扩展插件!逼格秒提升
    美化JustBlack午夜黑主题简介:Chrome官方团队出品的黑色主题皮肤,值得拥有!推荐指数:⭐⭐⭐⭐⭐下载链接:https://www.chajianxw.com/themes/18893.htmlDarkReader暗黑主题简介:能在任何网站上开启夜间模式,同时,它还支持自定义调整亮度、对比度,应用棕褐色滤镜、黑暗模式,设置字体和忽......
  • 11 款程序员必备的 Chrome 扩展插件! 提升开发效率!
    Octotree树形菜单简介:Octotree是一款增强GitHub代码审查和探索的浏览器扩展,可以非常方便帮助您查阅代码。推荐指数:⭐⭐⭐⭐⭐下载链接:https://www.chajianxw.com/developer/11032.html划词翻译简介:一站式划词/截图/网页全文/音视频翻译扩展,支持谷歌、DeepL、百度、搜狗等......