首先要转变两个观念:
第一个观念是:学以致用,不是为了记忆。
从小到大的考试,让我形成了应对考试的学习方法,到现在看书,还习惯把重点的地方圈圈画画,以使自己能够更好的记住,这对于应付考试,是挺好的,但是工作中就没什么用了,其实这都是不必要的。学习知识的目的是为了在具体工作中应用的,而不是为了记忆,重在理解,重在思考。
比如C语言的结构体,指针,函数,数据结构之类的,需要去理解他们的构造,定义规则,引用规则,在具体的项目中,如何去定义,如何引用,如何能使代码效率最高,工作稳定等等。
第二个观念是:多思考,触类旁通。
学校培养的学习方法,往往考试后,就把所学的知识全还给老师了,根本不会去更深层次的思考。其实学习的时候,思考是最重要的,“学而不思则罔”,古人说的真对呀。多联想,一个知识点,可以纵向联系,传承,也可以横向对比。
比如Android系统,从下往上,C, C++,java,各层之间如何联系,各个模块的工作原理,这些都是非常需要思考的。一个模块从上到下都搞明白了,那其他模块也都是一个道理,也很快就能弄明白,这就是触类旁通。Android手机搞明白了,Android平板也就明白了,这就是触类旁通。
最后就是让自己的知识形成一个体系,这个是最难的。往往那些大牛们就是这样的人,只要说出问题,他们就能找出好多线索,给出好多方法,再难的问题,都能给出思路来。这需要经验,还需要归纳总结。做过很多项目以后,就会有这种感觉了。这是一种境界。这有点像福尔摩斯,他对侦探方面的知识,就已经形成了一个体系,遇到再难的案子,都会有办法解决。
这就像有位大牛说的:“凡是软件的问题,都是能解决的问题”
以上是我工作4年来的经验总结,严格来说只有3年,毕业第一年被我玩掉了。希望看了的人能有收获~

让自己的知识形成一个体系相关推荐

  1. 一分钟图情论文:《公共图书馆法》视域下的馆员知识与能力体系探究

    一分钟图情论文:<公共图书馆法>视域下的馆员知识与能力体系探究 在公共服务体系建设过程中,图书馆建设是十分关键地一环,在图书馆建设过程中又以图书馆员队伍的建设首当其冲.在当今复杂的信息环境 ...

  2. AI+智慧知识服务生态体系研究设计与应用

    #阅读record:AI+智慧知识服务生态体系研究设计与应用#   人工智能正引发链式反应般的科学突破,科技大数据支撑着人工智能的发展,它记载着科学真理验证过程.实验观测.研究结论.网络交流等科技情报 ...

  3. IOS绘制小黄人,对绘图知识的一个练习

    IOS绘制小黄人,对绘图知识的一个练习 #define kTopX rect.size.width * 0.5 #define kTopRadius 80 #define kTopY 260// // ...

  4. 一个铁骑力士、一个梦想、一个体系 | 铁骑力士“铁军”铸就533数字化项目集团+圣迪乐+新兴事业部试点全面上线

    知识点: 铁骑力士是谁? 铁骑力士集团是一家集饲料生产.种畜禽繁育与养殖.屠宰分割和食品精深加工为一体的现代农牧食品集团,在全国建有130家分(子)公司,为农业产业化国家重点龙头企业. 2020年3月 ...

  5. 生产计划和控制,是一个体系

    生产计划和控制,是一个体系.这是因为: 第一,是一个程序性体系 程序性体系分为纵.横两个方面: 纵向,从粗颗粒度到细颗粒度.时间,从年到月.滚动周期,从月到双周.产品,从系列到型号(SKU),资源,从 ...

  6. 从零构建知识图谱-第二章知识图谱技术体系

    目录 一.知识表示与知识建模 1.知识表示的概念 (1)知识表示的五种角色 (2)综合描述 2.知识表示的方法和形式 (1)描述逻辑 (2)描述语言 3.知识建模 (1)知识建模的主要分析过程 (2) ...

  7. 从零构建知识图谱(技术、方法与案例)-第二章:知识图谱技术体系

    当前,人工智能技术的发展速度之快已经超出了所有人的想象,以至于总会有人不断将现有人工智能的表现与人类相比较.然而,在经过不同层面的对比之后,不难得出一个结论:尽管目前人工智能技术在一些特定任务上有比较 ...

  8. 知识管理 | 印象笔记体系构建v4.0

    一.序言 本文是个人在探索笔记体系构建过程中的心路历程,包含对已有笔记体系的反思.新笔记体系的思考.一些构建技巧 在4.0之前有过两个版本的探索 如何开始构建个人笔记系统 个人笔记系统的优化升级 4. ...

  9. Python基础班---第一部分(基础)---Python基础知识---第一个Python程序

    01. 第一个 HelloPython 程序 1.1 Python 源程序的基本概念 Python 源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做 Python 的开发 Python 程 ...

最新文章

  1. Linux下安装Anaconda 详细过程 搭建python环境
  2. java 对字符串中的数值排序
  3. Objective C ARC 使用及原理
  4. 160508Junit使用
  5. 吴恩达(Andrew Ng)——机器学习笔记1
  6. linux 内存性能评估,linux的内存性能评估
  7. RecyclerView 内item点击失效
  8. 单片机c语言中void key(void),单片机C语言编程
  9. 基于java的教材管理_基于JAVA Web教材管理系统设计与实现.doc
  10. 7号信令: TUP与ISUP的区别
  11. Windows软件打包方法
  12. 定时任务时间表达式的规则
  13. python爬虫入门实例
  14. Python语言程序设计 嵩天
  15. Informatic中如何设置每月初,和每周五、周六跑批
  16. uniapp app 腾讯云 IM 通讯 封装基础登录方法
  17. Post-processing of merged bean definition failed; spring cloud Eureka 启动报错
  18. 互联网背景下为什么会出现NoSQL?
  19. Linux日期计算器,【C++】日期类+日期万年历+日期计算器
  20. 固态硬盘分为哪几种_固态硬盘有哪些接口 固态硬盘接口介绍【详解】

热门文章

  1. 为什么大医院总是人山人海?他想用“虚拟病人”为医疗均衡寻找答案
  2. Error:Remote staging type or host is not specified.
  3. 欧拉角RPY对应XYZ轴
  4. linux Linux常见特殊符号 重定向符号
  5. 利用计算机求该货车,吉林大学汽车理论第二次作业[7页].doc
  6. 让你的电脑美到飞起!windows电脑主题、鼠标、壁纸等。。。
  7. csharp基础练习题:TIY-Fijhghbujhjh【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  8. Echarts分级柱状图
  9. cygwin(cygwin使用教程)
  10. 如何解决在加载、保存或覆盖项目文件时 Lumion 可能无法打开或显示错误的问题?