美文网首页关于互联网IT圈内那点事儿互联网科技
中国程序员都不生产代码,只是代码的搬运工?

中国程序员都不生产代码,只是代码的搬运工?

作者: 编程狮W3Cschool | 来源:发表于2016-10-27 21:48 被阅读2806次

    昨天W3Cschool发表了一篇“腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢”(喜欢的朋友可以点击右上角订阅我们)的文章,引起了网友激烈的讨论。晚上W3Cschool回去看评论,结果发现有人认为中国的软件没人才,只是搬运工。

    这些观点刷新了W3Cschool的三观,在W3Cschool的心目中,程序员是一群改变世界的牛逼存在,难道中国程序员都不生产代码,只是代码的搬运工吗?

    无独有尔,在某个网站上,小编看到了一个帖子。帖子上说“现在很多程序员写代码都是复制粘贴的?”,在一个项目中,很多程序员的代码,10%是自己写的,80%是复制黏贴的,而剩下的10%是用来修改黏贴的代码的。下面是这个帖子的截图:

    关于贴主的这个疑问,下面很多网友跟帖。有些网友觉得,如果连复制黏贴这么机密的事情都知道,算毛线外行人,已经很内行了好么!还有人认为IT行业还是不太成熟,导致同样的东西一遍一遍的做,程序员也就容易复制黏贴。

    不仅如此,甚至还有人问“不会写代码,只会复制粘贴,能当程序员么?”这么没水平的一个问题,却有很多赞同者。有人说在天朝,复制粘贴是最基本的,加上会修改的话,就能基本解决温饱问题。还有人觉得程序员会越来越犀利,越来越懒,越来越不想写代码,所以喜欢复制粘贴。

    看到这里,W3Cschool一脸懵逼。按照部分网友的说法,程序员谁都可以当,只要会复制黏贴就好。那么还要那么多学计算机的高校干嘛?那么谁都可以成为计算机之父,甚至计算机之母。

    其实从W3Cschool的观点来看,对于刚入行的程序员来说,经验很少,适当的复制粘贴别人的代码,再修改,使代码能够正常运行,这也是很正常的事。但是随着阅历的提升,复制粘贴代码,也就转变为自己写代码。此外,程序员也是分境界的,如果说遇到一个自己在技术运用上就不会的需求,那肯定是要上网找对应的代码示例。

    不过,要想成为更优秀的程序员,不要一直复制别人的代码。没人仅仅因为阅读而成为一个伟大的作家,你得自己写。这就像写代码一样,一味的复制粘贴别人的代码,自己的水平永远都没有提高。为了取得真正的进步,不要仅仅是复制别人的代码,而是一个一个敲出来。

    相关文章

      网友评论

      • YungFan:其实github那么多好的项目拿来用是一件无脑的事吗?难道我要做一个定位地图 还得自己从底层开始吗?有好的解决方案又是开源或免费的干嘛不用?
      • e3df0cbfb007:这样说有点过了,站在巨人的肩膀上才是最正确的姿势,为什么什么都自己写?我们是写应用的,又不是提供解决方案的,为什么什么都得需要自己写??
      • 蝴蝶之梦天使:换一个产品经理,修改一次界面。换一个视觉设计师,修改一次颜色。
      • 拿铁加冰:一句来自程序员的自嘲,居然被当真了。不可否认有这种情况,但是有这样的高级程序员?认真你就输了。
      • 苏易川:就算是复制粘贴,也得知道要粘贴那些更有用、更有效、更简洁、看起来更牛逼吧?而且是,真的只有复制粘贴多了,见的多了,才能自己写出来更牛逼的代码,不然。。。
      • 开发之路:你们难道不知道新版qq是采用React Native开发的嘛,去facebook官网看react native文档就知道了,腾讯能把qq做成那样,足以证明react nativ有多强大了,卡是因为qq不再是用java,swift语言开发了,而是采用html5混合开发😂😂😂😂😂😀😀
      • 简心豆:如果复制粘贴就是代码的搬运工,那为啥现在有那么多框架😂😂
      • tellle:工期赶的时候会复制粘贴...但是闲下来时候也会自己造轮子...不然网上的很多代码片段都哪来的....再加上不只是国内这样...在哪都一样
      • 壹猿:有写好的代码还自己写?重复劳动了。在复制粘贴,也要懂代码啊,不懂怎么复制粘贴。
      • 鬼灯森林:很多底层代码本来就是复制粘贴,全世界都一样,不懂不要乱喷~国人就喜欢说自己不行弄的自己多优越一样。。。。
      • 97def623fcfa:不是每个人都可以造轮子,但反对盲目使用轮子,也反对盲目造轮子🙃
      • 3fea2f77f10a:大一新生真的不太会写,每次上机作业只能从某度上抄,我也不想啊,是真的不会写
      • pm九点:复制粘贴不可怕,可怕的是粘贴完了以后不去了解它,把它变成自己的东西。 :relaxed:
      • 阿菜的博客:看到标题就想喷,文章没看。国人是有多不自信?
      • 卿卿木子七:工作不是创作,需要的是简单易读的代码,安全稳定地运行.当然如果是创作的话,我觉得是需要情怀的...哈哈哈[大笑]
      • 75962d2e3541:我们到底是个代码的搬运工还是代码的生产者,没有固定的界限吧
      • Kai_BIAN:这文章都能上推荐了,我的天……文章看完我也只能说,看来我们真的只是搬运工
      • AlfaLi:求解:看别人的代码理解后理清逻辑后自己编写,这样不是复制粘贴吧
      • AlfaLi:其实我还是把之前的一个幼稚的困惑提出来,交流看看大家是怎样的看法。编程到什么程度才算会编程?到什么程度才算编程能力不错?一直以来我是在模仿别人的代码另类的复制粘贴
      • 飛天江郎:中国没有优秀的程序员?按这个说法,中国也没有优秀的编辑,和优秀的作家。
      • 一念一人一城:写的代码越多就会发现重复利用的越多,没必要同一个功能写两遍。哈
      • 顾宇:尖子生把作业写出来了,大家抄作业就行了。看谁抄的便宜。
      • BinZzz:很多东西不是你说不粘贴就不粘贴,你跟产品说不要这个功能试下?既然写过的功能,这里还需要,为什么不粘贴?
      • 37d40ef794c5:同样的一个功能,你同事复制粘贴一大堆把功能实现了,尽管代码看起来很烂,你潜心研究功能的实现原理,用到的设计模式,怎样程序更高效......然后比你同事晚好几天才完成,你认为你上面那些不懂代码的领导会更青睐于谁?
      • 18ce9f6925e6:代码难敲啊,而且有些代码实在不想照着写一遍😊
        AlfaLi: @Agurona 如果是照着写还不如复制粘贴,我感觉应该是看别人的代码理解后理清逻辑后自己编写
      • db3bc62b7591:真是伤程序媛的心💔
      • 程鹏亮:我承认我写的 hello world 是抄国外的😂
      • 旺财妹妹的铁锤哥哥:我也是学计算机的,我希望了解每个函数,高级语言数据类型的实现,可是有人说我傻,不会学习。可是我不会放弃的。😂这就是我的习惯。
      • 钟秀:出现复制粘贴满天飞的情况也是因为it企业大部分也是对需求推进比较赶,很多it码农也只能走捷径,复制粘贴是最好不过办法。
        个人就喜欢很多业务逻辑自己写,但涉及到一些复杂的效果,逼格很高的功能,也许复制粘贴是成本最低的一种途径,自己琢磨半天搞出来,效果也不见得比复制粘贴的好
      • 杨安大:我觉得 知道要复制什么内容、复制后如何修改 也很重要,并不是简简单单的搬运工。君子性非异也,善假于物也。
      • OneTODO:抄多了就会写了
      • 没意思先生1995:这样写迟早药丸
      • caobug:我就遇到很多工作三五年的copy能手,不知从哪copy来一些片段,尽管能运行但你仔细阅读就会发现那简直是一坨屎。你说他几句他还觉得挺委屈。。。
      • 李斯维:程序员只会复制粘贴只是程序员用来自嘲的乐子而已,当真的都是外行,内行都是跟着一起开心开心😎😎
        楚简约:@545a3c856c5f 一起开心开心,三天三夜,三更半夜,敲代码永远都不会累,哈哈
      • 行者自若:这种问题其实挺无知的
      • 王轩008_46301:这样的文章意义不大
      • 源小白:标题欠喷

      本文标题:中国程序员都不生产代码,只是代码的搬运工?

      本文链接:https://www.haomeiwen.com/subject/hcusuttx.html