Skip to content

Latest commit

 

History

History
645 lines (640 loc) · 156 KB

kmcenter.md

File metadata and controls

645 lines (640 loc) · 156 KB

知识管理中心

分类笔记

正面引导

  • 为什么学习?提高自己的竞争力。
  • 如何提高竞争力?程序员的竞争力是什么?
    • 竞争力一部分来自当前的知识量、编程动手能力、问题解决能力
    • 竞争力更多的来自于现有知识结构基础上不断学习、创造和利用知识的能力。举例,快速学习新技能,找到自学所需的资料等。
  • 如何体系化学习,完善自己的知识结构?
    • 知识体系,在一个领域内遍历、深入,掌握概念、流程、业务
      • 从点到面掌握体系,解决不知道自己不知道这个问题
    • 知识结构,与工作相关,多领域技能组合。有缺项的时候,比如软技能缺乏,会导致整体没有竞争力,比如面试
      • 能针对应用场景,建立解决问题的套路,根据具体的情况触发再去找相关知识
    • 分类能力
      • 掌握某个领域海量(只有海量信息才可以“模式识别)知识,包括陈述性、程序性、情境性知识,提高“模式识别”,通过现象看本质
      • 训练概念能力,积累相关词汇,深刻的体系分类对应的是深刻的概念
      • 分析与综合,找到不同点与综合相同点
  • 如何持续学习(习惯)?
    • 一个人每天的心智能量有限,例行公事常规化可以减少思考和决定,精力花在重要决策上
  • 如何持续学习(高级)?
    • 做好付出代价的准备,可能要忍受无趣、无聊、无望,干好了没有奖励,干坏了可能还要忍受批评和讽刺
    • 不仅要解决问题,还要探讨问题背后的原因,寻找更加复杂、困难的项目
    • 思考更加抽象、本质、深刻的问题,挑战自己的认知和习惯,乃至于价值观
  • 如何确定目标?捷径:先把手头的事情做好,做的过程中探索适合自己的方向。
  • 如何使用资料、工具与方法?亲身实践
  • 究竟要找什么样的资源?从工作任务来分析,需要知道什么,什么情况用,用来做什么,解决什么问题。
    • 举例,开发微信小程序注册页面。需要知道微信开发需要哪些知识、用户注册业务流程,在注册的时候用,引导用户完成注册流程,解决注册正常流程和异常流程UI。
  • 如何学习标准规范?不仅看到字面意思,更看到后面的微言大义。
    • 举例,HTML标准里面的标签。看到 <table> 标签用法,常规创建 table 的方法,如何解决 table 内容自适应、固定表头等复杂问题。

反面分析

  • 为什么我会囤积资源?基因决定,囤粮、囤钱、置地、买房,囤资源。

公众号文章