/notes

:notebook_with_decorative_cover: 笔记

Primary LanguageSCSSOtherNOASSERTION

笔记 Notes

积累过程

  • 第一阶段:「笔记」—— 零散、细小的知识点
  • 第二阶段:「博客」—— 在某个领域的某个部分相对较为完善的知识点
  • 第三阶段:「备忘单」—— 能够简明扼要地概况某个领域较为核心的知识点
  • 第四阶段:「知识库」—— 详尽阐述某个领域的全面、核心的知识点

学习阶段

  • 第一阶段:掌握基本概念和基本工作原理,整理一套基本的知识体系框架。达到 “知其然,不知其所以然”
    • 包含哪些组件,每个组件的用途是什么,如何部署,有哪些部署方式
    • 知道它是干什么用的,但是不知道该怎么用或者只知道最简单的用法,比如 Git 命令(git rebase -h
  • 第二阶段:遇到问题解决问题,并按照第一阶段整理的知识体系框架逐步记录知识概念、解决问题的方法和步骤,并对知识体系框架进行完善和调整
  • 第三阶段:深入底层工作原理以及源码分析。达到 “知其然且知其所以然”
    • 看手册页(man git-rebase

第二阶段需要持续一段实践时间,才能进入第三阶段,不能盲目进入第三阶段

技能水平

  1. 奴:非自愿工作,需要他人监督、鞭笞
  2. 徒:能力不足,但肯自愿学习
  3. 工:老老实实,按规矩做事
  4. 匠:精通一门技艺或手艺,靠劳动生存
  5. 师:掌握了一些规律,并且能将规律传授给他人
  6. 家:有固定的信念,让别人生活得更好
  7. 圣:精通事理,通达万物,大公无私,为民立命

技能水平与工作年限无关,更多的取决于在项目实战中获得的技术积累和工作经验。

方法论

  • 我们缺的不是知识,而是知识的积累,以及知识的整理方式。
  • 最本质的东西是 基础知识核心概念
  • “扎实的功底和过硬的技术,是你职业发展的助力器。”
  • “看似最枯燥、最基础的东西往往具有最长久的生命力。”

LICENSE

CC BY-NC-SA 4.0