目前国内程序员的数量已经几百万之众,中国的软件经过最近几十年的发展已经取得了绝大的进步,亚诞生了像bat这样在全球都很有名的互联网公司,但你会发现很多程序员还是习惯性绝的还是国外的技术网站获取到的编程知识更加直接,更加的原汁原味,特别对于一些初学者来讲选择买书,基本上首选国外的经典编程入门书籍,还有很多人对于国内的编程的书质量表现很不屑,为什么有那么多国内的程序员更喜欢用国外的技术网站,国内的技术网站做的有那么差劲嘛?
1.从编程语言的生态链来讲,英语是基础语言,而且从发展历史上讲,国外对于编程语言的理解更加深刻,毕竟发源地在那边,所以直接获取原汁原味的资料会让人少走弯路,毕竟很多翻译过来的书籍或者文章在有些关键点上拿捏的不一定准确,中间可能还会造成一些误会,特别是一些老程序员就喜欢看官网的英文文档,国外的论坛都很少看,如同现在写安卓app的程序员,直接看官方api文档最直接也是最权威的,毕竟发源地就从国外产生的,从科学的角度追求问题的本质上看,也没有什么大的问题,本来知识就是没有国界。
2.国内的很多翻译的书籍,很多都是速成品,弄过来就开始翻译也没有经过大量的调研,在很短时间内就出书了,质量可想而知,很多程序员对于这点特别不齿,一般的程序员都有代码洁癖,发现错误的书基本上很难继续看下去,还有国内的很多论坛一些人的文章代码就是复制粘贴,有很多的错误,当然现在处于自媒体阶段,出现这种状态也属于正常,反而更加坚定了某些程序员去看国外的技术网站,从技术底蕴来看目前中国软件的积累还是差很多。
最近看到网络上很多人喊着中国也应该弄个自己的操作系统,弄个自己的编程语言,目前以中国软件人的能力是可以搞出来的,问题搞出来需要有人用,现在连自己的程序员都跑去国外的网站上学习去了,还不如下个功夫做了国人专属的编程论坛或者网站,让自家人用的舒心,这样即使英文水平不行也能通过自己的网站获取知识。
3.目前中国软件还处于高度发展期,还在不停的壮大过程中,急需要吸取更多的先机的营养成分,所以大量吸收让自己变得强大也符合事物发展过程的需要。只有吸收足够了让自己变得强大了,才能让自己变得自主化,真正属于中国的操作系统早晚会有,真正属于中国的编程语言也会在不久的将来诞生,在自己还比较弱小的时候还是学会引进,自己落后学习别人先机的东西不丢人,也没有必要拿所谓的爱国主义情怀来绑架吃瓜群众。
正是由于大量吸收国外先机的编程理念以及技术,这些年中国软件得以积累大量的高端人才,也是为后续大爆发埋下伏笔,任何事物的发展都是先解决有没有的问题,然后才是更加高端定制,最后是创新,从纯正的技术角度出发,先机的东西就值得去学习。
原文发布时间为:2018-08-22本文作者:东辉在线本文来自云栖社区合作伙伴“程序员互动联盟”,了解相关信息可以关注“程序员互动联盟”。