“负强化”(害怕被禁)是一种有效的学习策略吗?
1 分•作者: shrutisingh18•8 天前
我一直在指导初级开发者(同时也审视自己的习惯),我注意到了一种现象:“消费者型开发者”。
我们能够无限制地获取高质量的教程(freeCodeCamp、YouTube、文档),但从头开始构建的能力似乎正在下降。我们更倾向于优化学习的感觉(看视频),而不是调试的痛苦。
我尝试过标准的“纪律”技巧(番茄工作法、屏蔽应用)来强迫自己构建,但都失败了。
所以我做了一个实验:我写了一个 Discord 机器人,用于追踪我的 GitHub 活动。规则是:如果我在 30 天内没有提交代码或发布项目更新,机器人就会永久禁止我访问我自己的社区。
结果:对“社交排斥”和失去访问权限的恐惧立刻奏效了。我在 7 天内发布的内容比过去 6 个月加起来的都多。
我在这里记录了逻辑和“NPC 陷阱”理论:https://youtu.be/i2xdJ5ISoTI
我的问题是:依赖“恐惧/赌注”对长期的工程能力提升来说是否可持续,或者这仅仅是导致倦怠的配方?很想知道其他人是否使用“高赌注”承诺来发布副项目。
查看原文
I’ve been mentoring junior devs (and looking at my own habits), and I’ve noticed a pattern: "Consumer Developers."<p>We have endless access to high-quality tutorials (freeCodeCamp, YouTube, documentation), yet the ability to build from scratch seems to be dropping. We optimize for the feeling of learning (watching a video) rather than the pain of debugging.<p>I tried standard "discipline" techniques (Pomodoro, blocking apps) to force myself to build, but they failed.<p>So I ran an experiment: I wrote a discord bot that tracks my GitHub activity. The Rule: If I don't push a commit or ship a project update in 30 days, the bot permanently bans me from my own community.<p>Result: The fear of "social rejection" and losing access worked instantly. I’ve shipped more in 7 days than in the last 6 months.<p>I documented the logic and the "NPC Trap" theory here: https://youtu.be/i2xdJ5ISoTI<p>My Question: Is relying on "fear/stakes" sustainable for long-term engineering growth, or is this just a recipe for burnout? Curious to hear if others use "high stakes" commitments to ship side projects.