大家好,我是前端西瓜哥。今天说说怎么通过打卡来实现自己的 flag。

打卡指的是设置一个短期或长期的每日或每周任务,在别人的监督下,持续不断地打卡完成任务。

打卡这个摆脱拖延症的方式帮我完成了很多 flag,包括读书、日更公众号、做算法题和面试题。所以在这里简单说一说,希望对你有所帮助。

1



设置任务

首先是根据自己的需求,去设置一个要坚持的任务,也就是立下 flag。

这里有几个非常需要注意的点。首先,​你的任务需要是定量的,不能是定性的

如何理解?举个例子,你想学英语,设置的任务为:“提高英语的水平”。这个目标很宽泛,无法衡量,在每天的学习中也没有一点点靠近目标的成就感,大概率会半途而废。

你应该设置的任务应该是:“每天看英语英语文章 30 分钟” 或者 “用 APP 背 20 个英语单词” 这种定量的目标。它们看得见摸得着,可以对别人进行展示,做起来也更有成就感。

此外,​难度也要适度,简单踮起脚就能摸得到那种​。太简单则成长不大,太困难则太耗精力时间,无法形成正反馈。

2



承诺与惩罚

设置好任务后,​加入一个打卡群

打卡群,就是很多人一起完成各自 flag 的地方。首先为你的任务设置一个期限,建议尝试一个新的任务时先设置一个短期打卡(比如 14 天)来尝试这个量对你来说是否合理。

比如你想提高自己的刷题速度,设置了每天一道算法题。设置为短期的 14 天,结束后发现还是有点困难,于是你调整为一周 5 题,结算日为周日,你的想法是周一到周五尝试一天一道题,如果有一天没做完,就留到周六日去不完成。如果你觉得比较合理,就可以把持续时间加长一点,形成习惯。

当然这个量因人而异,可以提高可以降低,但都要你坚持到期限后才能调整。

此外,打卡群需要设置罚金,因为打卡群的朋友大多不是很熟的人,摆烂成本很低。这就需要惩罚机制来防止摆烂。具体措施可以先将押金交给一个群友管理,如果某位群友没完成任务,需要再缴纳少量的罚金才能继续打卡,否则没收押金,全部拿来给群友们发红包。

此外可以发到朋友圈​,最好还和各个熟悉的人说自己每天要干嘛干嘛。当你做出了承诺,为了让自己成为言行一致的人,你就会有压力,督促你自己去完成自己定下的任务。如果你没完成,你失信于人的形象就是惩罚。

打卡只是一种在你行动后督促你不放弃的一种机制。前提是你有心去做出改变,成为更好的自己。否则,你甚至不会行动。

我是打卡狂魔前端西瓜哥,欢迎关注我的公众号?