一个程序猿必须会玩的游戏

发布时间:2016-05-29 23:09:00作者:左潇龙阅读(1647 )评论(17)

    引言

      

      今天,林萧要教你玩一个游戏,而这个游戏,绝对是帮助你通往程序猿巅峰的绝佳伴侣哦。

      有的同学可能会说,“楼主,请问林萧是什么梗?”

      这个只能告诉你,林萧是某著名程序猿小说里主角的名字。没错,这篇文章就是他写的啦。

      林萧之所以写这篇文章,其实是有很多原因的,其中一个原因是,林萧有一次与群里的朋友在深夜里聊YY。有一个朋友他是林萧交流群里第一个加入的人,但是他活跃了没多久,就号称要潜修Linux/C编程,于是便销声匿迹了。

      那天深夜,他刚好来到了YY,一上来就跟林萧抱怨,“我怎么感觉我已经努力在提升技术了,但为毛自己还是那么垃圾?”

      于是乎,林萧就针对他这种情况专门熬了碗鸡汤,果不其然,这家伙喝了鸡汤之后,立即又变得对人生充满了希望。

      后来,他就继续潜修去了......咳咳......

      还有一个原因,那就是因为林萧在“程序员的那些事”里看到一个话题讨论,这个话题讨论的内容就是“学历对于程序猿来说到底重不重要”。

      恩,看到这样的话题,林萧忍不住留下一句话,扬长而去。

      今天这篇文章,林萧要教你玩一个游戏,这个游戏可以帮助你解答以上那两个问题,也就是“为何我一直致力于提高技术却还是很垃圾”和“学历对于程序猿来说到底重不重要”。

      当然了,这个游戏不光可以解答这两个问题,还可以解答各种奇葩的问题,比如“技术遇到瓶颈了怎么办”、“怎样成为一个合格的程序猿”、“为什么我感觉最近技术一直没法提升”等等。

      当然了,如果你仔细研究,说不定还能帮你回答诸如“我为啥买彩票老不中奖”这一类的问题哦。

      说了这么多,咱们先来看看这是个什么游戏吧。

      

    《屌丝》

      

      这个游戏引申自一款经典的角色扮演游戏,它叫做《传奇》。不过在这里,林萧对于这款游戏进行了适当的改编,为了方便下面的叙述,这里咱们给游戏起名为《屌丝》。

      所以,《屌丝》就是《传奇》改编而来的。

      言归正传,现在林萧就告诉你,《屌丝》这款游戏是怎样的。

      首先,玩过《传奇》的一定知道,《传奇》里决定玩家实力的主要有这三项,那就是等级、装备、技能。其中等级是越往后就越难升,而技能的提升也基本上一样,至于装备,则是全靠金钱和运气。

      就算你没玩过《传奇》,相信上面这些简单的游戏机制也不会太难理解。接下来,基于《传奇》的游戏机制,咱们定义一下《屌丝》这款游戏。

      《屌丝》这款游戏也是角色扮演游戏,但与《传奇》不同的是,决定玩家实力的因素,咱们从三个减少为两个,一个是等级,一个是装备,去掉了技能这一项。

      在《屌丝》这款游戏中,等级是从1级开始,40级封顶。装备则分为四种,包括武器、铠甲、头盔、鞋子。

      刚进来的玩家都被称为菜逼程序猿,等级是1级,装备则是布衣加木棍。

      此外,还有最重要的一点,在《屌丝》这个游戏中,等级和各个部位的装备都有一个别称,它们的别称分别如下。

      等级=技术水平

      武器=最高学历

      铠甲=工作背景

      头盔=个人影响力

      鞋子=软技能实力

      还有最后要说的一点,那就是在《屌丝》这个游戏中,只有一个终极的大BOSS,它的名字叫做“白富美”。

      “白富美”是一名40级满级的女法师,一身顶级套装,绝对的实力超群。要是那些1级的菜逼程序猿们站在她面前,她一个冰咆哮砸过去就能秒杀一大片。

      而在《屌丝》这个游戏中,菜逼程序猿们的最终目标,就是提高自己的实力,征服“白富美”!

      然而,“白富美”还有一个别称,叫做程序猿的巅峰!

      

    《屌丝》怎么玩

      

      《屌丝》这款游戏到底怎么玩?

      其实很简单,你就按照游戏本身的规律去研究,最后把得出的结论换算成相应的别称就可以了。只要你掌握了一定规律,这个游戏一定可以解决很多让你感觉很迷茫,或者很纠结的问题。

      接下来,林萧就举几个例子,大家以后可以模仿这些例子去玩哦。

      

    第一个问题:为什么我一直致力于提高技术却还是很垃圾

      

      这个问题可以换算成这样的一个问题,“我一直在努力升级,但为啥还是打不过一些等级比我低的玩家?”

      卧槽,很简单好不好?肯定是你的装备太差咯。

      比如有两个玩家,一个37级的武士,一个35级的道士,37级的那个装备很垃圾,还穿着布衣拿着木棍。而35级的那位,早就拿上龙纹剑,穿上幽灵,一身祖玛套了。

      你说这个37级的武士能打得过这个35级的道士?做梦呢吧,兄弟,贴符贴死你好伐?

      所以,换算成他们的别称以后,那就是虽然你和别人的技术水平差不多,甚至比别人还牛逼点。但是谁让你的学历、工作背景、软技能或者个人的影响力太差了,所以虽然你和人家是一个技术水平,但你还是干不过人家咯。

      

    第二个问题:学历对于程序猿来说到底重不重要

      

      这个问题可以换算成这样的一个问题,“武器对于一个玩家重不重要?”

      卧槽,又是很简单好不好?重要当然还是重要的,但是你1级的时候,你拿啥武器也没用啊。况且,很多武器都是有等级限制的,你哪怕一背包牛逼武器,但你1级也只能拿木棍咯。

      然而,随着等级的提高,你要是武器差太多的话,那你和别人的实力差距就出来了。一个30级拿裁决的武士和一个30级拿木棍的武士对砍,你说谁砍得过谁?

      所以,换算成他们的别称后,那就是当你们技术水平都很低的时候,比如刚毕业那会儿,学历的差距其实并不是那么明显。或许学历高能让你获取更好的机会,但也仅此而已了。

      但是随着技术水平的提升,学历的作用就凸显出来了。要知道,学历高的人就相当于刚进游戏,就带着一背包的牛逼武器,只要等级到了,立即就可以换上好武器。

      所以学历高的人,他们的潜力更大一些,因为他们只要等级一到,就可以换上这个等级最牛逼的武器,实力提升的速度当然比你这一直拿木棍的要强。

      所以,学历重不重要?答案是肯定的。

      但是如果你一直等级都很低的话,你就是带着一背包的好武器又有毛用,等级太低的你,根本拿不上你的好武器。而且不仅如此,同样两个10级的人,你们俩都拿不上好武器的时候,人家背包是空的,而你背包里却带着一包好武器,很显然,你的压力会更大咯。

      也就是说,如果你只是学历高,但技术水平很垃圾的话,那么学历不仅不会帮到你,还会成为你的压力。

      虽然你和一个高中毕业的人都是一样的技术水平,但别人会说“你看这个985研究生也就那样嘛”,却不会说“你看那个高中生的水平也就那样嘛”。

      总之,归根结底,伴随着你技术水平的提升,学历的作用会越来越大。但如果你的水平一直是小猫两三只,那你就是哈佛博士后,也只是个笑话而已。

      就像林萧在那篇“学历对于程序猿来说重不重要”的话题里留的那句话一样,当程序猿学历不重要,但是当CTO是很重要的。

      

    第三个问题:技术遇到瓶颈了怎么办

      

      这个问题可以换算成,“我升级太慢,实力提升不上去怎么办?”

      卧槽,你特么是不是傻?是不是傻?(此处请自动脑补林萧用宋小宝的口音说话,顺便打你头的画面)

      升级慢就搞装备啊!

      要想打败“白富美”,你38级和39级有啥区别吗?这个时候,你让你的装备焕然一新,才是提升实力最快的。

      所以,换算成他们的别称以后,那就是如果你的技术水平已经到了一定瓶颈,那就试着去提高一下别的方面。因为技术水平就和等级一样,越往后提升越难,这一点玩过非私服版《传奇》的肯定深有体会。

      而且当你等级越来越高时,你的等级提升对于你实力的提升,效果其实并不明显。

      比如你现在35级,你就算升到36级,有啥太大的区别吗?

      但是如果你虽然依旧是35级,但你却换上了一身35级的装备,而不再是拿着木棍穿着布衣的话,那你的实力绝对飙升啊。

      因此,技术实在提高的慢了,就试着提高下自己的影响力、背景等其它方面,这样立体化的提升你的实力,才是最明智,也是投入回报比最大的方式。

      这就像你考试一样,假设一共有4门考试。你只有一门考了满分150分,其余都是20分,而另外一个人每门都是80分。

      那么最终的结果就是,你的总分才210分,而另外一个人却是320分。

      所以,程序猿不要局限于技术这个平面,要敢于跳出来,立体化的看待自己。光提高技术水平,那跟光知道练级,却一直拿着木棍穿着布衣满世界跑的二逼玩家没啥区别。

      

    第四个问题:如何征服“白富美”登上程序猿的巅峰

      

      这个问题可以换算成,“如何越级干掉一个BOSS?”

      这就需要实力加技巧了。玩过《传奇》的都知道,法师是很容易越级打BOSS的,因为它可以来回跑着用雷电把BOSS活活劈死。

      但是这也需要你的等级和装备足够才行,因为当实力差距太大时,一切技巧都将是徒劳的,比如你劈人家根本不掉血,这特么怎么打?

      那么根本的办法就是,提升你的等级和装备,当你的实力接近于“白富美”这个最终BOSS时,再稍微使用一些技巧,说不定就能拿下了。

      所以,换算成他们的别称后,也就是说你需要有足够的技术水平,也要有不错的学历、背景、影响力等,这样你才有希望登上程序猿的巅峰。

      有的人可能觉得这也太难了吧?

      废话,程序猿的巅峰要是那么好爬,那还叫巅峰吗?

      不过,就算你登不上巅峰,你也可以接近巅峰不是?

      那么接近巅峰最好的办法就是,提升自己技术水平的同时,不要偏科,这样你和巅峰的实力差距才会缩小的最快。

      

    结语

      

      简单回答了四个问题,相信大家已经摸清楚《屌丝》这个游戏的套路了吧。

      其实,只要你明白了这个游戏的中心思想,那么很多问题都会迎刃而解。

      它的中心思想就是,等级和技术水平的特点相似,都是开始提升很快,但后面会越升越慢,而且作用也会越来越小。而装备和其它方面(比如学历、背景、影响力、软技能等等)的特点相似,都是刚开始的时候提升作用不大,但越到后面,这些方面和你的技术水平结合起来,作用就越明显。

      就像林萧本人一样,林萧从一入行就知道,得先提升自己的等级(技术水平),否则说啥都是白扯。等自己的等级升的差不多的时候,就得开始完善自己的装备了,比如提高自己的影响力。

      不是有那么句话吗,“不想当网红的程序猿不是一个好屌丝”。

      林萧就是要当网红啊!

      所以林萧当初写《回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议》这篇文章的时候,就是遵循着《屌丝》这个游戏的中心思想去写的,而他也确实是这么干的。

      当然了,甭管是哪篇文章,这都只是林萧送给大家的一个概括性的指导,千万不要人云亦云,要有自己一定的判断。

      但不管怎么说,玩好《屌丝》这个游戏,对于程序猿来说,绝对是征服“白富美”的捷径啊!

      


    版权声明:本文版权归作者(左潇龙)所有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    38
    精彩
    2
    感动
    1
    搞笑
    1
    开心
    0
    愤怒
    0
    无聊
    1
    灌水
    0
    惊讶
#1楼     时间:2016-05-29 23:16:00      来源:韩子迟
没记错的话,楼主不是锁了所有文章离开园子了么
#2楼     时间:2016-06-05 19:32:53      来源:北京市网友

写的太好了~

#3楼     时间:2016-07-06 07:56:43      来源:来自星星的网友

一款不错的程序猿游戏

#4楼     时间:2016-08-08 20:57:29      来源:乐山市网友

从百度点进来的,支持一下,希望站长您多出一些好文章。

#5楼     时间:2016-08-31 12:01:49      来源:成都市网友
#6楼     时间:2016-08-31 12:01:51      来源:成都市网友
#7楼     时间:2016-08-31 12:01:55      来源:成都市网友
#8楼     时间:2016-08-31 12:01:55      来源:成都市网友
#9楼     时间:2016-08-31 12:01:56      来源:成都市网友
#10楼     时间:2016-09-28 14:57:26      来源:杭州市网友
#11楼     时间:2016-10-08 18:06:31      来源:北京市网友
#12楼     时间:2016-10-08 18:07:22      来源:北京市网友

cry可以多评论

#13楼     时间:2016-11-16 10:23:27      来源:成都市网友

123131313

#14楼     时间:2016-12-17 21:27:17      来源:风雷恒

这个思路很有启发性啊,确实不错,但我还是想补充一点,软实力的比重应该是更大才对(至少打过一双鞋子吧),还有一个点的缺失,就是幸运值=气运+福报,个人观点,怎么认为呢,《易经》上说,积善之家,必有余庆。事事都有因果的,比如你遇到一个机会,这个遇到的机会是果,因是之前做过的事或其他。往往有些人运气很好,其实是修有福报,比如楼主转行做JAVA,短短5年时间就进入国内顶尖互联网公司做底层开发,我觉得不是偶然,也不仅仅是努力和勤奋,还有他喜欢分享技术,分享自己的所得所悟,这就暗合了佛家讲的,法布施得聪明智慧,才能在自己的技术道路上越走越深。我也是学JAVA的,工作中当码农4年了,一直没花时间深入学习,提升自己的技术,也是最近半年才加以恶补的,希望能想楼主学习,俺也是个屌丝程序员

#15楼     时间:2016-12-18 15:59:12      来源:杭州市网友
#16楼     时间:2017-01-03 17:01:33      来源:杭州市网友
#17楼     时间:2017-01-03 17:19:07      来源:杭州市网友

cry可以多评论

 

发表评论

站内搜索