分享

[虾说IT]6、鄙视调包码农?拜托,我们都是现代人,不是类人猿

 godxiasad 2023-04-21 发布于北京
三百六十行,都有各自的鄙视链,码农界也有:
比如在程序员体系之间:
老婆漂亮的程序员鄙视老婆不漂亮的程序员,
老婆不漂亮的程序员鄙视只有女朋友的程序员,
有女朋友的程序员会鄙视单身狗程序员,
只有在单身狗程序员之间,才会有语言,编辑器和操作系统之间的互相鄙视

而在单身狗程序员之间,依然分三六九等:
一等码农搞算法,
吃香喝辣调调参;
二等码农搞架构,
高并低延能吹牛;
三等码农搞工程,
怼天怼地怼PM;
四等码农搞前端,
浮层像素老黄牛。

算法以上手难度最大、技术含量最高、在IT圈子里面与反人类的高等数学关系最近,成为码农界鄙视链的顶层:

既然算法成为了码农顶层,像神一样受到万千码农的尊崇与敬仰,那么与算法相对应的调包码农(指专门调用别人写好的包来实现功能的码农),就变成了人人喊打的,各个鄙视的最底层。
那么今天我们来好好聊一聊调包这个问题。
调包虾先说自己的观点:
码农调包是一种基本功,不会调包的码农,不是好码农。特别是现代软件工程。
从经济上说,遍身罗绮者,不是养蚕人,(虾神老家也有一句类似的大俗话,叫做“不种田的吃白米”),真正做后面算法的人,基本上都坚守科研工作者的品质——清贫(做算法渣渣码农[头发还很多虾神,一看就是渣渣]贫穷虾现身说法)……
实际上,我们工作中,大部分时候,都已经有很多优秀的工具包了,哪有那么多需要自己写底层包的?一遍又一遍的造轮子,是相当没有必要的。
有同学可能会说,我不屑于用别人写好的包,从来就是自己写底层包,表示我能力很流弊……如果你是这种想法,那么我只能说:同学,醒醒,这都马上1202年了……
能写底层,是一种很好的能力,也是成为高手的必要能力之一,但是不代表在什么时候都要自己写底层,说到能力,我们来看这样一张图:
有人经常拿这张图来讽刺朝鲜,说你看,白大人多么高大威武……欧巴思密达多么高大威武……但是我只能说,大人,时代变了……
军人是不是体格越大越好?如果回答是,恭喜,你适合活在远古……旧石器时代的原始人都知道要用石头。

现代战争里面,个头大是劣势,上面三个人,如果是步兵拿着枪隔400米对射,你告诉我,谁的优势更大?如果是装甲兵,谁家的坦克能装更多装备?(你家的装甲兵都特么是2米的大块头,要给你多大的空间做驾驶舱)?越大的坦克生存能力越低,从战争历史上看,越大的块头在战场上死的越快……目标大,拉仇恨效果明显。
人类不是靠着体能、牙齿、爪子成为地球霸主的。
比如我再说一句:蚂蚁再多再强,也打不过人。
当然,你可以可以人肉ETC:要是食人蚁呢?
OK,我说的人,指的是正常智商的人类,难道正常人类要赤身裸体赤手空拳去和食人蚁搏斗么?汽油、杀虫剂、化学工程、生物工程、军事工程、乃至于核弹洗地不香么?
题外话:传说,一个文明,
只有具备了毁灭自己文明的能力,才能称之为文明的开端,
人类在20世纪50年代开始进入了这个开端。
我们都是正常人类,不是野兽。
所以,调包,是现代软件工程的核心技能,没有之一!
比如Python语言里面,执行效率的核心,就是更好的调用各种经典包
你自己写一个矩阵计算,和我用调用numpy比一下?(那种处理十几条二十几条数据的就算了,如果你就这种数量级和需求,当我没说)
你自己写一个排序,和我用numpy比一下?(同上)
口口声声说自己写底层方法,不调用包的程序员,不是在自夸,而是在鄙视自己这个职业(心理学上,自傲同时伴随的是极度的自卑),这些顶级的,经过无数高手千锤百炼的经典工具包,所凝结的智慧,不是一个口口声声所有的轮子都自己造的井底之蛙可以理解。
numpy之父 Jim Hugunin
做为合格的工业级职业程序员,调包不是耻辱,而是对自身职业素养的尊重,是对这个行业经验、智慧、技术发展脉络的尊重。
当然, 如果你是做C这种底层的,啥轮子都没有,你是该好好的学习如何造轮子,但是做为JAVA、Python,甚至是R语言这种,以包为核心的编程语言,调包不仅不是耻辱,还是合格的标记。
另外,不要以为调包或者调参就是简单活,iphone的所有零件在华强北都能买到,你保证能组装出一台和原厂质量一模一样,能够经过各种标准测试流程的iphone出来?
当然,有些牛人,自己买零件组装出来过iphone,我认为他比苹果公司的绝大大部分工程师都要厉害,苹果公司的工程师有标准的工作流程和各种工具、经验、流程帮忙,而他用自己的工具和技能就能弄出来,那不得不称之为真正的高手。(比如下面这个小哥)
所以,结论如下:
所谓歧视调包程序员的那些人,属于原教旨主义者的思维:
——鄙视你们这些开车的,你们用的不是自己的力量,有本事下来我们比一比搬运。
——鄙视你们这些用枪的,你们用的不是自己的力量,有本事把枪放下来我们比一比拳脚。
——鄙视你们这些调包的,你们用的不是自己的力量,有本事从底层写起我们来比一比键盘敲击速度……
对于原教旨主义,我只能表示:饿是现代人,不和类人猿一般见识……

最后的最后,收尾还有一句:
不怕你调包,
但是怕就怕在
你只会调包

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多