
人生未来的最小单位是什么很多人第一反应会说明天一小时后下一秒但如果继续往下拆你会发现这些都不是人生意义上的最小单位。第一层未来不是时间很多人认为未来 明天或者未来 十年后其实这些只是时间。不是人生未来。例如两个人。同样一年以后。一个成为高级工程师。一个几乎没有变化。说明一年只是容器。不是未来本身。第二层人生未来到底是什么真正的人生未来。其实是现在还没有发生的状态。例如现在 ↓ 不会Redis未来。会Redis或者。现在 ↓ 没有Offer未来。找到工作所以。未来其实就是状态改变。第三层状态怎么改变继续拆。状态不会自己改变。它来自行动 ↓ 反馈 ↓ 更新例如今天。学习Redis ↓ 理解发布订阅 ↓ 能力改变于是。未来已经开始变化。第四层未来为什么总是未知因为。未来不是已经存在。而是现在 未来发生的事情 未来自己的行动共同形成。例如。今天。没人知道明年市场需求哪家公司会招聘哪个项目会成功。所以。未来不能提前完全写好。第五层程序员版本很多人脑子里认为。未来像$future已经存在;其实。更像while(活着){$future当前状态当前行动外部变化新反馈;}未来。一直在计算。不是存放。第六层继续拆如果一直拆。未来真正由什么组成其实只有三样。外部变化 自己的行动 行动产生的新信息例如。今天。学习Docker。未来增加能力。今天。投递简历。未来增加机会。今天。参加面试。未来增加反馈。第七层真正的未来最小单位继续拆。行动已经拆过。反馈已经拆过。那么。未来还能拆吗可以。因为。未来每时每刻。其实只增加了一件事情。例如。现在。未来 ↓ 增加了一条新信息。例如Redis学会了。或者面试失败了。或者认识了一个人。这些。都会改变未来。第八层问题连接命运最小单位下一步行动成功最小单位完成一个有价值的下一步意义最小单位知道为什么做下一步那么。未来呢其实。未来不是一个独立系统。未来来自下一步行动 ↓ 产生反馈 ↓ 未来状态改变所以。未来一直在生成。第九层庖丁解牛终极模型如果画成图。现在 ↓ 下一步行动 ↓ 真实反馈 ↓ 自己改变一点 ↓ 未来改变一点 ↓ 下一步行动 ↓ 未来继续改变所以。未来不是突然到来。而是一点一点生成。第十层最终答案如果把人生未来拆到不能再拆。人生未来的最小单位不是明天也不是下一秒。而是因为当下的一次行动和一次反馈而产生的一点点新的可能性。为什么不用下一秒作为答案因为从物理时间来看下一秒确实是未来的一部分但从人生运行机制来看即使过了一秒钟如果没有新的行动、没有新的反馈、没有任何状态变化你的人生未来几乎没有发生新的内容。因此在人生这个系统里未来最小的构成单位更接近于一次行动 ↓ 一次反馈 ↓ 增加或减少一点新的可能性这里的可能性很重要。例如今天学会了 Docker你未来可以胜任的岗位可能增加了一些今天完成了一个项目你未来面试时可展示的内容增加了一些今天什么都没做你未来拥有的可能性也可能保持不变甚至因为环境变化而减少。所以人生未来并不是一个已经存在、等待你走进去的地方而是在每一次行动和反馈之后不断重新生成的一组新的可能性。未来未知不是因为未来已经写好但你不知道而是因为未来正在由你、环境和反馈共同生成。