程序猿天生就是查理·芒格

首先简单的介绍一下查理·芒格。就是巴菲特的合伙人,当然,这个介绍就足够了。原因,你懂的。好了。開始正文:

写这个并非为了自夸,也不是为了讨好这些自诩为码农的怪人。以下的理由应该是站得住脚的:

1)先解决哪些具有显而易见的答案的问题
 这就是我们做事的风格,不管学会了多少门语言,我们新学一门语言的时候都是从Hello World開始。
2)有扎实的数学思维(运用数学思维)
      一般程序猿都是计算机科班出身。计算机专业一般数学都要求非常高(高等数学,排列组合。数字逻辑,离散数学,统计概念等);
3)天生的抽象思维能力(运用数学思维)
     程序就是数据结构+算法。什么是算法?算法这玩意不就是抽象思维能力的直接体现么?以下是例证:
     A)农业:一仅仅鸡,我们存为00000001;
     B)服装:一条内裤,我们还是存为00000001;
     C)社会:一个单身狗,我们依旧还是存为00000001
     ......
4)跨学科思维(主要的学术智慧)
    程序猿天天被需求烦,天天加班为了解决客户的业务问题,这些需求和问题就来自于各行各业,除了计算机行业外。绝大部的程序最少还得懂一个应用领域行业。而在中国这个伟大的国度,在超凡的老板要求面前。你工作几年。你不了解10个行业的业务,你都不好意思出来说我是做应用软件的。我们设计的那些可配置,二次开发。不都是为了适应各行各业用么?
 就时下最流行的心理学而言。我们也不落后,我们须要安慰同事(Bug大家都是有的),给客户灭火(程序有问题是正常的,Windows都会死机).....
5)反过来思考
 相对于普通人,我们做事和思考从来都是反过来做,他们提需求都是从粗到细,但我们写代码总是从细到粗(行形成代码块,代码块形成函数,函数形成类,类形成文件....).何况那些客户再觉得正常的事情,我们都要问个为什么。非常多时候,我们都会本领性的发出质疑;

6)真正的lollapalooza效应是在几个因素下形成的。注意多种因素的共同作用。
 我们写的代码重来都是要考虑无数的情况,我们须要遍历2的N次方可能。为此我们还创造了代码覆盖率。

上面据说是查理芒格经过了多少年的努力才总结出来的行事准则,而我们程序猿天然具备。

真的么?真的!

这篇文章绝不是说反话,也不全然自嘲。

有的时候想想。作为程序猿,我们没有必要去抱怨,要看到我们的优势。去弥补自己的不足,而对于非常多人来说,要做得更好一点,仅仅须要从代码的海洋中走出来,站在岸上思考一下,接下来的事情就非常easy--行动!

好了开心一下:

程序猿一思考。骗子就要哭,那上帝为啥不笑呢?由于上帝在忙着抓虫子。


??

??

程序猿天生就是查理·芒格

时间: 2024-12-22 12:59:23

程序猿天生就是查理·芒格的相关文章

程序员天生就是查理·芒格

首先简单的介绍一下查理·芒格,就是巴菲特的合伙人,当然,你懂的.好了,开始正文: 写这个并不是为了自夸,也不是为了讨好这些自诩为码农的怪人,下面的理由应该是站得住脚的: 1)先解决哪些具有显而易见的答案的问题 这就是我们做事的风格,无论学会了多少门语言,我们新学一门语言的时候都是从Hello World开始.2)有扎实的数学思维(运用数学思维)      一般程序员都是计算机科班出身,计算机专业一般数学都要求很高(高等数学,排列组合,数字逻辑,离散数学,统计概念等):3)天生的抽象思维能力(运用

关于心理的二十五种倾向(查理·芒格)-3

9)回馈倾向人们早就发现.和猿类,猴类,狗类等其它很多认知能力较为低下的物种同样,人类身上也有以德报德,以牙还牙的极端倾向:这样的倾向明显能够促进有利于成员利益的团体合作.这跟非常多社会性的动物的基因程序非常类似.回馈倾向是群体生活进行协作的基础. 以牙还牙非常正常,非常普遍.那以德报怨呢?A)大自然并没有普遍的法则使得动物内部以德报怨的行为能推动物种的繁荣:B)假设一个国家对外交往放弃以牙还牙的做法,这个国家是否有好的前景是不确定的:(说的是中国和日本?)C)假设国与国之间都觉得以德报怨是最好

关于心理的二十五种倾向(查理·芒格)-2

5)避免不一致倾向避免不一致倾向实际上就是人天生就害怕改变.相同是由于人类大脑的生理机制决定的.由于这样的倾向能够带来节省运算空间和能量的优点.这样的抗改变模式的形成,可能的原因例如以下:A) 迅速作出决定对生存来说至关重要,而这样的抗改变模式有助于更快的作出决定;     这里有第四个倾向的因素,对于生存至关重要的反应(遇到生存威胁时),反应一定要快,必须形成固化的模式.这也是我们对于紧急事件的处理常常採用不断反复模拟训练的原因.B) 能够通过群体协作来获得生存优势,假设每一个人总是不停地改变

你男朋友是程序猿吧

你男朋友是程序猿吧? 今天百度搜程序猿三个字时.偶尔看到这么个问题.这是几个意思呢?被人问过这个问题的程序猿女朋友告诉我下.你啥感觉呢?非常好奇,哈哈. . . 来看一个段子: 男朋友写代码不理我.于是我悄悄改掉了web.xml的一个配置. 他搞了两天都没调通,我告诉了他. 结果他要和我分手,我非常伤心. 但他的朋友告诉我,他没砍死你才说明他真的爱你.. . .. (碰到这种妹子,你什么反应?留言告诉我) 程序猿的10个长处 一.找程序猿不用操心外遇. 程序猿是对着电脑工作,周围同事大部分是男生

程序猿生存定律--管理向左,技术向右

一个程序猿在考虑增值时无法回避的一个根本问题是究竟是做技术还是做管理.当然也有些职位会介于两者之间比方架构师.但我们临时不去做细分.而是用简单的二分法. 这样的基本方向上的选择对兴许非常多细节上的取舍有关键影响.所以在考虑其它之前.最好先回答一下这个问题.这就和修炼时要选择少林.武当.华山还是魔教一样,一旦选择,基本上是回不了头. 当然选择管理不意味着不须要掌握编程技能.毕竟当下大多公司还是信奉"宰相拔于州郡.将军起于行伍"的.但当技术达到一定水平后,管理还是技术这样的方向性的选择将对

惊!十二星座程序猿竟然这样写代码

原文链接 水瓶座 大概只有水瓶座的程序猿可以做到代码神秘到无人能解. 水瓶座,属于风系星座.常被称为"天才星座"或"未来星座".他们较着重于精神层次的提升,是很好的启发对象.对于编程,也是如此.水瓶座程序猿的代码中充满了各种天马行空的奇思妙想,同样也含纳着一般人没法理解的抽象. 双鱼座 如果说水瓶座程序猿写的代码是来自外太空的探险童话,那双鱼座程序员的代码就是浪漫的诗歌,字里行间都是普希金和海子的诗句.众所周知,双鱼座是极其细腻感性化的一个星座,哪怕是编程这种极富逻

关于心理的二十五种倾向(查理·芒格)-3

9)回馈倾向人们早就发现,和猿类,猴类,狗类等其他许多认知能力较为低下的物种相同,人类身上也有以德报德,以牙还牙的极端倾向:这种倾向明显能够促进有利于成员利益的团体合作.这跟很多社会性的动物的基因程序很相似.回馈倾向是群体生活进行协作的基础.以牙还牙很正常,很普遍,那以德报怨呢?A)大自然并没有普遍的法则使得动物内部以德报怨的行为能推动物种的繁荣:B)如果一个国家对外交往放弃以牙还牙的做法,这个国家是否有好的前景是不确定的:(说的是中国和日本?)C)如果国与国之间都认为以德报怨是最好的相处之道,

查理·芒格南加大毕业典礼演讲:如果你想获得某样东西,那就让自己配得上它!

查理·芒格南加大毕业典礼演讲:如果你想获得某样东西,那就让自己配得上它! 股神巴菲特的儿子说:"我爸爸是我所知道的第二聪明的人,谁是No.1呢?查理芒格".估计巴菲特本人对此也不会有任何异议.芒格将它包罗万象的丰富知识和跨领域的思维方式在以下这篇演讲中发挥得淋漓尽致.他在演讲结尾说到,我的剑传给能挥舞他的人.你准备好接受这把剑了吗?*查理·芒格(Charlie Thomas Munger,1924年1月1日出生)美国投资家,沃伦·巴菲特的黄金搭档,伯克夏·哈撒韦公司的副主席. 以下为讲

程序猿生存定律--成长路上常见的坑(2)

程序猿生存定律这系列的文件夹在这里:程序猿生存定律--文件夹 喜欢从头瞄的,能够移步. ------------------------------------------------------------------------------- 1. "博"与"专"上的迷失 假设说一个人的学习已经聚焦,而且学习的内容和自己实际參与的项目也相吻合,那么是不是就没有问题了?非常不幸,答案仍然是否定的,在不论什么一个子领域里,仍然须要进一步去考虑"博"