自学编程一年,我总结的几条血泪经验

不是什么高大上的方法论,就是自己踩坑踩出来的几条,一条一条列给你看。

  • 遇到问题,多去搜索,别硬憋。
  • 非阻塞的问题不要陷进去,卡住半天出不来最亏。
  • 什么东西都学点,得到一个程序员的思维,就很好了。
  • 知识枯燥,容易陷入细节出不来。
  • 知识其实分场景、原理、细节三层。
  • 基础薄弱的时候,重点看场景和原理,之后再回归细节——顺序很重要。
  • 自驱力有限?那就别硬扛。手机放一边,网络关掉。
  • 现实打断多?去图书馆,物理隔离最有效。
  • 给自己及时的奖励,用番茄钟,学 25 分钟歇 5 分钟。
  • 找个队友,加个群,有人一起走才走得远。
  • 目标要明确:可衡量、具体、可实现、有时限。
  • 不了解的模块直接上手,先跑起来再说。
  • 学一个东西先问四件事:是什么?解决什么问题?有哪些重要特性?面试重点是什么?
  • 先有整体思路,再深入某个点,别一上来就钻。
  • 核心就一个字:坚持。
  • 前期像乌龟,慢慢来;中期像兔子,速度起来;后期龟兔切换,稳中带快。
  • “抓大放小"不是很好——进度 > 细节,原理 > 源码,但不是啥都不看。
  • 学完就忘?很正常,所有人都是。
  • 三遍学习法:第一遍鸟瞰式(看全貌),第二遍牛耕式(慢慢啃),第三遍消化式(输出内化)。
  • 费曼学习法:把学到的讲给别人听,讲不明白的地方就是你没懂的地方。
  • 上面这些不一定全对,但都是我自己试过的。
  • 学习是场长跑,别急着一天跑完,跑得久比跑得快重要。

相关内容