有读者朋友加了我微信,问了一些关于怎么学习一门编程语言的问题。我谈谈自己对如何学习一门编程语言的看法吧。
你的学习动机
我觉得不管学习什么编程语言,你总有你的理由。有人说:“我喜欢编程,喜欢思考,觉得程序员是不错的职业”,有的人说:“我想通过编程来获取更高的收入”… 不管怎么,你都得有个学习动机,不然你的学习不能坚持很久的。
怎么去学习
那作为一个小白,怎么去学习呢?
1 先去了解你想要学习的这门语言
通过网络搜索,去了解你将要学的这门语言。学习语言就是一个从了解到熟悉再到熟练再到精通的过程。
你需要了解这么语言的语法,怎么使用这么语言。
2 学习途径
有很多人会去加一些群,说可以在群里问大佬/向大佬学习。其实,这个基本没有用。你能找到的基本都是些吹水群,何况大佬根本不在乎你能不能学会。
其实,最好的老师就是我们的搜索引擎啊。你可以借助网络搜一些不花钱的视频,哈哈哈,最好是不花钱的那种。也可以找一些pdf的文档资料。
如果你是小白,我建议是以视频为主。视频讲解不用自己去过多的思考和理解,跟着视频的老师思路走就行。
当然,编程肯定涉及到敲代码。那这个代码怎么敲呢?有的伙伴是跟着视频一点点的敲。我认为你可以先认真看完一个小章节,看的过程中,可以备一个笔记本,把你觉得有用的记下来,或者一些自己不理解的概念记下来,看完这段视频,再去查一查自己不懂得地方。然后想一想这段视频老师讲了什么,敲了什么例子得代码,这个时候通过记忆来自己敲一敲,当然可能你记不起全部,这个时候就可以回看视频,完成这个小例子。每一段视频,每一个例子,都这样练习一下。
3 多练习
想要熟练掌握,就需要不断的练习。不是要你把一个例子敲个十遍百遍,而是你要在练习中掌握编程思维。
4 向他人学习
刚才还在说,社群没有用,那向谁学习啊。当然是社群里找真正学习的伙伴啊。哈哈哈,就是那些和你一样经常问问题却同样没有人解答的人。你可以加个好友,有问题相互探讨。
5 自己解决问题
初学者肯定会遇到很多的问题。在遇到问题的时候,要学会自己解决,不要动不动就跑到群里去问,问了每人回也会有失落感的。自己想想怎么会出这个问题,试着自己先解决,不行就自己百度查一查,99%的问题,别人都遇到过。
4 坚持
最难的就是这个了。要从小白到大佬,你需要不断的练习。
好了,这些就是我自己的看法,你对编程语言的学习有什么看法呢,或者你在学习的时候遇到过什么问题,欢迎在留言区讨论。