困惑
在学习开源项目xmake的时候,没有任何学习的思路和经验;在初步了解完项目后,不知道该如何深入的学习项目。这时查看源代码马上就迷失在代码的海洋中,进入了代码的技术细节陷阱中。这时,我想本人的技术薄弱,若是自己像办法估计无法解决。但比我牛的哪些大神肯定也碰到过这种问题,他们是如何解决和思考的呢?通过阅读他们学习开源项目总结经验、技巧的博客文章,视频;结合自己目前的实际情况,根据个人的技术能力和特点选择合适的学习方式。
好的学习方式
学习一定要有自己的思考,促进思考最好的方式就是把你所学的教他人,让他人能清楚的理解。可以通过分享技术文章、技术教学视频。将输入知识通过自己的理解再重新输出。可以再次对比验证。所有以后学习必须要产出一个结果,这个结果可以是任何形式如:PPT,技术文章,视频。这样不仅记录学习过程,也会有学习的动力
学习心态
学习需要厚积薄发,是一个漫长的过程。这个过程最需要的就是耐心和坚持。
习惯
每个月写一篇源码分析或分享技术类文章
培养阅读源代码的能力