来自Quora的问答:智力与常识有什么区别?

Howie Reith答案:

当我六岁的时候,我爸爸正在教我如何玩地下城和龙。智力和智慧是D&D中独立的统计。我发现这么奇怪。所以我问他:

“爸爸,为什么智力和智慧不一样?”
“因为你可能是一个吸烟的杰出的医生。”

智力是你理解和学习概念和信息的能力。智慧,或者你所说的常识,是你的经历,你的直觉,你的习惯,以及你如何在你的生活中应用它们。

Brian答案:

智力和常识之间有很大的差异,它适用于像大多数花费太多时间阅读Quora答案的人。

其实你看它到处都是。大概像这样:

在我的软件开发领域,那些真正好的人和那些不好的人之间有很大的差距。其实有些人已经标记了这个区别:10x程序员。

什么是10x程序员?好,我很高兴你问。这个想法是:有一些程序员似乎比其他程序员的生产效率高出10倍。要么他们完成了10倍以上的工作,要么解决难题比其他开发人员快10倍。

无论你如何看待,他们都在技能和感知产出上描述着巨大差异。

鉴于许多程序员有相似的背景和训练,为什么会有如此巨大的差距?

对我来说,它归结于智力和常识之间的区别。

你看,计算机软件领域总是在变化。每天都有1000种新的东西被创造出来,你可以了解一下。

其实,1000这个数字似乎有点低。你可能会发现更多的新东西要学习或改变。

数字正在增加中!

你可以学到的大量的令人生畏的东西,永远不会结束。

现在,如果你喜欢学习新事物,这很有趣。一个有智力的人可以永远学习。每天你都可以找到几十个完全值得你阅读和学习的新文章。

事实上,很多很有才智的人花了几天阅读书籍,博客文章,并不断努力跟上最新和最伟大的东西。他们可以花一整天的时间来学习这些东西,从来不会终结,甚至可以学到一个数字的百分比。

因此,有一些非常有才智的软件开发人员知道有关软件开发的许多事情,这是非常令人印象深刻。

那些程序员不是10x程序员。事实上,那些对软件开发最了解的人往往是最不擅长它的。

我与自学程序员一起工作,一直到拥有计算机科学硕士或博士学位的人,我从来没有遇到过一个10x的博士学位的程序员。大多数10x程序员都是自学的。

自学程序员有一些大多数有才智的的程序员没有的东西。

归结于他们如何学习编程。自学成才的程序员倾向于通过建立事物来学习。他们学习如何编写代码,因为他们想要构建一些东西。

所以,自学程序员收集更多信息的方式是通过阅读刚刚解决问题,然后花费大部分时间来构建东西。这是花费5%的时间阅读、学习和95%的时间建设的东西。

这远远不如有才智的,但它对于构建软件更有效。

想想,编写代码的真正目的是什么?建造东西!

善于建造东西的最佳方式是什么?就是通过建造东西!

“你通过动作学习更多,而不是冥想。” - 哈里伯特

这是真的,你可以通过阅读学习,但你通过做可以学到更多,做甚至不甚接近。最好的软件开发人员善于构建软件,因为他们有数千小时的练习构建软件。

10x程序员很可能花费10倍多的时间编写软件,所以在编写软件时可以获得10倍的优势。这是常识对吗?

当然如此!想象一下,我刚刚告诉过的关于打篮球的故事。你不会通过阅读关于篮球的书来学习如何打篮球。你必须玩篮球和练习篮球,才能打好篮球比赛。

这和很多事情是一样的对吗?

体力活动很容易看到,但与我们认为的“精神”活动也是一样的。你练习很好。

我知道你明白我在说什么,我们必须达成一致,因为你已经看到了。

那些取得成功的人通常都有实践他们需要的技能的常识。那些把所有时间都花在纯粹的智力追求上的人是愚蠢的,因为他们从来没有学会做他们学到的东西

比纯粹的知识分子更愚蠢的是什么都不做的人。他们是最不明智的。
那么,你想成为什么样的人呢?

-Brian


What is the difference between intelligence and common sense?
Original question from Quora:

Howie Reith Answer:

When I was six years old my dad was teaching me how to play Dungeons and Dragons. Intelligence and Wisdom are separate stats in D&D. I found that so strange. So I asked him -

“Daddy, why are Intelligence and Wisdom different?”
“Because you can be a brilliant medical doctor who smokes cigarettes.”

Intelligence is your ability to understand and learn concepts and information. Wisdom, or what you’re calling common sense, is your experiences, your intuition, your habits, and how you apply them in your life.

Brian Knapp Answer:

There is a vast difference between intelligence and common sense and it applies to most everyone who spends a little too much time reading Quora answers like this one…

Actually, you see it everywhere. It looks a lot like this:

In my field of software development, there is a fairly huge divide between those who are really good and those who aren’t. In fact, some people have labeled this difference The 10x Programmer.

What is a 10x Programmer? Well I’m glad you asked. The idea is there are some programmers who are seemingly 10 times more productive than other programmers. Either they get ten times more things done or they manage to solve hard problems ten times faster than other developers.

No matter how you look at it, they are describing a massive difference in skills and perceived output.

Given that many programmers have a similar background and training, why is there such a vast divide?

To me, it comes down to the difference between intelligence and common sense.

You see, the field of computer software is always changing. Every day there are something like 1,000 new things that are created and that you could learn about.

Actually, 1,000 seems like a low number. You can probably find far more new things to learn or that change than that.

AND THE NUMBER IS INCREASING!!!

The sheer vast amount of things you can learn is maddening and won’t ever end.

Now, this is fun if you like to learn new things. An intelligent person can be learning forever. Every day you can find dozens of new articles that are completely worth your time to read and learn from.

In fact, many very intelligent people spend days and days reading books, blog posts, and are constantly trying to keep up with the latest and greatest. They can spend their entire life learning about this stuff and never hit the end, or even a single digit percentage of what they could possibly learn.

Thus, there are some very intelligent software developers that know so many things about software development that it is quite impressive.

Those programmers aren’t 10x programmers. In fact, those who know the most about software development are often the least good at it.

I’ve worked with self-taught programmers all the way up to people with a masters or phd in computer science and I’ve never met a 10x programmer with a phd. Most of them are self-taught.

Self-taught programmers have something that the most intellectual programmers don’t.

It comes down to how they learn programming. Self-taught programmers tend to learn by building things. They learned how to code because they wanted to build something.

So, the way a self-taught programmer picks up more information is by reading just enough to solve a problem, then spending most of their time building stuff. It’s something like 5% time reading/learning and 95% time building stuff.

It’s far less intellectual, but it’s far more effective for building software.

Think about it, what is the real purpose of writing code? To build things!

What’s the best way to get good at building things? By building things!

“You learn more by motion than by meditation.” -Gary Halbert

It is true that you can learn by reading, but you learn so much more by doing it isn’t even close. The best software developers are good at building software because they have thousands of hours of practice building software.

The 10x Programmers very likely spend 10x more time writing software, so they get 10x better at writing software. That is common sense right?

Of course it is! Imagine in the story I just told was about playing basketball. You don’t learn how to play basketball by reading books about basketball. You have to PLAY basketball and PRACTICE shooting the basketball to get good at the game of basketball.

It’s the same with a lot of things right?

It’s easy to see with physical activities, but it’s much the same with what we perceive as “mental” activities too. You get good with practice.

I know you understand what I’m saying, and we must be in agreement because you have seen it for yourself.

The people who achieve the most have the common sense to practice the skills they need to win. The people who spend all their time in a purely intellectual pursuit are fools because they never learn to DO the thing they learn about.

About the only bigger fool than the pure intellectual is someone who does nothing. They are the least wise.

So, which kind of person do you want to be?

-Brian

Jul 8, 2016 in Quora

转自:What is the difference between intelligence and common sense?-Brian Knapp

人家都让你看了,觉得不错还不点个赞!

文章-智力与常识有什么区别?相关推荐

  1. 微信文章抓取:微信公众号文章抓取常识之临时链接、永久链接

    未经允许请勿转载 曾经尝试过抓取微信文章的小伙伴,一定很熟悉搜狗微信.搜狗微信是腾讯官方提供的搜索引擎,专门用来搜索微信公众号发表的文章(不包含服务号). 对于想要获取微信文章进行研究学习的小伙伴,首 ...

  2. 从“任我行”博友转载的一篇文章:堆和栈的区别

    堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥! 堆和栈的区别 一.预备知识-程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1.栈区(st ...

  3. window统计文本字节_在线字数统计工具-统计字符字节汉字数字标点符号-计算word文章字数-使用帮助-字的区别...

    位,字,字节,字长,字符串,字符,字数区别及计算方法? 位 位是信息技术中使用的术语,也称比特(bit).是最小的信息单位.Bit是二进制数字的缩写(BInarydigiT),因为位实在是太小了,用来 ...

  4. 公众号500篇文章分类和索引

    公众号的文章,已经累积到了500篇,每次数字的更迭,都会从中吸取经验和教训,得到一些启发,当然,少不了读者们的支持和鼓励,这些都是动力,督促着我. 人生面临很多的选择,有对有错,但其实对错是相对来说的 ...

  5. 语言生成不自闭迷宫_4招教你分清自闭症、多动症、发育迟缓、抑郁症的区别...

    自闭症的发病率,近些年来不断增加,人们对自闭症的重视也随之增多,但大多数人对自闭症的认识仍然有所欠缺. "孩子三岁了,还没有语言,是自闭症吗?" "我的孩子不喜欢和其他小 ...

  6. HashMap和HashSet的区别

    转自:http://www.importnew.com/6931.html HashMap和HashSet的区别是Java面试中最常被问到的问题.如果没有涉及到Collection框架以及多线程的面试 ...

  7. 模拟和存根有什么区别?

    我已经阅读了有关测试中的模拟与存根的各种文章,包括Martin Fowler的Mocks Are n't Stubs ,但仍然不了解它们之间的区别. #1楼 存根不会使您的测试失败,模拟可以. #2楼 ...

  8. tf.nn.softmax_cross_entropy_with_logits 和 tf.contrib.legacy_seq2seq.sequence_loss_by_example 的联系与区别

    文章目录 0.函数介绍 1.区别联系 1.1 tf.nn.softmax_cross_entropy_with_logits 1.2 tf.nn.sparse_softmax_cross_entrop ...

  9. python2和3的区别字符编码格式上下文管理is和==的区别

    文章目录 python2和python3的区别: 字符编码格式 上下文管理 is和==比较: python2和python3的区别: Python2默认 编码方式为ASCII, Python3 默认编 ...

最新文章

  1. 安全隐患:神经网络可以隐藏恶意软件
  2. OpenJudge百炼习题解答(C++)--题4010:2011
  3. 类与类之间 相同属性及字段拷贝
  4. [CSS3]环形进度条
  5. Telnet连接详细步骤
  6. java eclipse 内存_java – Eclipse 3.5.1使用大量内存
  7. linux 替换文件中的内容/查找、替换、全部替换
  8. 十大排序算法之选择排序
  9. 磁盘空间去向不明的问题
  10. 胖子脸:库珀·布莱克100年
  11. 设置JDK环境变量(linux版)
  12. Git下使用Beyond Compare作为比较和合并工具
  13. python 日志 logging模块(详细解析)
  14. 【总结】Qt+Mysql5.5中文乱码解决
  15. CSU 1115: 最短的名字(字典树)
  16. 因式分解题目及过程_两道新定义题目的对比分析
  17. 【DirectX3D - 5】渲染多路视频(单一窗口)
  18. 深蓝学院-视觉SLAM课程-第4讲作业(T5矩阵微分,T6手写高斯牛顿,T7批量MLE)
  19. QFramework引入Utility和System
  20. P13 - 软件设计质量评审 之 八个评审要求

热门文章

  1. 74LS112 实验 数字电路
  2. 重识Nginx - 系列导读
  3. Qt Symbian 开发环境安装
  4. 2021广西梧州高考成绩查询,完整记录!梧州各中学2019年高考成绩数据出炉!还有这个谣言别乱传!...
  5. CXF3.0.2+Spring3.2.14 Web Service入门实例二
  6. 常用网络安全问题排查命令总结
  7. 【Selenium】不同chrome版本对应的chrome驱动版本
  8. 测试员薪资两极分化,如何成为年薪百万的阿里测开?
  9. WebStorm 配置SVN 提交代码“Commit dialog:Local Changes ReFrech”卡死
  10. 基于PaddleGAN项目人脸表情动作迁移学习(三)人脸融合