开源让程序员行业变得垃圾和内卷

昨天,在网上看到这么一番言论,挺有意思的。如下:

3b4b484dc024409d32ab2b80b8fd4943.png

大概的意思就是:开源和注释写的太全导致程序员行业壁垒被打破,门槛被降低了,所以,随着越来越多的人干程序员,尤其是什么专业,什么学历的都可以做程序员,让行业变得垃圾,成为了卷中卷。

这个言论看似是很有道理的,但是,这并不是程序员行业变内卷和垃圾的真实原因。

这个言论我不太敢苟同。

第一点:行业特点不一样

我们程序员行业经常会跟医生和律师行业进行比较,很多人说:为什么我们程序员不能像律师、医生一样越老越吃香呢?

我先从复用性的角度来解释一下。

很简单,我们程序员所使用的技术能够被封装和复用,同样的功能可以封装进行开源,下一个人可以直接使用,大大提高了效率,同时也做到了技术的传播。

医生这个行业其实他们的经验和技术也可以总结并传授给下一个医生,但是,最大的问题在于不能复用。什么意思呢?就是我把经验和技术传授给别的医生之后,这个医生还是得花费同样的时间去做一套手术,看一个病人,从某种程度上来讲,效率并没有提升。

程序员可不一样了,某个控件或者功能一旦封装了之后,下一个程序员直接可以引用,节省了时间。医生呢?这套手术还得去做,还得给病人看病,过程省不了。

你看,从复用性的角度来看,程序员行业的复用,不仅是复用了技术,还把时间给省了,效率大大提高。医生做手术、看病的时间还无法因为复用技术而节省。

同样的道理,律师也是如此。律师的经验和能力可以教学,但是,同样的官司,还得一个一个的去打,不会因为复用了,后面同样的案子就不用打了,直接出结果就行。

所以,开源对于程序员来讲,是利大于弊的事情,而且,在我看来,他并不是导致我们这个行业内卷的真正原因。

假如没有开源,每个程序员,所有的程序都是从头开始自己写,那这个工作量……

第二点:门槛低不是开源导致的

我们必须承认的一点就是:门槛低并不是开源导致的,是因为大多数程序员从事的应用层开发,本身技术门槛就低,即使没有开源,大家无非就是花费的时间多一点,并没有什么难度。

你看看那些学金融、学其他专业的学生跨行学计算机当程序员的,大多数人都是应用层开发吧?应用层开发本身技术门槛就低,没有开源,只要好好学习学习,也都能干。

你看看,搞人工智能、搞大数据、搞算法的,这些技术含量高的岗位,是不是转行和竞争的人就少呢?因为这些技术确实费脑,它们也有封装、也有开源啊。既是开源了,学习起来也很费劲,所以,门槛的高低,开源并不是原罪。

在应用层开发的程序员,说句难听的话,确实就跟民工搬砖没什么区别,俗称 IT 民工也是有道理的。

第三点:效率高和内卷不能划等号

效率和内卷是两回事。

因为开源,程序员确实效率很高,很多事情不用重复干,这是进步。重复的干一样活,不给拉磨的驴一样,一圈一圈的转一样了吗?

内卷是什么?内卷是低效率的竞争、低效率的加班。明明没事,为了谄媚老板,显得自己很勤奋,故意加班。内卷的本质不是为了工作,而是为了人情世故。

第四点:门槛低也不能和内卷划等号

你看看现在很多传统企业、很多传统的工厂,门槛低吧?招工困难,年轻人都不愿意去。

我承认开源在某种程度上降低了技术门槛,让很多人都做了程序员,加剧了竞争。

竞争是竞争,内卷是内卷。恶性竞争就有点内卷的意味了。

大家可以想一想,2016 年之前,在行业快速发展的时代,没有人说程序员内卷这个话题吧?

我感觉内卷这个话题是从移动互联网进入瓶颈期,尤其是 2016 年以后才慢慢出现的。

大家都说 2018 年是移动互联网的下半场的起点,进入了资本寒冬,之所以内卷和竞争加剧,本身是行业过于饱和导致的,发展到一定阶段了。

一个行业卷不卷,跟门槛低没有绝对的关系,跟行业趋势、跟薪资回报、跟需求量大小都有关系,并不是某一个因素决定的。

大家对此怎么看呢?

点击下方公众号卡片,关注我

在公众号对话框,回复关键字 “1024”

免费领取副业赚钱实操教程

266047a9e0bd168a394c197286080b5d.png

猜你喜欢

转载自blog.csdn.net/loongggdroid/article/details/133108483