我学习方法经验总结

做程序员也有六年多了,学习过各种编程语言,各种计算机相关知识。总的来说️三条经验:

1.动手操作

程序相关的动手操作,举个例子,大数据生态的工具太多了,如果你只是单纯的看看名字,不去挨个亲身使用下,是无法记住每个名字对应的什么内容的。再比如如果你以前还没搞过Hadoop,建议你先搭建一个集群,然后处理几个需求就比单纯的看书或者听别人讲理解的更深刻。

2.抄书

理论算法相关的纸上多写。这条经验的来自于我对机器学习算法的学习的总结。机器学习如火如荼,作为技术人员必须要去学习下热门技术,所以我就买了周志华的机器学习,一本书,看了好久,估计得有两个月,有的章节反复看过多遍,却最终只记得一些名词,思路都记不住。后来我就抽时间开始抄书,抄书并不是一字不落的抄,而是关键的定义我会抄下来。这一点很关键,对于记忆不好的人,当你读的一个新定义中的一个熟悉的单词却记不清它含义时候后,会严重影响对于这个新定义的理解。所以务必将一些关键定义写下来,加深记忆。还有就是算法,务必拿起笔来亲自推导一下。其实这就是我们上学的时候学习的流程,老师讲课,我们要做笔记,其实笔记的作用不仅仅是将来回头复习,一个很重要的作用在于加深你的理解和记忆。

3.与他人交流

对于一些新学到的知识,我们可以找一些专业的人讨论一下,或者说请教一下。在请教的过程中,一方面对方的如果是简单陈述,则会加深你的理解和记忆。如果对方的对一个问题的理解比较深入和广泛,则你会收获更多。如果他对这个问题的理解视角很独特,你也会在以后的学习中不自然的获取新的灵感。当然如果你找的人对这个问题的理解还不如你,他可能会对你的理解有些质疑,在收到他到质疑后,你会继续思考,回头补充知识,再深入学习和理解。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容