博客
关于我
一个老外竟然吐槽 GitHub 上中国……
阅读量:78 次
发布时间:2019-02-26

本文共 909 字,大约阅读时间需要 3 分钟。

今天在浏览微博时,看到阮一峰发的微博引发了不少讨论。微博中提到,一个外国程序员在GitHub的"发现"页面上发现了一个有趣的现象:10个项目中有9个使用中文,这让他感到不便。点击原文后,他在Medium上发表了一篇文章,标题直指问题:"中国的开源项目正在破坏GitHub的发现页面"。这篇文章引发了国内外程序员的热议。

文章开头,作者明确表示,这并非针对任何特定语言或文化,而是希望指出GitHub的一个设计缺陷:即README文件的语言与项目本身的语言不完全匹配。作者指出,GitHub的发现页面原本是一个非常棒的工具,可以根据兴趣推送和排行榜帮助开发者发现有趣的开源项目,带来流量和关注。但现在,他因项目过多使用中文而不再常去查看,这让他感到不便。

文章中提到,作者并非故意寻找中文项目,而是随意浏览时发现了这一现象。他尝试通过Google翻译阅读,但由于截图和注释都是用英文,翻译起来非常不便。这让他深深体会到了中国程序员在面对外国开源项目时的不便。

通过这件事,作者总结了以下几点观点:

  • 中国正在加大对技术领域的人才储备投入。
  • 软件开发是许多人脱贫的重要途径。
  • GitHub的快速发展和强大影响力,使其成为许多开发者转型的重要平台。
  • 文章最后,作者提出了一种解决方案:希望GitHub能够根据README文件的语言进行区分,让用户根据语言选择浏览项目。这一建议从某种程度上也反映了中国程序员的思考:如何在全球化的技术领域中找到自己的位置。

    国内程序员对此调侃称这是文化输出的表现,但也有声音指出,我们程序员的英文水平确实需要提升。毕竟,技术和文化的输出不应局限于语言,而是要通过技术实力和文化内涵来体现。

    对于开源项目的维护者来说,最好的方式或许是做好国际化。准备好中英文双版的README文件,不仅能提升技术实力,还能增强英文能力。毕竟,技术领域的交流需要用通用的语言进行,而不是固守母语。这也是为什么中国程序员在全球化竞争中不断提升英文能力的原因。

    这场由一条微博引发的讨论,既反映了技术领域的全球化趋势,也折射出中国程序员在国际舞台上不断进取的精神。无论是对现状的吐槽,还是对未来的思考,都值得我们深思。

    转载地址:http://uosz.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现计算排列和组合的数量算法 (附完整源码)
    查看>>
    Objective-C实现计算数字的等分和算法(附完整源码)
    查看>>
    Objective-C实现计算星座(附完整源码)
    查看>>
    Objective-C实现计算相似度算法(附完整源码)
    查看>>
    Objective-C实现计算矩阵中岛屿数量算法(附完整源码)
    查看>>
    Objective-C实现计算素数之和算法(附完整源码)
    查看>>
    Objective-C实现计算需要更改的位数,以便将 numberA转换为 numberB(bitsDiff)算法(附完整源码)
    查看>>
    Objective-C实现设置或清除数字指定偏移量上的位setBit算法(附完整源码)
    查看>>
    Objective-C实现设置文件最后修改时间(附完整源码)
    查看>>
    Objective-C实现设置默认音频设备(附完整源码)
    查看>>
    Objective-C实现访问SQL实例(附完整源码)
    查看>>
    Objective-C实现读写bmp文件 (附完整源码)
    查看>>
    Objective-C实现读写wav音频文件(附完整源码)
    查看>>
    Objective-C实现读写二进制文件(附完整源码)
    查看>>
    Objective-C实现读写蓝牙串口(附完整源码)
    查看>>
    Objective-C实现读写锁(附完整源码)
    查看>>
    Objective-C实现调度器(附完整源码)
    查看>>
    Objective-C实现调节笔记本屏幕亮度(附完整源码)
    查看>>
    Objective-C实现调节系统音量(与任务栏音量同步)(附完整源码)
    查看>>
    Objective-C实现软键盘功能(附完整源码)
    查看>>