昨天和自己的伙伴们结束了2020年的学习计划,我们明年在战,两个月的时间我们组织总结了一下自己的学习习惯,这些可能会对你会有所帮助,或许有一些帮助吧,想学的话,请你耐心看完噢~加油陌生人👍。
关于学习编程的心得体会:
- 好状态永远不会来,别等待别拖延,最好的状态就是当下。
- 不懂就查,有问题先自己查询,不要一有问题就问别人,这个能力能让你受益终生。
- 知识遗忘很正常
①一边学一边忘很正常,知识本身很繁杂繁
②不要当成问题去解决,用的多了自然就记住了
③时间长了可以考虑写博客,而不是对着知识点自己抄。 - 看再多遍视频和书本也不如实际操作一遍。
关于自己写代码的习惯:
- 如果你想好编程,那就把敲代码成为你的本能而不是强制性让你自己去敲,威逼并不会成才,事极必反。
- 书写代码的规范,习惯,会决定以后你在团队的兼容性。
以下是我自己的经历:
我是俺学校20届的,班里学的人也不多,刚开始学的时候我也遇到过挺多难题,因为自己有B语言的经验,我那时候就在面向对象那里一直徘徊,什么继承啊,什么递归啊,什么多态啊,直接给我干懵了,我学了差不多一个多月,后来我才明白过来他的原理,有时候这些东西你自己看,看很久很久,却不知道他是干啥的,就会有一种死钻牛角尖的感觉,其实死钻牛角尖这种是自学的里面中最吃亏的一种学习方法,就像以前我老师教我的,你如果遇到一个难点,你不会怎么办?那就往后学,向后努力,后面懂了学会了,就去往前面把你丢的东西一个一个捡回来,我自己学也是这样,我在方法构造那死过,在容器那死过,我没放弃,到后面io流,多线程,并发,网络编程我悟了。看着以前自己遇到的难点,我发现这些挺简单的,就像一个机遇,你学了很久很久,却一直怀疑自己,为什么这里我看不懂,为什么不会,在这种心理的时候不要去纠结,因为这些事情每个人都会遇到,顺其自然改变自己的学习方式,还有你想了解的知识概念定义呀,这些事情都是你平常做笔记,看书籍,一遍一遍敲代码弄出来的,感悟出来的,Java除了关键字任何定义都是活的,你自己可以变通,自己去理解,当你懂了以后,就会容易很多。在你学到一定程度后,你就去学这些知识概念,重新巩固自己的知识体系。
关于如何学习问题:
还是那句话,学Java的时候一定要动手敲,动手写,而不是抱着一本书,一个教学视频死磕。
关于工具使用问题:
idea,eclipse,vscode,这些只是工具,是你用工具,而不是工具用你,过渡依赖工具你会知道以后的后果。快捷键,插件,只是帮助你的,而不是变成你身体的一部分。