今天在知乎上看到一个提问:
如何看待程序员抄代码还拿着高薪这一现象?
……
作为一个老码农,看到这个问题,我就憋的难受!
我 必 须 替程序员说两句!
国产的数据库哪来的?
国产的手机哪来的?
华为的鸿蒙系统哪来的?
百度?淘宝?包括阿里的云都是从哪里来的?
都是从抄开始的呀!
为什么百度的李彦宏去抄了?而不是其他人
为什么淘宝的马云去抄了?其他人没有
是没想到么?是不想抄么??
你应该猜到原因了!
是不会抄!是看不懂!是抄都抄不明白!
……
回到程序员写代码的问题!
GitHub上的 优 秀 开源代码那么多,稍微改改就能变成产品,创造价值!
为什么还有很多客户不自己去干,而靠买技术公司的产品和服务呢?
因为看不懂呀……
国内安卓手机的操作系统各有特色,但其核心都是谷歌开源的安卓系统api构建起来的。
这个是不是也能称为抄袭?
但就这,国内手机做的好的厂家也就那几家,是其他人不不想抄么?
不是!是他们没这个能力!
所以,用通俗的话说,编程就是一个开卷考试!
在网络上,任何人都能检索自己需要的代码和框架,但前提是你得能看得懂,你得会用!
编程不是造砖头,自己不会从别人那里偷两块就能用??
你想的太简单了!
拷贝代码就类似于你看到了隔壁邻居家的装修效果,你觉得也不错,你想照抄他们的装修方案。
如果你不懂设计,不懂水电,不懂布局,不懂颜色搭配,你抄出来的结果肯定天差地别!
这也就是设计师存在的理由……
同样,网络上的开源代码、示例代码,就是作为开卷考试的资源提供给所有人!
你能说他们抄袭么??
有这种想法人,我猜大概率不是程序员!
能一眼看懂某段代码的逻辑并为自己所用,你知道程序员需要自己敲多少行代码才能具备这种能力么?
能看懂开源代码,并 融 合 到具体的业务系统中,那都是 中 高 级 程序员才具备的能力!
能消化 高 级 的开源代码,并为自己所用的人,一般都是一个团队,甚至一个公司?
你可知道360浏览器的内核其实用就是谷歌的开源内核?
就连微软的 最 新 的Edge也都是基于谷歌的浏览器内核!
你可以说这些大公司也在抄袭么??
你可知国产麒麟Linux系统,操作命令为何几乎跟CentOS一样?
你或许也能猜到,ChatGPT火爆之后,国内的类似的产品和新技术从何而来!
……
互联网世界,拼的是找到资源的能力!拼的是理解和利用资源的能力!
这也就是为什么程序员能拿高薪!
如果谁都能抄,哪来这么高的工资??
竟然有人把这称为抄袭?? 还酸不溜溜的说别人高薪!
……
回到问题:
不同的行业,不同的岗位!
有些人可以不懂,但可以问,可以咨询呀!
但轻易下结论,轻易就自以为是的质疑,是不是太拉低自己的智商了……
网友评论