这两天发生一个事,登月50周年之际,阿波罗11号制导计算机(AGC)指令和登月模块的源代码在Github上发布公开了,大量中国人前往围观,把issues区当成了论坛版块灌水留言。猎奇起哄本为消遣作乐,有不妥之处予以纠正即可,但新闻发酵后,竟然涌现诸多程序员的跪式言论,着实让人震惊!

我不是民粹,但我也明白一些基本的逻辑和道理,尊重,从来不祈求要来的,而是自己去争取的,还TMD道歉,道NMB的歉,学姐学妹都要被HG、LC的留学生给抢走了。还在这低三下四的向一个白人主导的技术社区道歉?

中国程序员,能不能挺起你的腰杆!

如果你还是心虚,那我来帮你撑起腰杆

一、从逻辑上为什么不需要道歉

1、这是一个孤立的热点事件,就和知乎、微博、豆瓣、果壳啥的突然出了个和本站主题无关的大新闻,然后大家都去围观灌水是一个意思。在阿波罗11号的issues灌水留言发表和项目无关的主题,完全无法推导出中国程序员会在需要讨论技术的时候喜欢搞无厘头,实际情况也绝非如此。

2、灌水行为也绝不能定义为破坏行为,存在即是合理,996.icu同样靠灌水壮大,虽然最后清理了issues,但不可否认那些灌水帖子甚至广告、交友帖子对其壮大做出了巨大贡献,且不论996.icu是对是错,当其发展成一个社会热点甚至成为某些群体争取权益的工具时,背后这些“无事佬”们功不可没。如果一个repo被赋予了一定的技术之外的社会含义,那复杂的社会行为也将成为他的组成部分。

3、没有什么所谓的100%需要遵守的准则,issues用来提交问题解决问题只是一种官方定义后的约定俗成,实际上社区中的玩法也是千奇百怪的,且不说其他著名repo的issues中也有被作者认可的灌水聊天行为,但凡使用github较多的同学就会发现,很多“约定俗成”并没有被完全遵守,有的人就是喜欢在dist文件夹里直接放一个编译结果,有的人就喜欢干净,只用官方的release发布,有的人喜欢在README里写出近乎一整个网页,有的人就喜欢只放一个link跳转到自己域名页面来介绍项目,甚至还有不喜欢出现在contributors名单里,只喜欢用注释标明身份然后委托别人提交的怪咖。如果说灌水需要道歉,那边界到底在哪?有技术洁癖的人,遇到只会甩出一句为啥自己下载后无法编译的白痴技术问题的小白,那这不也成灌水了吗,难不成还要杀了他逼他道歉?

4、外国的月亮没有你想的那么圆,就好像很多人但凡提到番茄花园雨林木风盗版、52破解社区时,都一副自己富裕后咬牙切齿憎恨侵犯知识产权的样子。事实上是,国外的这些鼻祖大一堆,board4all,海盗湾,KAT,五花八门,ico骗钱、暗网交易多如牛毛。行为的确是错误,但别人关起家门来在自己社会体系和法律体系里都来不及处理,根本不缺你这点道歉,也完全不会关心你这点道歉,你的道歉连别人的社会规则和习惯都融不进去,真的就别去凑热闹了。

二、为什么中国程序员需要站起来

1、这是一个社会问题,但也是无法逃避的问题,任何群体,在发展壮大的过程中,不惜一切代价、斗争式的去争取维护自己的权益,这是意识形态上的唯一出路。还是这句话,先不论对错,纵观全世界,大到人种(黑黄白)、人群(LGBT、宗教),小到群体(狗奴、猫奴、996.icu),无一不重复着这条争取权益的路径。话语权、标准制定、规则制定等等,看似是技术问题,实则是社会问题,你不争取,就要被打被宰,弱肉强食的世界,西方白左们给你营造出的技术乌托邦世界是不存在的。

2、中国程序员也是如此,伴随着近20年的高速社会发展,无论是程序员数量,还是代码质量,甚至在创新创造上,中国的程序员,都已经登上了历史的舞台。成为了不容小视的一股力量。

3、中国程序员需要持续提高自己的收入,需要提升软件的社会认可和价值,需要在自己的代码生活的方方面面享受到自己人般的待遇,更需要在开发和学习中找到舒服的属于自己社会规则和习惯的便利,而这些,都需要自己先站起来,慢慢争取,慢慢实现。

三、站起来的资本在哪里

不说空话,不说大话,中国程序员站起来不是意淫,不是幻想,而是一种历史的必然进程。

1、绝对的人数和人种碾压。不吹不黑,13亿人的基数在这,大部分还是勤劳好学的黄种人,有什么理由不对任何一个其他国家和民族形成巨大优势呢,这种优势从数量开始,也必将成就质量的碾压。

2、中国特色的社会制度和发展,成就了软件行业的巨大跨越式发展,各行各业的赶鸭子上架式、泡沫投资式、不计后果式、先上车后补票式的大发展,形成了无比巨大的软件需求黑洞,无数的实践机会,无数的练手场景,促成了中国软件行业和中国程序员群体在短短数十年间的快速提升,vue这样东西的出现以及作者去阿里的行为,不是偶然,而是必然,没有美国的尤雨溪做出vue,也会有阿里的嘻嘻嘻做出xixixi,印象中第一代Hybrid App框架由PhoneGap领衔,现在再看,国内的HBuilder,AppCan、APICloud,WeX5等,无一不做出了自己的巨大生态和体系,甚至据我所知HBuilder早在数年前就有了开发时真机实时调试、远程云打包这样的重大创新,领先国外同类技术体系数年。这些领先,都是数量巨大的case和project带来的红利,就像医疗体系一样,纵使你医疗技术和研发再好,你能有三甲医院这么数量巨大的病例和练手机会吗?

3、在原理上有站起来的资本,在实际上也不断地在站起来,在BAT领衔的互联网浪潮和国家主导的信息化浪潮下,相当多的技术领域都有站起来的迹象和成果,说两个产业需求反向推动技术进步的典型。Web和移动开发领域,能看到越来越多的国人做的JQuery插件、Bootstrap插件,甚至有不少人在做基础JS库和框架的替代品,MVVM相关就更多了,微信领衔了微信H5、小程序vue的研发,形成了一套自己的创新,支付宝、百度、头条等都跟着做了自己的小程序模式,App开发中,因为过于业务创新和复杂,UI和安全架构上也脱颖而出一些自主研发的高级设计模式。Web和移动领域不说技术的绝对领先吧,但体系本身的创新已经是世界独一份了。同样的,数据库和接口网关领域,得益于电商和新零售的发展,海量数据和业务请求的处理,成就了许多重大创新,所以你看阿里云或者腾讯云,在某些功能上有抄袭和模仿的痕迹,但数据库相关,总是有大量自主的干货全球领先。

4、基础技术的领先是资本,但同样的,应用领域的领先也是资本,从某种意义看,甚至是更加雄厚的站起来的资本。还拿阿里云举例,阿里云的CDN发展之路,正是一个中国应用技术发展领域的缩影,你可以说CDN技术的核心是节点数量、节点控制、命中率、刷新速度等,背后是高性能C++Web服务和复杂逻辑的研发,但在应用层面,阿里云从一开始节点薄弱的时候的就做出了产品性相当厚实的控制面板,做出了与OSS存储、域名解析、安全控制等互联互动的创新功能场景,在研发过程中持续迭代产品面板和功能,这种扎实的应用层面的研发带来了无比数量的用户和粉丝,并反向倒逼了底层技术研发。中国人很聪明,几千年来都很聪明,懂得借势借力,不管你觉得这是小聪明也好,是民族特性也好,但在我看来,这完全是一种可以炫耀的资本。

四、未来可期

1、诚然,现阶段中国的软件数量很大的情况下质量有些堪忧,但这些问题并不是中国人本身造成的,如果你同时背着房贷又背负着“社会规则”,就算你在BAT华为拿着高薪也无法全身心地最高效的投入到技术研发和创新中,但这归根结底是社会问题,从长远看也是能够克服和解决的,更何况还是有巨大的人口基数,就算成功率比别人小一倍,最终成功数也比别人多得多,未来一定是可期的,试想一下,如果H5委员会、C++标准化组织成员都是中国人,如果HBuilder的王安不是中国H5Plus的委员而是世界H5的主委,那又将会如何呢?

2、“站起来”三个字的分量很重,不仅仅是说要承担社会责任、民族发展这样的大道理,更多的是各种细节的推进,任何技术领域的方方面面,都可以站起来。在中国程序员身上,未来可成就的事情实在太多了,例如对对github、stackoverflow这样社区的涌入、占领、模仿和规则挑战,例如对开发语言编译器、IDE等研究工作的参与、学习、创新与创造,例如对软件工程架构领域、技术研发管理领域的实践和模式创新,例如对重要行业软件、领域软件的学习、设计和自主创新落地等等等等,太多的地方等着你站起来!

3、什么是未来?未来就是我中国人多,我黄种人聪明能干,所以都由我创造,都由我定标准。哪怕做坏事的创新,像孙宇晨、李笑来啥的,也得是我中国人。

所以,中国程序员们,当你已经被老板剥削的苦不堪言,被房贷压得喘不过气的时候,能不能时刻认清自己的优等民族整体,对外挺硬腰杆站起来!

中国程序员,请挺起你的腰杆!相关推荐

  1. 微软,您的.net为中国程序员带来了什么?

    往事如烟:2003年,那时我还在念大三,像中国大多数学生一样,为到底是投诚Java还是效忠.net日夜争论,上下求索,迷茫中特别渴望有一盏明灯照亮我辈学子的前程,当时,各大媒体的报道是市场中.net和 ...

  2. 神操作!美国程序员把工作外包给中国程序员,上班摸鱼吸猫年入 20 万美元

    作者 | 英国那些事儿 来源 | 转自英国那些事儿 话说,今天在 Reddit 上看到一个无比骚的操作... 这事发生在 2012 年,事情是这样的- 主人公是个叫 Bob 的美国程序员. 他 40 ...

  3. 程序员的认知-中国程序员为什么跳槽

    2019独角兽企业重金招聘Python工程师标准>>> 一些人总是发出一些错误的声音,形成了劣胜优汰可怕的现象.他们在误导着中国,把我们的后继军训练成软件蓝领?D?D?D?D胸无大志 ...

  4. 中国程序员容易发音错误的单词

    中国程序员容易发音错误的单词 单词 正确发音 错误发音 access ? ✅ ['ækses] ❌ [ək'ses] admin ? ✅ ['ædmɪn] ❌ [ɜ:d'mɪn] agile ? ✅ ...

  5. 中国程序员生存现状:颜值是择偶第一标准!

    导读:国际数据公司 (IDC)保守估计,中国程序员目前有500万左右.他们在过着怎样的生活?极光大数据近日发布报告显示,程序员高薪不是传说,但是工作也比较辛苦,超三成程序员每周工作50小时以上,钱主要 ...

  6. 比Postman更懂中国程序员,Apipost真香!

    最近被身边几个做开发的朋友安利了一款国产的 API 开发调试神器,真的有被惊艳到!!!简直不要太好用! 没想到,中国竟然有比 Postman 还好用的软件! 这个API 开发调试神器就是 ApiPos ...

  7. Python 分析在德的中国程序员,告别 996 ?

    作者 | 李辉 责编 | 胡巍巍 出品 | 程序人生(ID:coder_life) 今年5月27日, 一位据说在德国的中国程序员@将记忆深埋在微博公布: "半年时间,100多TB数据, 利用 ...

  8. 2022年全球程序员薪资排行榜单来了!中国程序员薪酬排名......

    上一篇:赞!ChatGPT能接入微信了 身处互联网,或多或少都听说过,美国程序员的薪资非常高. 至于到底有多高?以前没多想,直到看到了2022年全球程序员薪资排行榜--我坐不住了. 而且在这份榜单中, ...

  9. 美国程序员把工作外包给中国程序员,啥也不干年入 20 万美元,这操作也是骚...

    公众号关注 "GitHubDaily" 设为 "星标",带你了解技术圈内新鲜事 转自英国那些事儿 话说,今天在 Reddit 上看到一个无比骚的操作... 这事 ...

最新文章

  1. React 循环渲染 5
  2. for foreach循环
  3. 《Android程序设计》一第一部分 工具和基础
  4. 修改了一下voddown.py
  5. 收藏 | 2020年腾讯技术工程十大热门文章
  6. Maven中Spring-Data-Redis存储对象(redisTemplate)
  7. sequelize连接mysql_Sequelize没有连接mysql
  8. 苹果:今年没有5G iPhone 那就先来个5G版MacBook吧?
  9. win7如何安装mysql5.7_Win7下安装MySQL5.7.16过程记录
  10. SDK Manager配置
  11. 计算机科学期刊介绍--各种杂志投稿方式与评价
  12. c语言打印图形 原理,C语言打印各种图形
  13. 破解wifi密码最简单教程 就三步
  14. Unity Panel 控件
  15. 识别到硬盘 计算机不显示盘符,移动硬盘不显示盘符怎么办
  16. 海外文摘杂志海外文摘杂志社海外文摘编辑部2022年第4期目录
  17. HAproxy正向代理配置
  18. numpy.corrcoef 计算相关系数
  19. 旁流综合水处理器的安装与连接技巧
  20. 怎么重装电脑系统,小熊一键重装电脑系统教程

热门文章

  1. 阿帕奇退出java_java+tomcat+apache安装整合,启动/关闭,添加开机启动服务
  2. 如何获取租户中所有的Team
  3. vue使用process.env搭建自定义运行环境
  4. zookeeper和etcd有状态服务部署
  5. SpringBoot+Shiro学习(四):Realm授权
  6. SecureCRT 中 python 命令行使用退格键(backspace)出现 ^H 解决办法
  7. serialization机制
  8. Linux优化之IO子系统监控与调优
  9. web页面在线编辑功能
  10. RHEL5下DNS配置详解3