目的
作为一个独立开发者,本身精力和资源都是很有限的,很多时候,只能做灵活性比较高的定制化项目,而这些项目往往很难成功的,所以,我们不能每次接一个项目,就只盯着这个项目的利益去做,而是要通过做“项目”来积累自己的“资源”,从而向着一个正确的方向前进!这样才能算真正的“独立”起来!
所以,通过清晰的架构,把自己的项目过程和知识积累起来,从而打造个人ip,不管项目能不能成功,都一定是方向正确的职业规划!
基本原理
以做“项目”为基础,在记录项目细节的同时,总结项目中的知识点,并把知识点放进自己的“知识体系”中积累下来!
具体做法
1.开设“私人”和“公共”两个记录空间
私人空间:印象笔记,电脑本地存储,各种私有云应用
公共空间:CSDN,GITEE之类的博客和开源社区
2.在私人和公共空间里,分别建立 “项目记录区” 和 “知识架构区”
项目记录区:记录项目的各种细节
知识架构区:积累并整理项目中和平时,学到的各种知识点
一般情况下,在私人空间里做草稿,在公共空间里做正式发布
3.私人空间作为统一入口
在这个统一的入口,能够快速的寻找需要的东西,因为私人空间的内容会比公共空间的内容多,所以在私人空间做入口比较适合(即在印象笔记里,做类似“目录”功能的文章)
4.所有资源文件都保存到私人空间里的私有云应用中,在需要发布的时候,再导出到公共空间
例如思维导图,流程图,各种软硬件源文件等
项目记录区规划
1. 项目简介
2. 各种资料资源链接
3. 版本记录(软件,硬件分开记录!!!)
4. 知识点链接
5. 调试笔记