不要过早的退出循环

我们在尝试新的事物的时候,总是会遇到各种各样的困难,不同的人会在碰壁不同的次数之后退出。有的人退出阈值高,这是能坚持的一类;有的人退出阈值低,这类人很可能遇到一些障碍就退出了。

过早退出的原因往往在于对于未来的不确定性,对于投资时间最终无法收到回报的恐惧,感受到的困难越大,这种恐惧越大,因为越大的困难往往暗示着这个任务需要的投资时间越多。所以其实我们都是直觉经济学家,当我们说“畏难”的时候,其实我们畏惧的不是困难本身,而是困难所暗示的时间经济学意义。

然而,我们的情绪大脑毕竟比较原始,仅根据碰壁的次数或硬度来判断事情的难易并不一定靠谱,如果你遇到困难,不妨用一用互联网,用一用群体的智慧,看看别人当时是怎么想怎么办的,绝大多数情况下你并不孤单,你遇到的问题早就有人遇到过,你踩过的坑尽是前人的脚印,不要仅仅因为一时摸不着头绪,找不到出路就退出,这不是informed decision,问一问自己作出退出的决策是否基于足够的信息,是否进行了足够的调查,至少,是否去简单了用了用搜索引擎。

模仿高德纳先生的名言:过早退出是一切失败的根源。

摘自《暗时间》

个人思考:

过早退出的原因往往在于对于未来的不确定性,对于投资时间最终无法收到回报的恐惧。其实我们每个人都是直觉经济学家,但很多时候,我们的直觉不一定准确,看看他人都是如果思考和行动的,绝大多数情况下你并不孤单,你遇到的问题早就有人遇到过,你踩过的坑尽是前人的脚印。

时间: 2024-10-01 04:31:25

不要过早的退出循环的相关文章

each和for 退出循环和结束本次循环

环境 结束本次循环 退出循环 JavaScript  for  continue; break; JQuery  each  return true; return false;

break 退出循环 continue 提前进入下一轮循环 while的特殊用法

写一个脚本,此脚本能于同一个repo文件中创建多个Yum源的指向  上节课所讲的定义yum仓库 1.接受一个文件名做为参数,此文件存放至/etc/yum.repos.d目录中,且文件名以.repo为后缀:要求此文件不能事先存在,否则报错: 2.在脚本中,提醒用户输入repo id:如果为quit,则退出脚本,否则继续完成一下步骤: 3.repo name以及baseurl的路径,而后以repo文件的格式将其保存至指定的文件中: 4.enabled默认为1,而gpgcheck默认设定为0 5.此脚

jQuery each方法中结束本次循环和退出循环

each里面不能使用break结束循环,也不能使用continue来结束本次循环,只能用return false来结束循环(代替break),用return ture来结束本次循环(代替continue). $.each(a, function(i, e){ if (...) { // 结束本次循环 return true; } if (...) { // 退出循环 return true; } }); 原文地址:https://www.cnblogs.com/KingJames/p/85218

退出循环break,在while、for、do...while、循环中使用break语句退出当前循环,直接执行后面的代码。

在while.for.do...while循环中使用break语句退出当前循环,直接执行后面的代码. 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束.看看下面的例子,输出10个数,如果数值为5,就停止输出.

退出循环和退出类(基础知识)

在.net c#中退出for循环我平时都是用return,可这次用return时出现了其他一些莫名其妙的错误,最终查到是因为用了return而退出了整个类. 其实.net c#中退出for循环的正确方法应当是:break 这个才是真正退出for循环的方法. return是退出了整个类,而for后面的程序就再也不运行了. 下面为整个代码: for (int i =5 ; i>0 ; i--){          if (i=3)           {                     br

JS总结 循环 退出循环 函数

while循环 while(条件){条件成立就执行的代码} *一般条件变量需要递增,否则会进入死循环(无限循环),浏览器会崩溃甚至电脑死机 例如,逐行输出1-100的数字 var i = 1; while(i<=100){ document.write(i+"<br/>"); i++; } do...while循环 do{执行代码}while(条件,若条件成立,则继续循环,否则中止循环) 例如,逐行输出1-100的数字 var i = 1; do{ document.

退出循环:break和continue

一.break:退出整个循环 例:计算1-100的和,当x>100时,退出整个循环. 二.continue:退出此次循环,进入下一轮循环 例:计算及格的成绩的总和. 版权声明:本文为博主原创文章,未经博主允许不得转载.

Shell脚本之:退出循环

Shell也使用 break 和 continue 来跳出循环. break命令 下面的例子中,脚本进入死循环直至用户输入数字大于5,使用break跳出这个循环. #!/bin/bash while : do echo -n "Input a number between 1 to 5: " read aNum case $aNum in 1|2|3|4|5) echo "Your number is $aNum!" ;; *) echo "You do

jQuery中each的用法之退出循环和结束本次循环

jQuery中each类似于javascript的for循环 但不同于for循环的是在each里面不能使用break结束循环,也不能使用continue来结束本次循环,想要实现类似的功能就只能用return,break           用return falsecontinue      用return ture