加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

好程序员不写代码?网友:没必要重复发明轮子

发布时间:2019-01-18 09:00:03 所属栏目:电商 来源:量子位
导读:(原标题:好程序员不写代码) 乾明 发自 凹非寺 量子位 出品 | 公众号QbitAI 无剑胜有剑,是金庸武侠世界的最高境界。 现实的西方程序员世界里,也有与之如出一辙的精神:The Best Code is No Code At All。最好的代码就是根本没代码。 简单说来,无码胜

同为Google研究员的David Ha就曾经和Chollet激烈争论过,David说:

好程序员不写代码

从零开始(用纯Python、numpy、甚至JS)实现全连接网络、卷积神经网络、RNN、反向传播、SGD,然后用小训练集来训练这些模型是一种学习神经网络如何工作的好方法。在跳到框架上之前,应该花时间从这里收获宝贵的直觉力。

除此之外,还有一个充满无奈的原因:现成的轮子还真不一定能用。

没开源、不适合这个特定任务,都让开发者们面对轮子的时候很无奈。最近的“圣诞彩蛋”事件,更是让程序员们对轮子充满警惕:

谁知道作者会在轮子里藏些什么东西!

但切记,不论你为什么要自己动手从头实现一个算法,千万不要造出来一个方轮子。

One More Thing

知乎上曾经流传着这样一个问题:程序员真的很少写代码吗?

有网友嘲讽&自黑,说写代码多、天天敲键盘的程序员是“苦力”、“段位不够”。

也有不少人吐槽:还不是因为大部分时间都是在找bug!

话说回来,无论调框架还是从头搭、写文档还是找bug,都是为了实现功能。

你支持有码还是无码呢?

王凤枝 本文来源:量子位 责任编辑:王凤枝_NT2541

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读