博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Zeigarnik效应来学习编码更快
阅读量:2519 次
发布时间:2019-05-11

本文共 6878 字,大约阅读时间需要 22 分钟。

by Steven Gilbert

史蒂文·吉尔伯特

使用Zeigarnik效应来学习编码更快 (Use the Zeigarnik Effect to learn to code faster)

The can help you learn to code faster. First I’ll explain what this concept is. Then I’ll give you a practical way you can apply it to your learning.

可以帮助您更快地学习编码。 首先,我将解释这个概念是什么。 然后,我将为您提供一种实用的方法,将其应用于您的学习中。

Zeigarnik效应是什么? (What is the Zeigarnik Effect?)

It’s 9:00pm. You’re learning JavaScript. You sit down at your desk. You open up your laptop and fire up your code editor. You’re working on freeCodeCamp’s project.

现在是晚上9:00。 您正在学习JavaScript。 您坐在办公桌旁。 您打开笔记本电脑并启动代码编辑器。 您正在从事freeCodeCamp的项目。

You code for some time, then take a detour and click into your browser to read a Mozilla Developer Network article about , because you’d like to learn about cross-domain Ajax requests.

您编码了一段时间后,绕道而行,然后单击浏览器以阅读Mozilla开发人员网络中有关 ,因为您想了解跨域Ajax请求。

The going is good. The more you read the Mozilla article about CORS, the better you feel like you understand it.

一切顺利。 阅读Mozilla有关CORS的文章越多,就越能理解。

It’s getting late. It’s almost time to hit the hay.

天色已晚。 几乎是时候了。

What do you do next? Do you:

下一步你要怎么做? 你呢:

A) leave the article unfinished and come back to it the next morning?

A)保留未完成的文章,并在第二天早上返回它吗?

or

要么

B) finish reading the article to completion?

B)把这篇文章看完完成?

The Zeigarnik effect would have you choose (A) and not complete the article before taking a break.

Zeigarnik效果会让您选择(A)并在休息前不完成文章。

Why?

为什么?

Because the Zeigarnik effect says that “.”

因为Zeigarnik效应表示“ 容易 ”。

As humans, we have a craving for closure, which is activated when an issue is left unsettled. Think of the gradual revelations of detective novels — or of getting off the phone with a loved one after an unresolved argument. It’s this tension — created by a craving for closure — that helps us more effectively remember the unfinished task.

作为人类,我们渴望关闭,而在未解决问题时就会激活它。 想想侦探小说的逐渐启示-或在未解决的争论之后与亲人通电话。 正是由于渴望关闭而造成的这种紧张局势,可以帮助我们更有效地记住未完成的任务。

So if you’re an enterprising developer, you might consider applying the Zeigarnik Effect as you go about learning new tools and diving deeper and deeper into software development. Because — given the same amount of time with the material — the Zeigarnik Effect might help you better and faster remember these programming concepts.

因此,如果您是一名进取的开发人员,则在学习新工具并越来越深入地研究软件开发时,可以考虑应用Zeigarnik效应。 因为-在使用相同时间的材料的情况下-Zeigarnik效果可能会帮助您更好,更快地记住这些编程概念。

Here is one idea for how you can leverage the Zeigarnik effect while you learn to code.

这是关于在学习代码时如何利用Zeigarnik效果的一个想法。

专家提示:在“一切顺利时”保留一段未完成的代码,然后再返回 (Pro-Tip: Leave a piece of code unfinished “when the going is good” and come back to it)

You’re working on one of algorithm challenges. You’ve wrapped your head around the problem. You’ve jotted down some notes and pseudo-code on paper. And you’ve mapped out a high-level plan for how you’ll write the algorithm.

您正在研究算法挑战之一。 您已经解决了这个问题。 您已经在纸上写下了一些笔记和伪代码。 您已经为如何编写算法制定了一个高级计划。

You start converting your thoughts into code. You code. Then you code some more. The going is good, and you begin to feel a tingle of dopamine being released in anticipation of one of freeCodeCamp’s challenge completion rewards, a message of positive reinforcement:

您开始将思想转换为代码。 您编码。 然后,您编写更多代码。 一切顺利,您开始感到一阵多巴胺的释放,预料到了freeCodeCamp的挑战完成奖励之一,这是积极增强的信息:

Now stop. Before you complete the challenge. Stop.

现在停止。 在完成挑战之前。 停止。

Deliberately decide to stop coding. And walk away from the computer and do something else.

故意决定停止编码。 离开计算机,然后执行其他操作。

“But I’m almost done!” you say.

“但是我快完成了!” 你说。

The idea is that if you interrupt yourself in the middle of coding, you not only might improve your memory of those concepts you were practicing — you strengthen your motivation to return to freeCodeCamp and finish the challenge.

这个想法是,如果您在编码过程中打断自己,不仅可以提高您对正在练习的那些概念的记忆,还可以增强返回freeCodeCamp并完成挑战的动力。

The craving for closure will be too strong a pull to keep you away from your computer for long. And when you do return, you’ll be back with a vengeance.

对关闭的渴望太大了,无法长时间离开计算机。 当您返回时,您将以复仇的方式回来。

Again, by using the Zeigarnik Effect, you’ll 1) better remember the programming concepts the algorithm challenge was testing, and 2) have created an incentive to return to your text editor.

同样,通过使用Zeigarnik效应,您将:1)更好地记住算法挑战正在测试的编程概念,以及2)激发了返回文本编辑器的动机。

And doubly productive.

和双倍的生产力。

A double-barreled win.

双桶胜利。

齐加尼克效应 (The Zeigarnik Effect in action)

Lately I’ve been on a binge-reading of books and short stories, because Roald Dahl is an amazing author. And he had this to say in an interview, which sounds awfully similar to a Zeigarnik effect-type strategy:

最近,我一直在疯狂阅读书籍和短篇小说,因为Roald Dahl是一位了不起的作家。 他在一次采访中说了这一点,这听起来非常类似于Zeigarnik效应型策略:

I never come back to a blank page; I always finish about halfway through. To be confronted with a blank page is not very nice. But Hemingway, a great American writer, taught me the finest trick when you are doing a long book, which is, he simply said in his own words, “When you are going good, stop writing.

我永远不会回到空白页; 我总是大约完成一半。 面对空白页不是很好。 但是,海明威是一位出色的美国作家,当你写一本长书时,他教会了我最好的技巧,就是说,他只是用自己的话说:“ 当你做得好时,停止写作

And that means that if everything’s going well and you know exactly where the end of the chapter’s going to go and you know just what the people are going to do, you don’t go on writing and writing and writing until you come to the end of it, because when you do, then you say, well, where am I going to go next? And you get up and you walk away and you don’t want to come back because you don’t know where you want to go.
这意味着,如果一切顺利,并且您确切地知道本章结尾的去向,并且您知道人们将要做什么,那么直到结束时您才继续写作,写作和写作。其中,因为当您这样做时,然后您会说,那么,我下一步要去哪里? 然后您起身离开,就不想回来,因为您不知道要去哪里。

But if you stop when you are going good, as Hemingway said…then you know what you are going to say next. You make yourself stop, put your pencil down and everything, and you walk away. And you can’t wait to get back because you know what you want to say next and that’s lovely and you have to try and do that. Every time, every day all the way through the year.

但是,如海明威所说,如果您在进展顺利时停下来……那么您知道接下来要说什么。 您让自己停下来,放下所有东西,然后走开。 而且您迫不及待想要回来,因为您知道接下来要说什么,这很可爱,您必须尝试做到这一点。 一年中的每一天,每一天。

If you stop when you are stuck, then you are in trouble!”
如果卡住就停下来,那就麻烦了!”

You can listen to Roald Dahl’s full interview .

您可以收听Roald Dahl的完整访谈。

Writing fiction and software development are more similar than you might think. Both are intensely creative pursuits. If stopping when the going is good helped two legendary writers produce some of the finest writing the world has seen, it can help you gear up your coding skills to produce some of the most useful software around, too.

写作小说和软件开发比您想象的要相似。 两者都是极富创造力的追求。 如果在一切顺利的时候停下来,有助于两位传奇作家创作出世界上最好的作品,那么它可以帮助您提高编码技能,从而也可以制作出一些最有用的软件。

What are some other ways developers can apply the Zeigarnik Effect to get better at coding? Leave your ideas below.

开发人员可以通过什么其他方式应用Zeigarnik效应来更好地进行编码? 将您的想法留在下面。

And if you have questions, you can tweet me at or find me at . Thanks for reading!

如果您有任何疑问,您可以鸣叫我或者找我在 。 谢谢阅读!

翻译自:

转载地址:http://bqewd.baihongyu.com/

你可能感兴趣的文章
想对你说
查看>>
day5 面向对象
查看>>
{算法}Young司机带你轻松KMP
查看>>
不同方法获得视差图比较
查看>>
发现的一个好的socket网页抓取源码
查看>>
jquery解析json
查看>>
实现自动发邮件功能
查看>>
jQuery笔记(二)
查看>>
GJM : Socket TCP 通信连接(四)
查看>>
基于SDP的提议/应答(offer/answer)模型简介
查看>>
PHP生成word文档的三种实现方式
查看>>
GIS当代技术群2084282(opening)
查看>>
arcengine 经典代码(转) 空间查询 在一个图层上画一个polygon,根据该polygon查询出图层上与之相交的polygon并高亮显示出来...
查看>>
BurpSuite中的安全测试插件推荐
查看>>
用存储过程实现获取字符串中的数据添加到列中
查看>>
GZIP压缩传输服务器配置
查看>>
Velocity模版进行shiro验证
查看>>
新生舞会
查看>>
双倍回文(bzoj 2342)
查看>>
微软Coco Blockchain Framework:一键解决企业级区块链三大难题
查看>>