文章-智力与常识有什么区别?

来自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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值