测测你适不适合学编程
我们程序员客栈通过与大量程序员的交流以及调查,总结了程序员一定要有的几点能力:1.有耐心。一个bug改一天,没点耐心很容易委屈自己的钱包,毕竟电脑砸了总得再买吧。2.好脾气。程序员脾气不好伤害自己的身体不说,还容易造成与产品经理动手后双双离职的惨案。3.一定的逻辑思维。没有这个就不是你玩代码了,是代码在玩你。4.解决问题的能力。这个决定了你每天上班路上是胆战心惊还是意气风发,是憔悴的摸摸自己的地中海,还是帅气的甩一甩刘海。于此同时,针对上面的这几点,我们还整理了下面这五道题,写完之后,翻到最后看结果,你就知道自己适不适合学编程了。好了,废话不多说,准备好纸笔,快快开始。
1. 认真阅读下题,并回答后面的问题:
小张打印了两份资料,每份二十张,不知道为什么打印出来的资料是“1122334455...”排序的,他不得不自己分成两份。
试问,采用“1,1,2,2……20,20”的顺序与按照“1,12,23……1920,20”的顺序哪个用的步骤少,少多少?
2.认真阅读下题,并回答后面的问题:
小张说自己是一个没耐心的人。
小明说小张不是一个很有耐心的人。
小智说小明说的都是假话。
小天说小张真的不是一个有耐心的人。
小水跑出来说小天说得对但是他听小智的。
小徐说小智说小明说的都是假话是假话。
小明最后回过头来说小水说的是真话。
请问,小张到底是不是一个有耐心的人?
3. 认真阅读下题,并回答后面的问题:
夜晚过一桥,甲通过需要一分钟,乙需要两分钟,丙需要五分钟,丁需要十分钟。桥一次最多只能承受两人,过桥必须使用手电筒,现在只有一只手电筒。
请问4人如何在17分钟内全部过桥。
4. 认真阅读下题,并回答后面的问题:
先假设你有一只兔子
假设有人又给了你另外一只兔子现在,数一下你所拥有的兔子数量,你会得到结果是两只,也就是说一只兔子加上一只兔子等于两只兔子,也就是一加一等于二:1+1=2这就是算数的基本运算方法了。那么,现在你已经对算术的基本原理有了一定了解,就让我们来看一看下面这个简单的例子,来把我们刚刚学到的知识运用到实际当中去吧!
5.认真阅读下题,并回答后面的问题:
客户:我们需要开发一个淘宝。
产品经理:请问您需要哪些功能呢?
客户:这还用问我,淘宝没用过吗?
产品经理:好的,没有问题。我们公司的程序员很优秀,一定能满足您的需求。
产品经理:客户需要开发一个淘宝。
程序员:需求文档呢
产品经理:照着之前这个商城的原型做就好。
(开发完了之后)
客户:我们要的是一个淘宝,不是一个购物商城,给我一个淘宝!
产品经理:客户要的是一个淘宝,不是购物商城。给他一个淘宝!
程序员:….
请问如果你是这个程序员,此时你会如何回复?
测试结果:
- 如果你求解出了第1题和第3题的正确答案,说明你具备了基本的逻辑思维。
- 如果你认真看完了第2题,并且最终发现这整个题目都是bug,你都没有生气,那么说明你的耐心够了。
- 如果看完第4题之后,没有觉得这是在开玩笑,而是认认真真查资料并解决了这个问题,那么你解决问题的能力毫无问题。
- 如果看完第5题后,你的答案没有爆粗口,或者直接有动手伤害自己或者伤害他人或者伤害桌椅小动物的冲动,那么你的脾气也没有问题。
如果你满足了上面所有的如果。
那么恭喜你,你适合学编程。最后,只要你能接受996、接受秃头、接受穿格子衫被路人白眼、接受穿特步相亲被拒绝、接受不会修电脑被亲戚吐槽、接受……那么,你就不仅适合学编程,你还适合做一个程序员。然后就只要每天多拜拜雍正就好了。可是为什么要拜雍正呢?后台回复「雍正」即可获取正确答案。
End
评论