写在11年8月
经过很长时间杂乱无章的工作和生活,我觉得时候有必要捋一下将要学习的内容和应有的生活态度
学习内容篇:
我一直不知道如何高效的学习(现在也不是很晓得),曾为找到突起制胜秘籍而翻遍了互联网,最后也是无疾而终。
以前的学习就是看,然后去做,没有认真地思考,和延伸分析,
1.学习驱动目的,在所了解的基础上,有能力去分析所不了解的事物
2. 学习的东西不能片面的记住或翻一遍算了, 应该不断思考,了解事物的来龙去脉
3. 指定工作和学习计划
4. 每天了解的知识还是很碎片化的,知识在脑海中需要梳理分类(可以把脑海中知识点或程序流程画成一张图,既加深知识点的理解,还有助于脑袋记忆)
5. 学习是一件很枯燥的事情,以项目驱动学习还是不错的方法
程序知识学习块
1. 虽然说程序都是相通的,学会了一种编程语言,其它的也就相应容易了,但万事开头难,不管怎样,都是要先选择一个的,我选择了java,原因是java本身就是很不错的语言(至于好在什么地方,我还不知道) 唯一让我心动的原因是 android是以java为编程语言 、这样如果学会了java,还可以方便以后自己开发一些手机应用
2. python
3. c 本来我是很喜欢c语言的,至于为什么喜欢,我也不知道,可能更多是因为我要学习的linux操作系统是用c写的, c都能把这么牛哄的操作系统完成, 哪还有他什么不能干的呀
4. 数据库 - 关系型数据库和非关系型数据库(nosql)- 文件存储 - 其它存储方式 - svn - 存储系列
5. linux 操作系统+网络 现在都离不开网络了,网络基础知识能不重要吗
6. 面向对象原理+设计模式
7. 数据结构+算法 6、7所有程序通用 ,重在编程思想上的提高
8. html+javascript+css+jquery web前端开发的重要组成,学习掌握一个js框架可以方便项目中快速开发
9. 英语 必不可少 不仅仅是最新的技术资料是英文的,重要的是我们学到了一门用于交互的语言
10. 文学 提升内涵,理解能力,语言表达能力
11. 公开课 网络上的公开课很有必要看下, 学到不仅是知识,重要是思维模式
当然还有很多很多。。。。
我一直觉得,不同的阶段,思维方式不同,所以我也只能以目前我所懂得的去分析
我思考了很久才决定发的,只是希望不断提高自己,得到一些有建设性的意见。
希望我乱七八糟的文字,能勾起你不断成熟的感悟历程