首先要摆正心态,不要把学习编程想的太难,也不要想得太简单。有些人觉得自己是零基础开始学习,从心态上就已经不信任自己能够学好了,还有些人看到别人通过几个月的学习,居然可以很顺利的找到满意的工作,觉得自己比他要聪明,说不定随便学一学就可以了,这两种学习思想都有问题。
首先学习是很苦的,我们学习就要有“吃得苦中苦,方为人上人”的思想态度,看到别人学习时间短,那是因为他吃了很多学习的苦,有些人得过且过,是因为生活的苦可以被疲劳麻痹,被娱乐转移,但学习苦在于你始终要保持清晰而敏锐的触感。柴静曾在《看见》里说到,痛苦是财富,但这句话建立的基础是不断学习提升自己,学习是枯燥的苦,而且短期内没有回报,但长期来是一笔财富。没有人敢说自己什么都懂,再加上现在不断出现的新东西,什么自动驾驶、虚拟现实、AI等等,越是不断地拓宽自己知识的面,越是觉得自己知识储备量的贫瘠与荒凉。学习的苦是非重复性的,必须自己不断去学习新知识。
再有就是方法,很多都都觉得多看书就可以了解更多,于是看到网上各网友推荐的书就开始学习,不管这么厚的书能不能看下去,如果只是看书和只在网络上学习视频一样,光看不练,很快就会把知识忘得一干二净;这个时候也要注意,很多人在学习编程的时候获得了源码,对着敲了一遍就感觉自己懂了其中的知识点,但这样的做法效率太低,没有思考的模仿只是机械运动,毕竟不是自己的知识不容易掌握。
这个时候,初学者就应该了解到,上手做项目才是加快理解的办法。程序员们可以把项目分解成若干阶段,逐渐提升学习难度,学习该项目的核心知识。
程序员在学习过程中,很重要的一点就是沟通,如果有老师可以答疑解惑,就可以向他请假不清楚的地方,尽快解决遇到的难题,或者是上网搜索学会排错,通过自学拓展知识面。
无论学什么都有自己的一套方法,在学习过程中需要制定好的学习计划,根据自己的情况去选择并改善,“学而时习之”不断思考才能有进步,无论你是不是在学习编程,相信拥有好的学习编程习惯,也会让你在今后的生活中受益匪浅。在学习过程中,你还有什么好的建议呢?
领取专属 10元无门槛券
私享最新 技术干货