赶集网|月薪5万的面试题流出:“猴子1分钟掰1根香蕉,一星期掰几根?”

赶集网|月薪5万的面试题流出:“猴子1分钟掰1根香蕉,一星期掰几根?”

文章图片

赶集网|月薪5万的面试题流出:“猴子1分钟掰1根香蕉,一星期掰几根?”

文章图片

赶集网|月薪5万的面试题流出:“猴子1分钟掰1根香蕉,一星期掰几根?”

文章图片

赶集网|月薪5万的面试题流出:“猴子1分钟掰1根香蕉,一星期掰几根?”

01
前段时间 , 看到网上流传的一段视频 , 称是月薪50K的程序员面试现场 。
面试官发问:“猴子一分钟掰一根香蕉 , 一星期能掰多少根?”

程序员没有直接回答 , 而是向面试官提了一连串的问题 , 对话如下:
猴子掰完一根休息吗?
不休息 。
有其他的猴子跟着抢吗?
没有 。
香蕉的数量是无限的吗?
是的 。
猴子晚上睡觉吗?
不睡 。
猴子工作时长是996吗?
不是 , 是007 。
猴子不用吃喝拉撒吗?
不用 。
香蕉会对猴子的身体有害吗?
不会 。
猴子需要花时间存放香蕉吗?
不需要 。
猴子掰香蕉有奖励吗?
没有 。
猴子胳膊会受伤吗?
不会 。
猴子旁边还有其他的水果吗?
没有 。
有动物保护者干扰吗?
没有 。
这个城市让猴子工作合法吗?
合法 。
当问完自己想知道的前提后 , 程序员略加思索 , 终于说出了答案:
“如果不考虑猴子的体力 , 以及所受的干扰 , 猴子掰的香蕉一共是24乘以60乘以7 , 等于10080根 。 ”

看完视频 , 我脑子里有这样一个想法:逻辑这么缜密 , 怪不得人家能拿50K的月薪 。
评论区里 , 很多程序员大呼真实:“真实 , 因为要考虑太多的if else 。 ”

“确实 , 基本上一段程序百分之三十是注释 , 百分之五十是各种情况判断 , 百分之二十才是完成任务 。 ”

“以前曾是程序员 , 虽然是一个简单问题 , 实际上就是客户需求问题 。
你不把客户需求整理明白 , 客户会来来回回给你变更 , 会反复折腾你 。
这位是个老程序员了 , 应该还是专门接项目的项目经理 。 ”

看似一道简单的面试题 , 其实背后考察了一个职场人系统思考的能力 , 以及分析客户需求的能力 。
02
《精进》一书中提到过这样一个小故事 。
我们来想象一只在玩具店里经常能见到的 , “会说话的小黄鸭” 。
这只会念儿歌、会讲故事的鸭子 , 在不同人的眼中 , 可以有不同的解读 。
①在孩子眼中 , 他关心的是“小黄鸭说了什么” , 于是他听到的是儿歌、故事 。
孩子的视角 , 关心的是最直接的信息 。
②在家长眼中 , 他们关心的是“小黄鸭是什么” , 把它定义为一个玩具 。
然而他们可能会对这个玩具的娱乐性、教育性、安全性、性价比等作出评判 。
家长的视角 , 关心的是事物的价值和意义 。
③在玩具工程师的眼中 , 他们关心的是“小黄鸭是怎么做出来的” 。
他们会思考和设计小黄鸭有哪些功能模块 , 会想到它的电路结构 , 以及声光效果 。
工程师的视角 , 关心的是事物的结构和实现 。

在职场中 , 大多数月薪5K左右的职场人 , 可能扮演的仅仅是一个“孩子”的角色 。
他们只关心分发到自己手头上的工作任务“是什么” , 并不假思索地直接开始着手 。
而月薪1W以上的职场人 , 可能扮演的就是一个“家长”的角色 。
他们会从更高的角度 , 对这个工作任务进行本质和属性上的概括 , 去评价价值和意义 。
而像那个月薪50K左右的程序员一样的职场人 , 可能扮演的就是一个“工程师”的角色 。
他们会把一项工作任务拆解开来 , 系统思考、逻辑梳理、弄清需求 , 最后才着手去做 。
对我们普通人来说 , 程序员思维在职场中很有借鉴意义 , 特别是系统思考和弄清需求 。
03
系统思考
普通人与高手的一大区别就在于 , 普通人看到的往往是单点 , 而高手看到的则是一个系统 。
就像庖丁解牛 , 就是顺着牛的身体结构 , 挥舞着刀子 。
一会儿功夫 , 整头牛就像被拆解下来的零部件 , 被完美地肢解了 。
在庖丁眼中 , 牛只是各个部分构成的一个整体 。


推荐阅读