目录
python的学习
第一次学习python是在大二上学期。那时候对程序语言并没有太多的概念,当时很多人都在说程序员这个行业又累工资又不是特别高,所以大一的时候没有想往这方面学习。后面因为某些原因慢慢喜欢上编程,觉得编程还是挺有意思的。
因为之前的C语言学得并不好,所以刚接触python的时候并没有觉得很简单方便,后面了解得越多越觉得python对初学者很方便,很多东西更加接近自然语言,更加容易上手。
个人觉得学习一门新的编程语言首先就是基础,首先看一遍一本基础编程的书籍,然后找一个自己比较感兴趣的方向开始自己真正的进阶之旅。我选择的是python爬虫方向,其实这也是比较机缘巧合,当时学院老师正在做一个项目,希望能够招收一些学生一起做,但是前提得有一些基础。为了能够参加这个项目,我上网买了几本关于python爬虫方面的书籍,暑假的时间基本上都是在学习,大概花了两三个月的把爬虫的相关知识了解完了,也顺利的进入那个项目。回头看,觉得那是一段很好的学习时光,每天都有自己的一个小目标。当然,学习的过程中肯定会遇到很多的困难,特别是干我们这一行的,一个小小的错误就得不到正确的结果,还会花费很多的时间去找bug,搞了半天终于得到正确结果,发现其实就是一些小细节没有注意,就浪费了很多的时间。
当学习了一段时间后,会发现有很多东西需要去提高,所以得去学习python更高阶的知识。这段时间的学习就会有一个质的跨越,会了解到更多的底层的知识,或者更加高级的用法。这是的学习就更具有灵活性,编写代码也更加的得心应手。同样这一阶段的基础大概了解之后,就是找一些实际的题目来不断的巩固自己学习到的知识。我在这段时间学习了tensorflow框架,开始学习深度学习,虽然是学习数学出身,但是学习这方面的知识并不会觉得很轻松,相反因为是学习数学出身,所以很多时候都想问一个所以然,在算法方面用的时间比较多。