← 全部文章
成长思考 · 实践复盘

学了很多之后,怎样留下一个能展示的作品?

把学习主题连接到一个有限产物,用功能、结果与边界说明自己的进展。

康雨 · 发布 · 约 2 分钟

阅读基础:无需额外基础

读完可以:用一张成果卡说明作品,并安排下一次验证。

本文目录

能力与作品,可以一起推进

我在知识库里写过一个很直接的问题:作品还不够,能力也还需要提升,这两件事应该一起做。

如果等到所有知识都准备充分,作品可能一直停在计划里;如果只顾包装完成度,又容易说不清关键功能是怎样实现的。对当前阶段而言,一个范围有限、能够解释和检查的产物,更方便暴露下一步该学什么。

笔记、练习和项目各有什么用

形式可以说明什么还需要留意什么
概念笔记当前怎样理解一个问题能复述不等于能独立实现
小练习给定输入下,某段代码的行为正常路径之外还要看失败
项目原型多个模块怎样一起工作本地跑通不等于可供真实用户长期使用
对外展示页让别人知道范围与结果截图、描述和实现要对应

可以从自己已经有的练习出发,不必为了“作品”三个字重新启动一个很大的项目。

给产物配上说明

网站现有的计算器 Agent 项目,保留了阶段输入输出,也写出权限、事务和进一步测试方面的缺口。这样读者能知道它展示到哪一步,避免把课堂原型与生产服务混在一起。

展示其他作品也可以采用同样思路:给一组可公开的输入,说明预期行为和实际结果,再写一个尚未解决的问题。如果代码暂时不能公开,可以公开脱敏结构和边界,但不要用它替代可复现验证。

学习成果卡

text
作品名称与当前版本:
解决的一个问题:
本人已有记录支持的部分:
如何运行或查看:
一组输入与实际输出:
一次失败输入与程序行为:
已检查的环境与日期:
尚未实现或验证的部分:
代码、笔记或演示入口:
下一步只补哪一项:

成果卡中的“实际输出”需要来自运行;还没运行的内容先写“预期”。同样,研究资料补全了说明,不会自动补全个人实践经历。

缩小交付,不缩小检查

一个项目很难继续时,可以缩小功能,比如先只做一个工具、一种数据结构或一个查询。但不要把错误处理全部省略后,仍用“已经稳定可用”描述它。

每次新增功能前,先让上一个小版本能被再次理解和检查。作品积累的价值,也包含这些留下来的判断与修正。

来源

依据个人知识库《个人财富自由系统:注意力、能力、现金流与定投》中能力与作品部分,以及现有 Agent 阶段项目整理。本文不包含投资配置建议,不承诺作品带来的收入或就业结果。

试着做一个小练习

给一个已有练习补上输入、结果、限制与复现步骤,不需要先增加新功能。