zl程序教程

您现在的位置是:首页 >  Java

当前栏目

如何自学编程?

2023-02-18 16:38:30 时间

看视频

其实大部分人都习惯通过看视频学习。我记得大一自学 java 的时候就是看的传智播客毕向东的 java 视频,那时候就感觉这些培训机构讲得真好。

大学老师基本就是对着 PPT 念,而培训机构的老师是把知识点掰开了揉碎了,让你回味无穷。

优点:

视频讲得比较细致,可以进行系统性学习。

缺点:

  • 需要花时间找视频资源
  • 学习时间太长
  • 需要记笔记
  • 学得快忘得快,复习也需要花费太多时间

其实我也经常看视频学习,大部分时间都是在 B 站搜资源学习。这里建议看黑马、尚硅谷、动力节点、千锋的视频。

有时候我也会在某宝、某鱼、某多、某转找资源存到网盘看:

我网盘 12T 的空间 90% 都是跟计算机相关的,但是大部分都吃灰了

看文档

如果你有了一定的学习经验,就不建议你再通过看视频学习新技术了,这里建议你通过看官方文档或者别人总结的文档学习。

优点:

  • 学习需要的时间较短
  • 文档占用内存少,容易存放
  • 复习起来也很容易

缺点:

  • 需要花费时间检验文档的质量
  • 需要花费时间理解文档所表达的意思

官方技术文档:

其实大部分的官方文档都总结得很细致、全面。大家只要跟着一步一步操作,最后一定能学会。

第三方平台:

除了看官方技术文档,我经常在 CSDN、博客园、掘金、知乎、公众号看别人总结的技术文章。

写文章

学习是一个双向的过程,你要学会做总结。如果你能把一个技术讲得通俗易懂,这才说明你真正学会了。

所以这里建议大家多做笔记,多写技术文章,一方面是回顾学过的知识,另一方面在面试前可以进行快速复习。

建议

如果你没有一点经验,那就直接看视频学习,先入门再说。

如果你有经验,建议看官方文档或者别人总结的文档学习。

在学习的同时,要多记笔记,多写总结文章。

最重要的是要多实践,多敲代码,通过敲代码加深理解。

两周不看不敲,你基本都忘得差不多了。两个月不看,你基本废了。古人云:温故而知新。