【转】Stackoverflow让我们变懒了?

简介: from:http://heikezhi.com/2011/05/12/does-stackoverflow-make-us-lazy/   By yuanyi | Published: 2011/05/12 Nerdr.

from:http://heikezhi.com/2011/05/12/does-stackoverflow-make-us-lazy/

 

Nerdr.com上的一篇文章说”Stackoverflow让黑客变懒了“(不好意思,没找到作者名字),文章大意是,作为一个黑客,在有Stackoverflow之前,他是这样寻找答案的:

  1. 有了一个拉风想法
  2. 试着实现它
  3. 遇到困难
  4. 阅读这个领域以及语言相关的书籍
  5. 找到点什么
  6. 尝试,失败
  7. 继续阅读更多,失败更多
  8. 如此重复直到最后找到答案,同时在这个过程中,你会学到10个以前根本不知道的新知识,而这些新知识将会促成下一个拉风的项目。

但是自从有了Stackoverflow,这一切都变了:

  1. 有了一个拉风想法
  2. 试着实现它
  3. 遇到苦难
  4. 去StackOverflow发帖
  5. 泡杯茶刷新问题页面
  6. 从答案中复制粘贴代码
  7. 一边啜着茶一边编译代码
  8. 如此重复直到项目完工,这个过程如果幸运,可能会发现3个以前不知道的PHP函数

新方法显然更加快速,以前需要2,3天的项目现在可能1天就搞定了,但问题是你不止失去了了解更多新知识的机会,也失去了机会去探寻这些答案背后隐藏的东西,只能知其然,而不能知其所以然。

然后一楼的回复是(与原文稍有出入):

有Stackoverflow之前,我这样寻找答案:

  1. 发现问题
  2. 自己尝试,不能解决
  3. google之
  4. 在各种论坛,Blog找到答案

有Stackoverflow之后,我这样寻找答案:

  1. 发现问题
  2. 自己尝试,不能解决
  3. google之
  4. 在Stackoverflow找到答案

所以对我没有区别,或者说是Google让我们变懒

我个人更加同意是Google让我们变懒,在没有搜索引擎之前,我们只能通过书本获取知识和答案,而搜索引擎的出现改变了这一切,但是搜索引擎只是让获取答案变得简单,但却让获取知识变得困难。

所以这个问题其实不在于是否是Stackoverflow(或者其它什么东西)让我们变懒了,也不在于我们是否应该懒得理所当然,而只在于我们想要什么,想要答案,请Google,想要知识,请看书。

不同的人有不同的答案,那么你的答案是?

 

目录
相关文章
|
5月前
|
Linux 网络安全 开发工具
码云
码云
90 2
|
设计模式 Java 程序员
太爆了!阿里最新出品2023版JDK源码学习指南,Github三天已万赞
最近后台收到很多粉丝私信,说的是程序员究竟要不要去读源码?当下行情,面试什么样的薪资/岗位才会被问到源码? 对此,我的回答是:一定要去读,并且要提到日程上来! 据不完全统计,现在市面上不管是初级,中级,还是高级岗,面试的时候都有可能会问到源码中的问题,它已经成为程序员常规必备的一个技术点。如果你当下想通过一个面试,或者想把中级薪资要到相对于比较高的话,源码这块就必须要会。
154 0
大厂刷题实录:GitHub上获79w+ star,谷歌师兄的算法刷题笔记火了
最近一位谷歌大牛当时为了应对校招刷了几百道算法题,整理的LeetCode刷题笔记火了! 总结了他对校招算法刷题的心得+经验,整理出了这份在GitHub上火爆的LeetCode刷题笔记
大厂刷题实录:GitHub上获79w+ star,谷歌师兄开源的刷题笔记火了
最近一位谷歌大牛当时为了应对校招刷了几百道算法题,整理的LeetCode刷题笔记火了! 总结了他对校招算法刷题的心得+经验,整理出了这份在GitHub上火爆的LeetCode刷题笔记
|
存储 关系型数据库 MySQL
Golang基本语法-掘金课程笔记
Golang基本语法-掘金课程笔记
137 0
Golang基本语法-掘金课程笔记
|
存储 JSON 前端开发
如何盘点出掘金的年度高赞文章?
我的新年 Flag ,就是掘金等级到达 V4,而对于绝大多数读者来说,新年 Flag 中是否有“学习”这一项呢,对于我来说,我也是,于是就有萌生一个想法,我想统计出掘金的年度高赞文章。
374 1
如何盘点出掘金的年度高赞文章?
|
设计模式 缓存 负载均衡
“阿里爸爸”又出全新大厂面试参考指南,GitHub点赞20k仅是开始
众所周知,阿里后台一直以Java为重,面试官也是做Java开发的。但是语言只是工具,对代码的理解才是核心。面试时重点考察的是基础知识,以及解题的思考过程。 小编也是托了很多的关系,要到了这份阿里内容的面试解析。通过这份资料,拿到了多家大厂的offer! 一直以来,通过知头条这个程序员知识分享聚集地,学习到了很多经验方法,也少走了很多弯路。感谢这个平台给予我的帮助,同时也分享一下我的Java学习资料。希望能帮到大家。
“阿里爸爸”又出全新大厂面试参考指南,GitHub点赞20k仅是开始
|
人工智能 供应链 安全
郑叶来:为什么华为云的“三不”很重要
郑叶来:为什么华为云的“三不”很重要
206 0
郑叶来:为什么华为云的“三不”很重要
|
Java 开发者 索引
在 Stackoverflow 找了许久,挑了5个比较火的 Python 问答!
Stackoverflow 作为全球最大的开发者问答社区,里面积累了许多优质问答内容,在这里我根据 issue 的投票排行榜单,挑选了在 Python 模块中点赞比较高的 5 个问答,并整理推送给大家,如果你能坚持把文章全部内容看完,一定会有所收获!
|
Java 程序员 API
Stackoverflow 高赞答案,为什么牛逼的程序员都不用 “ ! = null ' 做判空?
Stackoverflow 高赞答案,为什么牛逼的程序员都不用 “ ! = null ' 做判空?
114 0

热门文章

最新文章