要学好一门技术,需要鼓励、信心让你坚持下去。
因此,入门很重要。找个好老师,好老师有耐心,能把难懂的技术用生活中列子说清楚,会为你加油打气。如果好老师找不到,找视频看看,边看边跟着做。如果视频跟着视频不会做,那就找本图文并茂的教材跟着做。……,总之一句话,第一步,建立学习信息!
如果入门了,坚持很重要。要坚持编程,可以先找份工作,工资高低不管,先做着。这样学的技术能运用,可以让你坚持下去。如果工作找不到,不用灰心,参加一个开源项目,尽绵薄之力,在开源项目中一样可以让你坚持下去。如果不能参加开源项目,那么自己在github上创建一个项目,向网友多推荐自己的项目。
1,坚持写博客,每学习到一点点新知识、技能,都用自己的话在博客上记录下来。为什么要用自己的话记录下来呢?要自己的话描述一件事,需要先消化,才能说清楚。
2,系统地学习。经历上面三个阶段,要进步就要修炼内功了。买计算机科学与技术的基础书籍看,如计算机原理,编译原理,数据库原理,数据结构与算法,计算机通信原理,软件工程,设计模式,TCP/IP协议等书籍,慢慢啃。
3,首先做好心里准备,自学编程的过程中难免会遇到各种各样的问题,会有一定的挫折和难度,有面对一切困难的思想。
4,选定学习方向,是学习C语言还是Java,或者是Python等其他方向的编程语言呢,这是个值得考虑的问题,目前比较火热的就是Python了,人工智能在很大程度上带动了Python的热度,因为做人工智能的语言就是Python了。而且Python语法比较简洁,清晰,学起来比较简单。
5,找个不错的教程,然后认认真真的敲代码。在学习的过程中做好笔记,方便以后复习。编程没有捷径,唯坚持不懈敲代码。
学习Python的时候是在“如鹏网”上学习的,有详细的学习路线和课程体系,可以作为参考,挺详细的,根据自己的时间来灵活安排学习进度,有新的课程更新了,也是可以继续来学习的。有更多的时间来练习,夯实基础。每个章节的后面都有相应的练习题和面试口才题,需要通过录音的方式来进行提交,印象更深刻,为面试做准备。