学习方法的改进
来源:互联网 发布:天下3女性捏脸数据 编辑:程序博客网 时间:2024/04/28 12:34
我比较喜欢自学,以前自学的时候还喜欢读最难版本的教材,然后花很长的时间把书的各个边边角角都细细读完。学完之后就自鸣得意了,以为自己踏实努力了,所以牛了。但是现在想来,这种学习方法往往都是不好的,至少不是最佳性价比的,因为投入的时间成本太大了,同时得到的东西也太纷繁杂乱了。长期这样努力学习之后,会发现自己落在别人后面,落在时代后面,面临淘汰。这是因为我们的时间是有限的,时间成本是巨大的,同时我们的大脑的能力也是有限的,我们只能把有限的时间和有限的大脑用在最关键的地方。
按我现在的经验教训,技术学习应该从上到下进行学习,即先总体把握,然后重点关注少数几个支撑该技术功能和特点的关键要点,弄明白这些要点是怎样去支撑这些功能特点的,最后在实际运用时才采用查字典的方式去关注各种细节。举例而言,对C++及面向对象的学习,则类、重载、继承、多态性是支撑其面向对象特征的关键要点,其他的诸如模版、STL、I/O等都不是关键要点,因此学习的时候要弄明白类、重载、继承、多态性是什么,为什么构成了面向对象的基础,有了这个清晰的认识之后其他一切都简单了,有空或需要的时候临时查一下资料即可。
引申一下说,不要害怕自己不知道各种边边角角的细节,要相信一点,解决软件系统问题的关键一定不会在某些技术细节上,而是在技术方案的大方向上,因此后者才真正体现我们的技术能力。再说明一点,我建议初学者摒弃那些在网上经常被别人推荐的经典大部头,那些堆积纷繁细节的书无助于把握整体脉络,往往会让初学者耗费大量时间并在头昏脑胀倍受打击之后放弃学习。这些大部头通常只适合熟手当字典查询。初学者应该看简明的,阐述原理的书,在大脑中理清脉络之后才考虑其他,我相信这是于普通技术人员学习技术的切实方法。
- 学习方法的改进
- 神经网络与深度学习(4):改进神经网络的学习方法
- 六、改进神经网络的学习方法(2):Softmax输出层
- 八、改进神经网络的学习方法(4):权重初始化
- 七、改进神经网络的学习方法(3):过拟合及改进方法(正则化、Dropout)
- 第三章 改进神经网络学习方法
- 李航统计学习方法-改进的迭代尺度算法(IIS)总结
- Neural Networks and Deep Learning学习笔记ch3 - 改进神经网络的学习方法
- 李航统计学习方法-改进的迭代尺度算法(IIS)总结
- 神经网络与深度学习笔记——第3章 改进神经网络的学习方法
- 五、改进神经网络的学习方法(1):交叉熵代价函数
- 冲破应试思维制约,改进学习方法
- 学习方法-php进门的学习方法
- 收录一个学习方法-费曼的学习方法
- 改进改进博客的源代码
- 谈谈Java的学习方法
- 英语的学习方法是什么?
- C语言的学习方法
- 一个简单的struts2验证码
- dns坏了
- [转]Uart_Printf()
- linux 下svn 服务器的搭建
- 网页数据采集 Web Data Collection
- 学习方法的改进
- spoj的第二题令人太不爽了......
- dump备份工具
- 儿子长大了
- SMBIOS介绍(3):实现
- 初入大便( debian)
- 国内网站有多安全
- 对于访问IIS元数据库失败的解决 和 服务器应用程序不可用 解决方案!
- HDU 2128 Tempter of the Bone II(BFS)有数据