先给结论:如果连续学习却始终没有产出,通常不是学得不够,而是任务边界太大。可行的做法是把目标收缩到“一个能在当天结束前交付、并且能被别人检查”的最小任务,例如为某个已有页面写出一份标题与摘要的修改稿。这个结论有前提:你手上必须有一个可以访问、可以修改、且不涉及线上发布权限的对象。若没有这个对象,收缩动作本身就会落空。
学习与产出是两种不同的负荷。看教程、记笔记属于输入,输入可以无限延长,因为它没有明确的完成信号。产出则必须面对取舍:标题写多长、摘要覆盖哪些词、页面结构改哪一段。连续学习的人往往在回避这些取舍,于是把“还没准备好”当成继续输入的理由。
一个可区分的信号是:你是否能说清楚下一个动作的对象和交付物。如果说不出“改哪个页面、改哪一部分、交给谁看”,说明任务还停留在主题层面,需要继续收缩。反过来说,只要能说出对象和交付物,即使知识不完整,也可以先做一版。
收缩不是把大目标拆成更多小目标,而是砍掉本次不做的事。可以按下面顺序操作:
这套动作的关键在于第3步。没有依据的改动无法被检查,也无法在下一步复用。依据可以来自对同类页面的观察,也可以来自你自己的判断,但必须写出来。
假设你正在学页面标题的写法,已经看了若干份资料,但一周没有动手。把这周的目标收缩为:从自己负责或可访问的页面中挑一个,写出三个候选标题,并标注每个候选想覆盖的查询意图。当天结束时,把三个候选和标注发给一位同事或学习伙伴,请他选一个并说明理由。
这个动作的结果会直接决定下一步。如果对方能选出并说出理由,说明你的标注可被理解,下一步可以扩展到摘要或首段。如果对方选不出,问题多半出在候选之间差异太小,下一步不是继续看资料,而是重新写出意图明显不同的候选。
反例是:你手上没有任何可访问的页面,或者改动必须经过审批才能落地。此时“写一份修改稿”仍然可以做,但它不再是完整任务,因为缺少被检查后的反馈环节。另一种失效情形是,你把收缩后的任务又加上了“顺便把整站结构理一遍”,任务重新变大,产出再次推迟。
还有一种容易忽略的情况:你选的对象本身没有稳定的访问量或明确的服务对象。这种情况下,标题改动的效果无法被观察,你只能得到“写出来了”这一层结果,无法判断依据是否成立。更稳妥的选择是挑一个已经有明确用途的页面,而不是挑一个随手新建的空页面。
今天就做一件事:写下你准备修改的页面、要改的那一个元素、以及你依据的那条理由,三行即可。写不出来,就把对象换得更小,直到三行都能落地。写出来之后,按上面的例子交付并请人检查。
判断是否收缩成功,不看学了多少,而看当天是否有一个可以被别人指出问题的交付物。有了这个交付物,下一步才有依据决定是继续改同一元素,还是换到相邻元素。没有它,继续学习只会重复同一个循环。