从个人的学习历程总结一些经验。
首发于公众号:摩生日记
如有收获,还请关注——猩猩伸手.jpg
我的编程理念
我这个人很喜欢鼓捣,确切来说是因为感兴趣,所以会驱使我去做某些事。
当然,我理解真正喜爱编程,是因为懒和想表达什么。
因为懒,所以才会用编程工具去提高效率。
因为想表达什么,所以才会用计算机的力量去传播思想。
当然有一点:我们大部分的人,其实都不是那些编程大神。我们只是在利用工具去做成某些事,但这就够了。
学习方式
我这个人也很喜欢了解别人的学习方式,偶尔也会问别人的学习方式以及看大神怎么去处理问题的思路。
虽说费曼学习法是很高效的,但是如何去获取正确的知识以及怎么产生这样处理问题的思路,又是另一个层面的问题。
如果连第一步都是错误的,那何谈第二步第三步?
获取正确的知识
常见的三种知识载体:书籍、视频、文章。
书籍
在最早接触编程的时候,我都是利用书籍进行学习,搭配部分实战视频。
所以我个人依然赞同,在还未建立编程思维,可以通过书籍来建立自己的知识体系。
需要注意的是部分书籍的知识老旧和内容质量堪忧,这种书需要区分以及鄙弃。
你有见过一本书,一共十二章,前五章都是在讲基本语法的???
所以要学会看书籍目录和上网看看有没有电子版的书籍,先做一个简单浏览。
至于是喜欢电子书还是纸质书,全看个人。
视频
视频这一载体,最大的好处是信息流齐全:文字、图片、声音。
所以这对于初学者来说,是再好不过的学习途径。跟着视频敲,就能实现出效果,这种方式别提多激励人心了。
但是,再到后来建立了基本编程思维,还是选择跟着视频学习,会是一种障碍和安慰剂。
一是因为视频的时间都很长,即使采用视频倍数播放,也不能改变的是视频的漫长;
二是因为有些人恐慌,认为买了课程,就可以得到心理安慰。
像前段时间的ChatGPT,就是利用了人恐慌心理,进而割一波韭菜。
视频的好处是有的,但是它没有考虑到人的时间成本。
就和市面上充斥着各种垃圾书籍一样,市面上也有很多垃圾课程,所以要谨慎筛选 。
文章
相比于书籍、视频,市面上充斥着更多的垃圾文章。
因为发表文章,太容易了。
我甚至都可以给我的文章全部标记为垃圾。
不过有一点,一个人的写作方式很能体现一个的思维程度 。
所以当读到好文章的时候,往往都会发现,这个作者的其他文章也会是相同水准。
技术文章的好坏很难判断,所以也不好评价。
其实很好判断的,有些文章就是单纯地将官方文档摘抄一遍,然后发一下。这本没有问题,毕竟记录文章也是文章,只是可恨的是,现在有太多人喜欢抄着官方文档,起一个标题党的名字。
处理问题的思路
应该都经历过,发现自己与别人的思维层次不同的体验吧。
无论是被碾压,还是碾压别人,都是值得思考的。
常说的阅读源码这个行为,我觉得是很好的,但是需要视情况而定。
如果你只是刚建立了编程思维,懂了一些开发门路,还未掌握清楚语言特性等,我的建议是不要直接看源码。
知名库的源码就像九阴真经,内功不够深厚的人,看了会走火入魔的。
因为阅读源码这一行为,会在你处理一些特殊需求时,你会不得不去看的,而这时候,你就会有带着疑问的钥匙去打开那扇大门。
----END
推荐阅读
看完一篇文章就该休息了,别看了,推荐个毛啊。该走走动动,放松眼睛和拉伸身体。工作虽重要,但生活才是人生的重点