↓推荐关注↓
最近在知乎上看到一篇帖子,引发了广大程序员的热议,转载过来给大家看看:
作者:Wade 链接:https://www.zhihu.com/question/389889237/answer/51437153795 来源:知乎
把GitHub停掉,全世界的程序员还能多活10年。
全世界的程序员在GitHub上卷生卷死,被别人一忽悠什么共享、创新,弄个简单的开源协议,利润被互联网巨头和云服务商们拿走,然后一群普通程序员现实里被裁员快饿死了。
有什么网站开源最新的原研药药品配方和制造工艺吗;
有什么网站天天开源 高级合金的配比和制造工艺吗;
有什么有网站开源光刻胶的化学成分和制造流程吗;
各种大模型开源的此起彼伏,英伟达H100的设计图纸开源不?
开源对于一部分程序员来说,是有时代红利的,但是对于程序员整个群体来说,开源造成了工程经验和技术经验的通货膨胀。
开源带来的开发体系快速变化,必须不断学习。就单说Java开发,从JSP、Struts1、2、Spring MVC
、到Spring boot
、全家桶,除了数据库,现在你还要知道操作系统、缓存、消息、中间件、非关系数据、Nodejs
,今天还得知道AI、大模型. 某种程度上甚至不得不为了潮流不断学习和切换技术栈。
快速技术变换的同时带来是程序员疲于奔命与浅层应用。大家遇到问题首先是找开源解决方案,快速读读Readme文档,本地运行一下。然后就是要疲于应对客户和资本不断变化的试探的业务需求,反正你找找开源软件包装一下么,反正你要拥抱变化么。
开源带来的经验快速贬值。假设之前你五年经验,你积累了如何处理日志、如何优化性能的经验,但是现在有开源的Redis、ELK;你现在创业组建一个团队,发现了一个有钱景的业务场景,结果半年不到Facebook、阿里、百度的大模型直接有了功能还开源免费。
为什么很多程序员要哀嚎35+、45+程序员的出路问题?我找个年富力强的在开源产品上调调参,为什么要养一帮老家伙?
开源最开始,是一些天才程序员为了对抗巨头,构建自己理想的乌托邦。但是发展到今天,真正受益的只是FAAM、BBATM 这些巨头。
AI时代来了,github 就是供养copilot 或者其他大模型的养料。虽然说开源软件是开源的,但是多少人真的去git上读源码?就算你有能力、有态度去读源码,你一天能读几行,和AI怎么比,很快全世界的程序员体会到李世石和柯洁的绝望。
我没有否认开源对于产业、对于社会发展的巨大价值,只是说对于程序员这个主体和这个问题来说,今天的开源对于程序员来说带不来什么光明前景。就像火车司机要淘汰马车夫,钢铁工人要淘汰铁匠一样,每个职业都可能在时代的洪流中被淘汰。但是有一点不同的是,其他的淘汰是别的科学领域的发展而波及,而程序员是自己把自己绞死的。
下面是一些热议评论:
开源创造了巨大的社会价值,这一点毋庸置疑。
但对于程序员这个群体的职业来说,究竟是利大于弊还是弊大于利呢?大家怎么看?
—— EOF —— 你好,我是飞宇,本硕均于某中流985 CS就读,先后于百度搜索、字节跳动电商以及携程等部门担任Linux C/C++后端研发工程师。
最近跟朋友一起开发了一个新的网站:编程资源网,已经收录了不少资源(附赠下载地址),如果屏幕前的靓仔/女想要学习编程找不到合适资源的话,不妨来我们的网站看看,欢迎扫码下方二维码白嫖~
同时,我也是知乎博主@韩飞宇,日常分享C/C++、计算机学习经验、工作体会,欢迎点击此处查看我以前的学习笔记&经验&分享的资源。
我组建了一些社群一起交流,群里有大牛也有小白,如果你有意可以一起进群交流。
欢迎你添加我的微信,我拉你进技术交流群。此外,我也会经常在微信上分享一些计算机学习经验以及工作体验,还有一些内推机会。
加个微信,打开另一扇窗
感谢你的分享,点赞,在看三连