今天跟大家聊聊我在学习python的过程中积累的一些经验,希望对初学者有所帮助。
刚开始接触python是在我大三上学期的时候,有一点C语言的基础。语言的基础其实在各类编程语言都是互通的,只是被包装的不一样,只要掌握一门语言的基础,学习其他语言的难度会下降很多。那一开始应该选择什么样的语言来作为我的第一编程语言呢?因为我接触过的语言不多,就C语言和python,它们两者对比起来,学习难度差的有点多,对于一些希望能够在短时间内看到效果的朋友来说,选择python会好一点。而且当今python非常的火,在人工智能/数据分析/爬虫/数据挖掘等方向的使用都是主流。所以选择python也是个很不错的选择,适应社会的发展哈哈。
我很喜欢买书,不太爱看电子书,看不下去~一般遇到一些问题,我会先查找相关书籍,看下能不能找到解决办法。当然即使书上有,但也不一定能看得懂,所以这个时候我就会寻求度娘和google大哥的帮助,这应该能解决大部分的问题,但总会遇到它们两兄弟也解决不了的事情,别怕~还可以去github上找找有没有类似的例子,这也不行的话,那只能寻求大佬的帮助了。我加了很多的技术群,里面也有很多的大佬,但是对于我提出的问题很少会有大佬出面帮忙,可能是我level太低,也可能是我提问的方式不对,有时运气好一点,还是会有大佬帮忙的。但这种线上帮忙有个缺点就是有些人表达能力不好,不知道怎么表达自己的问题和想法,大佬又不在身边,所以很难做到准确的答复,过程会比较麻烦一点。有人跟我说过“解决问题百度一分钟,群里一小时”,我觉得还是很有道理的。毕竟别人也忙,不可能实时答复你对吧。所以凡是最好靠自己,多学习,这样才不会依赖别人。
我个人经常踩坑,同样的事情,可能别人很顺利的就完成了,而我却出现一大堆的问题,有时候我也很苦恼,后来也就想通了,其实多踩点坑也挺好,至少我有这方面的经验,下次再遇到,解决的效率也会有所提高,熟能生巧嘛~如果一个人活得太顺利了,人生也没什么乐趣,人就是需要在磨难中中成长的嘛。
以上是我个人的经验,有很多不足的地方,希望大家可以互相交流一下自己看法,也可以提一些建议,谢谢大家的观看~