开发者社区> 技术小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

为什么国内程序员更喜欢用国外技术网站?

简介:
+关注继续查看

目前国内程序员的数量已经几百万之众,中国的软件经过最近几十年的发展已经取得了绝大的进步,亚诞生了像bat这样在全球都很有名的互联网公司,但你会发现很多程序员还是习惯性绝的还是国外的技术网站获取到的编程知识更加直接,更加的原汁原味,特别对于一些初学者来讲选择买书,基本上首选国外的经典编程入门书籍,还有很多人对于国内的编程的书质量表现很不屑,为什么有那么多国内的程序员更喜欢用国外的技术网站,国内的技术网站做的有那么差劲嘛?

c10c58c89ad87b928746db17daf635ae6fa06d96

1.从编程语言的生态链来讲,英语是基础语言,而且从发展历史上讲,国外对于编程语言的理解更加深刻,毕竟发源地在那边,所以直接获取原汁原味的资料会让人少走弯路,毕竟很多翻译过来的书籍或者文章在有些关键点上拿捏的不一定准确,中间可能还会造成一些误会,特别是一些老程序员就喜欢看官网的英文文档,国外的论坛都很少看,如同现在写安卓app的程序员,直接看官方api文档最直接也是最权威的,毕竟发源地就从国外产生的,从科学的角度追求问题的本质上看,也没有什么大的问题,本来知识就是没有国界。

2.国内的很多翻译的书籍,很多都是速成品,弄过来就开始翻译也没有经过大量的调研,在很短时间内就出书了,质量可想而知,很多程序员对于这点特别不齿,一般的程序员都有代码洁癖,发现错误的书基本上很难继续看下去,还有国内的很多论坛一些人的文章代码就是复制粘贴,有很多的错误,当然现在处于自媒体阶段,出现这种状态也属于正常,反而更加坚定了某些程序员去看国外的技术网站,从技术底蕴来看目前中国软件的积累还是差很多。

最近看到网络上很多人喊着中国也应该弄个自己的操作系统,弄个自己的编程语言,目前以中国软件人的能力是可以搞出来的,问题搞出来需要有人用,现在连自己的程序员都跑去国外的网站上学习去了,还不如下个功夫做了国人专属的编程论坛或者网站,让自家人用的舒心,这样即使英文水平不行也能通过自己的网站获取知识。

560a7051d58a660b9a695513b93992376c1c02ce

3.目前中国软件还处于高度发展期,还在不停的壮大过程中,急需要吸取更多的先机的营养成分,所以大量吸收让自己变得强大也符合事物发展过程的需要。只有吸收足够了让自己变得强大了,才能让自己变得自主化,真正属于中国的操作系统早晚会有,真正属于中国的编程语言也会在不久的将来诞生,在自己还比较弱小的时候还是学会引进,自己落后学习别人先机的东西不丢人,也没有必要拿所谓的爱国主义情怀来绑架吃瓜群众。

正是由于大量吸收国外先机的编程理念以及技术,这些年中国软件得以积累大量的高端人才,也是为后续大爆发埋下伏笔,任何事物的发展都是先解决有没有的问题,然后才是更加高端定制,最后是创新,从纯正的技术角度出发,先机的东西就值得去学习。

f29ab2d495ccdebbf87830c82257ac5c9553d7f0

原文发布时间为:2018-08-22本文作者:东辉在线本文来自云栖社区合作伙伴“程序员互动联盟”,了解相关信息可以关注“程序员互动联盟”。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C++范型程序补充阅读
(1)下面程序通过输入流迭代器来填充vector容器,通过输出流迭代器来写入“流cout”。程序执行时,如果输入为:1 2 3 4 5 q 则输出为:1,2,3,4,5, 1 | 2 | 3 | 4 | 5 | 请填空将程序补充完整。 #include<iostream> #include<vector> #include<algor
723 0
2015级C++第15周程序阅读 范型程序设计
阅读下面的程序,对照运行结果,领会STL的用法 (1) #include <string> #include <set> #include <iterator> #include <iostream> using namespace std; int main() { set <string> str
620 0
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——1.8 进一步的读物
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第1章,第1.8节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看
1180 0
程序员编程技术迅速提高的终极攻略(转载)
前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。
1437 0
程序员:除了技术,还有什么更重要?
本文分享崮德老师关于危机感、结构化思考、演讲力及商业化思考方面的经验心得,希望能带给大家一些启发。
660 0
程序员如何写出技术好文?
程序员如何写出技术好文?
0 0
程序员架构修炼:架构设计概要,业务、应用、技术、数据架构
程序员架构修炼:架构设计概要,业务、应用、技术、数据架构
0 0
+关注
技术小能手
云栖运营小编~
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Re: 移动开发的未来 来自一个微信移动开发者的自白
立即下载
Re:移动开发的未来—来自一个微信移动开发者的自白
立即下载
当“喜马拉雅”遇上“淘富成真”
立即下载