不想当单王的骑手不是好程序员 看过《逆行人生》后的五味杂陈
刚看过电影《逆行人生》,这个片名暂时还理解不透,没看出正与逆的对立,倘若叫《逆境人生》还贴切一些我身在号称中国的班加罗尔的城市大连,我居住的地方正如著名作家托马斯·弗里德曼曾在他的畅销书《世界是平的》中写的那样“有宽阔的林荫道,美丽的绿色空间,林立的大学与技术学院,庞大的软件园区……”身边也有很多做软件外包的朋友,自然对软件这个行业也略有了解。
众所周知做软件和写作一样也是一种开发创作,写代码和写字一样都是基本功。区别在于软件是可以分工的,一个人设计架构需求让很多人来写代码,即便按部就班地满足需求写代码也会有很多种思路,也能写出“编程之美”,但大部分程序员是不会深入思考的,照搬拿来是普遍做法,因此行业内部也流传一句话“我们不生产代码,我们只是Github的搬运工”。
软件是个暴利行业,因为可以通过互联网0成本无限复制,因此简单大量的搬运工作也会获得丰厚的回报,也就造就了无数的高志垒一样的中产。
也正是因为这个行业底层技术含量并不高,所以自然很卷,同龄人之间也并没有明显差别谁比谁更强,因此只能拼工作态度像孙尧一样“装孙子”,那就是无尽的加班。
不同年龄层之间待遇不同,越老越贵成了行业惯例,但是老程序员也并不抢手,因为并没有技术过人之处,仅有的经验优势也并不明显,倒不如年轻人经济实用,因此有了独特的35岁危机现象,这不是年龄歧视,而是市场的选择。
高志垒就是这样被裁的,这个名字也有些寓意,高志高学历高收入,全家的堡垒。但是这层堡垒并不坚固,少年得志只是行业红利下的表象,按部就班地搬运代码拿高薪必然不可持续。
图片当他骑上外卖车走入另一个行业时才发现自己不仅会搬运代码,而是能发现需求设计程序,能够用自己的专长为同行解决很大问题。用一个小程序标记路况,这虽然是个简单的应用,却是高志垒第一次自己谋划架构一个软件真正成为程序员的开始。
当然因为他跑外卖时间短,对底层需求体会的并不深刻,起初无法做到那么完美,当有了单王大黑每日悉心研究记录下的那本秘籍加持,这个小程序才有了更大价值,进而实现了他作为一个“老程序员”的自身价值。
这一系列情节也是很真实的,现实就是这样,我们所用的任何产品很少有用心设计谋划的,包括蹩脚的房子户型、体验不好的汽车操控台、决策部门的办事流程,也包括smzdm这个编辑器,因为没有人设身处地地换位思考,能在有限的条件下做得尽善尽美。这个世界真的是个大草台班子,没有那么多精彩好戏,也没有那么多人立志成为名角。
高志垒选择学计算机的初衷片中没有具体表现,当初可能和很多人一样只是听从了父母的安排,也可能听信了张雪峰一样的高人指点,只是知道当程序员学计算机能够进大厂拿高薪,他并没有想过要成为像图灵、诺曼、盖茨、布伦丹·艾希等一个伟大的程序员,甚至也没有想过要成为马云、马化腾、王兴、黄峥等一个知名软件公司的老板。让高志垒重新树立志向的是这场逆境中的无从选择。
写到这里我依然无法理解这片名中的“逆行”,肯定不是送外卖的路线,倘若把高志垒最终进入算法决策层看作是一个程序员的前行之路,那么他被优化前的整日浑浑噩噩加班搬运代码的日子就是在逆行?其实也没有逆行,只是在并不舒适的“舒适区”停滞不前了。倘若套用中国的一句老话“逆水行舟,不进则退”确实也算逆行。
图片但是是什么一直在阻碍高志垒前行呢?倘若有机制让每个程序员都去送几天外卖体验下自己做的程序规则到底好不好用,高志垒们也不必这么卷,整个公司和同行的竞争也不会这么卷,刘强东不也曾亲自送快递吗?
是分工,工业革命都是社会大分工的产物,因为有了标准化的图纸、程序、规则,使得在网上订餐并送上门这样如此复杂的事成了可能。顶层设计好了这一套程序,每个人在里面各司其职,有的专门标记地图、有的专门招聘、有的专门做算法、有的专门搬运代码,有的专门跑腿,并不需要有太多联系,甚至联系越少越好,敲代码的、跑腿的都外包出去,最好没有一点联系,联系越多责任越大,成本越高。
倘若不是戏剧化地展示在银幕上,程序员和外卖员的交集仅限于送餐与收餐,即便有也不会这么巧为自己曾经的公司送外卖,也不会深入的去体味其中的门道进而做出个外挂小程序,又做得那么成功。
用户体验、换位思考,我们总能听到这些无比正确的话,但如今实践起来却需要这样曲折戏剧化的过程。挖掘需求、满足市场这样无比正确的开发流程也让高志垒兜兜转转绕个大圈子才走通。感觉很无语吧,还是那句话,这个世界就是个大草台班子。
最后再来说说广为诟病的“歌颂苦难”问题,按高志垒的主线来看是盘旋式前进的,逆境中他选择消费降级,选择送外卖也是无奈之举,从最开始的懵懂敷衍到最后争夺单王,不仅接受了这个行业的打磨,也通过自己的学识与专长跳出了这个行业,这确实是不折不扣的“吃得苦中苦,方为人上人“,但是通篇看来这没有说教洗脑的感觉,因为这样的因果顺理成章,这段经历成就了高志垒的小程序,也因此无意间走红获得老东家的赏识,更像是因祸得福。算法的底层逻辑就是用户的根本需求,高志垒摸清了这一层能力水平自然晋升一大截。
图片同时片中也聚焦了一群真正的困难群体,大黑、老抠、小敏等,都有着常人难以面对的困难,这绝不是“没苦硬吃”,也是当下很多社会底层的缩影。而最终他们都有了圆满的结局,相比高志垒从苦难中重振进阶,他们只是回到了平凡的生活,倘若说歌颂,也只是在歌颂苦难中坚韧不屈的普通人,这本来就值得歌颂。
五味杂陈就是以上这些,增加些图书链接做点缀,与内容也有些关联,除了第一本我也没看过那些,但是我推荐一些程序员朋友看看。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
逗比度
校验提示文案
游戏东西
校验提示文案
今天吃盒饭
校验提示文案
iflystar
校验提示文案
大盼
校验提示文案
股票大涨
校验提示文案
龙城府学
校验提示文案
laoshu0205
校验提示文案
xiaojunmei
校验提示文案
虹叶2046
校验提示文案
glb1031
校验提示文案
glong
校验提示文案
很快很快
校验提示文案
一颗苍耳
校验提示文案
怡然自得210
校验提示文案
圣徒7
校验提示文案
十亩田
校验提示文案
不买茶不舒服斯基
校验提示文案
坂田miniStar
校验提示文案
值友1560833229
校验提示文案
很快很快
校验提示文案
坂田miniStar
校验提示文案
游戏东西
校验提示文案
glong
校验提示文案
不买茶不舒服斯基
校验提示文案
信了你地邪
校验提示文案
值友1560833229
校验提示文案
十亩田
校验提示文案
龙城府学
校验提示文案
圣徒7
校验提示文案
逗比度
校验提示文案
glb1031
校验提示文案
股票大涨
校验提示文案
怡然自得210
校验提示文案
虹叶2046
校验提示文案
今天吃盒饭
校验提示文案
iflystar
校验提示文案
大盼
校验提示文案
xiaojunmei
校验提示文案
laoshu0205
校验提示文案