经验之谈

今天跟大家聊聊我在学习python的过程中积累的一些经验,希望对初学者有所帮助。

  • 语言的选择

刚开始接触python是在我大三上学期的时候,有一点C语言的基础。语言的基础其实在各类编程语言都是互通的,只是被包装的不一样,只要掌握一门语言的基础,学习其他语言的难度会下降很多。那一开始应该选择什么样的语言来作为我的第一编程语言呢?因为我接触过的语言不多,就C语言和python,它们两者对比起来,学习难度差的有点多,对于一些希望能够在短时间内看到效果的朋友来说,选择python会好一点。而且当今python非常的火,在人工智能/数据分析/爬虫/数据挖掘等方向的使用都是主流。所以选择python也是个很不错的选择,适应社会的发展哈哈。

  • 遇到问题的解决办法

我很喜欢买书,不太爱看电子书,看不下去~一般遇到一些问题,我会先查找相关书籍,看下能不能找到解决办法。当然即使书上有,但也不一定能看得懂,所以这个时候我就会寻求度娘和google大哥的帮助,这应该能解决大部分的问题,但总会遇到它们两兄弟也解决不了的事情,别怕~还可以去github上找找有没有类似的例子,这也不行的话,那只能寻求大佬的帮助了。我加了很多的技术群,里面也有很多的大佬,但是对于我提出的问题很少会有大佬出面帮忙,可能是我level太低,也可能是我提问的方式不对,有时运气好一点,还是会有大佬帮忙的。但这种线上帮忙有个缺点就是有些人表达能力不好,不知道怎么表达自己的问题和想法,大佬又不在身边,所以很难做到准确的答复,过程会比较麻烦一点。有人跟我说过“解决问题百度一分钟,群里一小时”,我觉得还是很有道理的。毕竟别人也忙,不可能实时答复你对吧。所以凡是最好靠自己,多学习,这样才不会依赖别人。

  • 踩坑好不好?

我个人经常踩坑,同样的事情,可能别人很顺利的就完成了,而我却出现一大堆的问题,有时候我也很苦恼,后来也就想通了,其实多踩点坑也挺好,至少我有这方面的经验,下次再遇到,解决的效率也会有所提高,熟能生巧嘛~如果一个人活得太顺利了,人生也没什么乐趣,人就是需要在磨难中中成长的嘛。

  • 个人的学习的方式
  1. 多看相关的书,提升思维,开拓视野。
  2. 在github找一些项目练练手,学习了理论,只完成了20%,实践才是效率最高的方式,但也才完成了50%,最后30%是总结,这叫有始有终。
  3. 在网上查找一些相关视频,先看视频再看书,学习效率会高一点,大家可以试试。

以上是我个人的经验,有很多不足的地方,希望大家可以互相交流一下自己看法,也可以提一些建议,谢谢大家的观看~

原文发布于微信公众号 - 佛系编程人(py520llj)

原文发表时间:2019-04-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券