很多同学在刚刚想入门的时候都是信誓旦旦,有种誓死不罢休的态度。可是随着时间的推移,心理就慢慢产生了变化,我学不进去怎么办?这么多问题都理解不了怎么办?当思想逐渐从积极转变为消极的时候,就离放弃不远了。那为什么会产生这种心理呢?怎么去克服呢?
第一步就是解决怎么学的问题。编程语言的学习是索然无味的,这是不争的事实,特别是在自学的状态下,身边没有很多交流对象。遇到问题很容易焦急,有时候一个问题可能几天都琢磨不透。所以在这个过程中怎么提高兴趣是关键。
首先我们要做好前期工作,先选好一门语言,虽然多数语言的语法都是差不多的,但是在某些应用方面,有的语言就有优势。再来选一本通俗易懂的书,并不是所有的书都适合零基础的同学学习。如果开始就一点都读不懂,对积极性打击很大,可能导致还没有开始就放弃了。
其次,我们可以尝试多加几个群,找一些志同道合的朋友一起学习,最好能找到一个亦师亦友的大神,当然这个可遇不可求。有时候你的问题,只要有人点拨一下就明白了,避免走很多弯路。最后,配合视频来学习,现在视频很多都有弹幕,你会发现原来有很多同学在某些问题上会跟自己有相同的困惑,也可以缓解一些心理压力。
第二步就要解决怎么用的问题。书本上学的都是语法和算法,会有一种学了后还是无从下手的感觉。其实这也是很关键的一环,在学习过程中这样可以极大地提高学习热情。当你能够用代码写一个非常简单的功能时,很多人往往都会兴奋很长时间。我们可以先找一些简单的源代码,熟悉一下逻辑实现的思路。也可以按照思路,举一反三,加一些自己的想法在里面,慢慢的就可以动手做自己想要的功能。这样就从一个枯燥无味的过程中解脱出来了。
在学习的过程中,百度和谷歌是身边最好的朋友,基本上90%的问题都可以通过搜索解决,最后的10%就要靠自己悟或者志同道合的朋友点拨了。真正自学并且坚持下来的同学确实不多,因为经历一个从无到有的过程会非常艰辛,但是只要跨过了那一步,后面将有浩瀚的世界等着你。
¥20HTML+CSS+JavaScript/+C语言+java+python编程入门指南SQL/Visual/Web/JSP/MySQL/Django/Pygame/Flask京东月销量好评率99%无理由退换京东配送官方店¥购买