分享

好的程序员写出好的代码,伟大的程序员不写代码。他们是哲学家。

 山峰云绕 2023-03-06 发布于贵州

https://m.toutiao.com/is/SUCtAsB/ 



在社区看到一个有点意思的话题-

“好的程序员写出好的代码。伟大的程序员不写代码。Zen 程序员删除代码。” 你有那些程序员的故事吗?

下面的讨论七嘴八舌,其中有一个是这么回答的:

你错过了一个……100X 程序员。

100X程序员不编写代码。他/她为人们编程。100x 非常罕见,我在我的职业生涯中只见过一次。他的名字叫Nino。

Nino,不是典型的程序员。他是个物理学家。他以前是一名科学家,后来感到无聊,退休后返回并从事技术工作。Nino 是一位自学成才的程序员,我和他一起工作时已经 50 多岁了。当他还是一名物理学家时,对于计算机程序只是会一点点,但后来一路都在学习。当他遇到他不知道的东西时,他会说,“哇,又要学新东西了!”

很快,他开始管理团队。

当他领导一个团队时,他总是会说,“那是小菜一碟。” 尽管他认为这非常困难。或者,他会说,“嘿,我今天学到了一些新的东西!”

Nino 教我关于 KISS 的事。保持简单直接。他经常会说:“我很笨。写点我能看懂的。”

这有点好笑,因为我们都知道他是房间里最聪明的人。但它驱使我们尝试编写简单易行的东西。

尼诺从不斥责任何人。他总是能量充沛,在早上迅速为团队注入活力。他很热情,当他审查代码时,他没有纠结在细枝末节的地方。他会坐下来问其它人,一个 7 岁的孩子是否能明白这是什么意思。然后他会说,你是否觉得这有点复杂,你能不能把它做得更好。

他说,每个开发人员编写的代码应该很容易被其他人读懂,大家应该多考虑如何让每个人的生活更轻松,以及作为开发人员究竟想实现什么。他不介意一开始就花 2 个小时来让你了解什么是好的代码。

100x 程序员提升他人,使得他们超越自我,并一路上给予他们激励。他灌输工作理念、准则以及信念。每一个问题都成为挑战和冒险。与他共事的每个人都开始思考我们如何才能让他人的工作更轻松。无论你多么天才,你都只是一个人。但是 100x 不再是一个人,他几乎是一种哲学,可以将 100 名程序员提升到 200x

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多