本人是零基础学员,所以刚开始学习Python内心中充满了忐忑。转眼间学习Python已经3周时间了,这3周对我来说是一个挑战,但是我相信自己,所以我在努力学习,尽力跟上老师的节奏。只能说3周的时间下来,我已经达到了我的学习计划的目标,接下来我详细的总结一下这段时间的学习上的收获。
刚来千锋Python培训的时候遇到的挑战很大,虽然我是本科毕业,大学期间接触过c和c++等语言,但是非计算机专业学的并不是很深,加上我又不是应届生,所以专业压力和心理压力巨大。大概花了一周时间我才找到了学习的那种状态,这也算是比较幸运的。
学习Python的个难关就是我打字速度很慢,这对于编程这个行业来说是挺悲剧的。按照老师的建议我克服以前那种打字的不好的习惯,不管多慢我都坚持按照指法严格进行盲打。一阶段的时间下来,明显的感觉到自己的打字速度上升了,这让我自己感到丝丝的骄傲。但是代价也是有的,就是我的作业很难做完,因此我就采取了自己的学习计划和老师的学科计划相结合的方法来学习。每天的代码敲一遍,对新知识的获取即可,全程盲打,这是我给自己定的低限度,敲的快了我就尽量补上老师的作业。希望老师看到了不要生气的。
这阶段学习的另外一个难关就是我的不健全的编程思想了,由于以前没怎么学习编程,所以很多编程的基本思想不够成熟。因此,我在面向对象那部分学习中卡住了很久,也就是类,封装的思想,我可以把一个任务完整的做完代码敲在一起,可是进行代码分离,面向对象的操作时很难理清这其中的内在联系。我在努力思考如何将一个任务分类,细分成多少个类合适,类之间的关系、接口等应该如何设置好等。后来我把一个完整的任务的类,归纳在一起,将类、类的接口写在一张纸上,做了一张简单的逻辑关系示意图,表示这个方法还算有效,感觉现在已经对面向对象有了深刻的理解。代价是有的,我个人是爱钻牛角尖的,为了完成这个我在一定限度上牺牲了其他的一些新知识,但是这是值得的我完成了对我的思维盲区的填补,那些我牺牲的我是可以通过自学弥补的。
总结完毕,相信在经过一段时间的学习我也可以写技术性的总结了。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱