GitHub使程序员更卷?

文摘   2024-12-27 18:03   四川  

关注+星标公众,不错过精彩内容

来源 | 知乎 Wade

最近在知乎上看到一篇帖子,引发了广大程序员的热议,转载过来给大家看看:

链接:https://www.zhihu.com/question/389889237/answer/51437153795

把GitHub停掉,全世界的程序员还能多活10年。

全世界的程序员在GitHub上卷生卷死,被别人一忽悠什么共享、创新,弄个简单的开源协议,利润被互联网巨头和云服务商们拿走,然后一群普通程序员现实里被裁员快饿死了。

有什么网站开源最新的原研药药品配方和制造工艺吗;

有什么网站天天开源 高级合金的配比和制造工艺吗;

有什么有网站开源光刻胶的化学成分和制造流程吗;

各种大模型开源的此起彼伏,英伟达H100的设计图纸开源不?

开源对于一部分程序员来说,是有时代红利的,但是对于程序员整个群体来说,开源造成了工程经验和技术经验的通货膨胀。

  1. 开源带来的开发体系快速变化,必须不断学习。就单说Java开发,从JSP、Struts1、2、Spring MVC、到Spring boot、全家桶,除了数据库,现在你还要知道操作系统、缓存、消息、中间件、非关系数据、Nodejs,今天还得知道AI、大模型. 某种程度上甚至不得不为了潮流不断学习和切换技术栈。

  2. 快速技术变换的同时带来是程序员疲于奔命与浅层应用。大家遇到问题首先是找开源解决方案,快速读读Readme文档,本地运行一下。然后就是要疲于应对客户和资本不断变化的试探的业务需求,反正你找找开源软件包装一下么,反正你要拥抱变化么。

  3. 开源带来的经验快速贬值。假设之前你五年经验,你积累了如何处理日志、如何优化性能的经验,但是现在有开源的Redis、ELK;你现在创业组建一个团队,发现了一个有钱景的业务场景,结果半年不到Facebook、阿里、百度的大模型直接有了功能还开源免费。

  4. 为什么很多程序员要哀嚎35+、45+程序员的出路问题?我找个年富力强的在开源产品上调调参,为什么要养一帮老家伙?

  5. 开源最开始,是一些天才程序员为了对抗巨头,构建自己理想的乌托邦。但是发展到今天,真正受益的只是FAAM、BBATM 这些巨头。

  6. AI时代来了,github 就是供养copilot 或者其他大模型的养料。虽然说开源软件是开源的,但是多少人真的去git上读源码?就算你有能力、有态度去读源码,你一天能读几行,和AI怎么比,很快全世界的程序员体会到李世石和柯洁的绝望。

我没有否认开源对于产业、对于社会发展的巨大价值,只是说对于程序员这个主体和这个问题来说,今天的开源对于程序员来说带不来什么光明前景。就像火车司机要淘汰马车夫,钢铁工人要淘汰铁匠一样,每个职业都可能在时代的洪流中被淘汰。但是有一点不同的是,其他的淘汰是别的科学领域的发展而波及,而程序员是自己把自己绞死的。

下面是一些热议评论:

开源创造了巨大的社会价值,这一点毋庸置疑。

但对于程序员这个群体的职业来说,究竟是利大于弊还是弊大于利呢?大家怎么看?

嵌入式专栏
作者黄工【strongerHuang】,专注分享嵌入式软件、硬件、工具等相关内容,通过专栏形式精选并整理更多嵌入式相关教程。关注并回复“1024”查看更多教程。
 最新文章