作者:loonggg 今天跟大家分享一个有意思的观点,不对,应该几个有意思的 观点,而这些观点要始于一个有意思的问题: 程序员是如何卷死其它程序员的? 在知乎上有人提问了这么一个问题:程序员是如何卷死其它程序员的?而题主在问题的描述当中写了这么一句话: 全世界的天才程序员都在疯狂的造轮子,其它程序员只能被动的学习轮子,这简直就像一场绝地求生。 其中,知乎大 V 姚冬的回答是这样的: 其实,大致意思就是: 我们程序员群体跟其他行业都是一样的,都是金字塔的结构,而牛逼的程序员要想站在塔尖,就必须降低准入门槛,不断的造轮子就是最好的办法,这样就可以让很多低水平的程序员进来,成为塔底部的人。 有句话说得好: 不怕不识货,就怕货比货 。 降低门槛,进来很多低水平的程序员,那么高水平的程序员就显得很厉害了,很值钱了。 所以,打造了轮子的目的并不是要卷死程序员,而是为了让塔尖上的人站的更高。 这里的前提是:你是塔尖,牛逼的程序员,而不是塔底低水平的程序员。 看到这个观点之后,其实让让我想起来前几天极客公园 CEO 张鹏采访钉钉 CEO 不穷的视频来了。 当时,在回答如何理解「低代码」会不会抢程序员的饭碗的问题时,钉钉 CEO 不穷是这么说的: 程序员其实最需要的是安安静静写代码的时间,我自己以前也是程序员出身,我最烦的就是一天 8 个小时,真正写代码的时间可能并不超过 1 小时,其他 7 个小时都在开会,讨论需求,处理 Bug ,应急响应,还要跟兄弟部门扯扯边界。因为低代码的出现应该会被更大程度地解放生产力,从而程序员会有更多的时间来思考更难的技术和更复杂的业务逻辑,低代码的出现可以把一些常见的功能,把一些更业务长尾化的需求释放出来,交还给业务一线。 在不穷看来,低代码的出现应该会被更大程度地解放生产力,从而程序员会有更多的时间来思考更难的技术和更复杂的业务逻辑,低代码的出现可以把一些常见的功能,把一些更业务长尾化的需求释放出来,交还给业务一线。 大家知道我看到这句话的时候,想到了之前有一个人说的观点,但是我忘记是谁说的了,但是还挺有道理的,他是这么说的: 程序员 35 岁失业的本质,是中国产业升级失败的结果。一个劳动者最能输出的年龄在 55 岁左右。如果产业总是徘徊在低端重复的水平,是不需要 55 岁熟练的经理,工程师的。 这个观点说 35 岁失业的本质是程序员这个行业产业升级失败的结果。因为很多工作,尤其是大部分程序员的工作是重复性的工作,所以,是很容易被年轻人替代的工作。大部分的代码编写都是不需要深入思考和经验积累的工作,要想摆脱 35 岁,就必须产业升级,让程序员的工作回归到思考和写代码本身这件事上来,更高含量的工作需要更多的思考和经验。比如:设计模式、数据结构与算法、对底层源码的理解。 所以,从这个角度理解,低代码平台和其他智能编程工具的诞生来看,是有利于程序员这个行业产业升级的,这也就意味着产业升级成功之后,可能程序员行业就会越老越吃香了。 所以,不妨从现在开始,埋起头深入底层学习,我想你会发现Android的奥秘,并沉浸其中无法自拔~ 对此,这个观点,大家是如何看待的呢?欢迎你在文章底下留言,一起探讨交流。 最后 在这里就分享一份由大佬亲自收录整理的Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理,帮助大家在未来取得一份不错的答卷。 当然,你也可以拿去查漏补缺,提升自身的竞争力。 真心希望可以帮助到大家,Android路漫漫,共勉! 如果你有需要的话,只需私信我【进阶】即可获取