编程思维
学习web前端开发核心在于一个“编程思维”,因为每段代码都不一样,都需要分别去看,所以只要你掌握了学习web前端的编程思维,那么写程序对于你来说,就只是先分析业务,然后编码就可以了。
代码量
任何一个web前端开发高手都是大量的代码堆积出来的,有很多人只是看视频看书而已,视频或者书只是让你了解web前端都学什么内容。按照自己的理解这些知识点,然后大量的代码决定你的技术能达到什么样子的水平和熟练度。
其实世界上不存在天才,天才都是这件事情做的多了,就熟记于心了。
明确目标水平
学习web前端肯定是为了就业,所以要分出来主次,web前端体系的内容很多,我们重点要学习哪些内容自己要明确,这样就比较有方向。
代码规范以及理解
代码规范,最好是从开始就养成,对自己有一个比较严格的要求,对于以后的发展很有帮助。
同时很多人在接到需求之后,第一反应就是写代码,即使是在自己没把需求理清楚之前也是照样写代码。另一种情况就是,很多人是边写代码,边想需求。这个开发方式,万一自己对需求理解有误!可能会导致自己写的代码,很大一部分都要修改,甚至是全部删除重写。
理解清除开发内容以及知识点,再进行开发,不仅效率高,返工概率也低,磨刀不误砍柴工。
指导
别自己钻牛角尖,因为作为一个初学者,要适当找别人帮助,最好有一个老师全程指导,这样可以少走很多弯路。
别人五分钟解决的问题,你可能用四五个小时,浪费时间。而你完全可以用这些时间去做一些其他的事情。导致自己的学习效率大大下降。
项目
为了最后的项目去学习,学习web前端没有任何方式是可以在项目学习到的东西更多了。自己尝试去开发一些小东西,这会大大增加你的实战能力。
就跟上战场一样,上过几次战场就会不一样。
交流
与其他程序员或者比较厉害的人多交流,很多人在学习的过程中似乎很少跟别人交流,其实很多人不知道,在与比你强的人交流的过程中是你学习过程中学习东西最重要的手段,因为你可以从他嘴里得知很多你不知道的新东西和新思想。
摆正心态,脚踏实地
学习的过程是艰辛的,而且路途遥远,一个好的心态不仅能调整学习方向还能使我们接收更多知识。
首先我们在开发的时候一定要理清楚了再开发,切记浮躁,走到哪算哪。
不要好高骛远,急于求成,这样会对自己的知识水平有误解。
不要逃避难点,我们很容易做到不逃避问题,但逃避难点却是大部分人都会做的事情,毕竟谁都会想偷懒。比如:这个功能不是很重要,不做可以吗?
这个功能我从来没弄过,搞不定的这个功能外包给别人做吧,我们做不了!很多一些逃避话语。大家可以想下,如果每次都是逃避,那么时间一久,自己技术水平是不是还停留在基础那个阶段?以后要怎么提升自己的技术水平。
个人建议
迎难而上。
在web前端开发这块,如果遇上了难题是正常的,如果没遇到难题就是见了鬼。面对难题,我们应该是挑战难题,而不是逃避!每天就写简单的业务代码,不探索新知识,不挑战难题,这样做开发也没多少意思。