大家好,这里是程序员晚枫,http://www.python4office.cn/wechat-qrcode/Python读者圈
昨晚收到一个常见的星球提问,今天来详细回复一下。
1、Python很难学!
每次有人加入星球后学习Python,第一次沟通的时候,我都要问一个问题:
你是怎么接触到Python的?为什么要决定花时间学习?
我很害怕遇到被广告洗脑来学习Python的人:Python真的很简单吗?
像我💻上期视频里讲的一样:如果Excel、微信、Xmind这些软件是一辆辆的豪华汽车,那么Python、Java、C++等编程语言就是造汽车的技术,这是2个不同维度的知识。Python的简单,只是相对于编程语言这个层面而言的。
但如果想熟练掌握它,你需要学习:
- Python基础语法
- Python的简单应用
- 第三方框架
- 结合框架的Python开发
- 如果学习爬虫,你还需要学习爬虫的理论知识;如果学习搭建网站,你还需要学习网络的基本知识。
- 然后再结合数据库、服务器等技术,实现项目的开发。
哪怕你不干程序员,只是想学个自动化办公,也要把上面的前4项学完。而实际是很多人,连基础语法都还没掌握,就开始去写代码了。
2、为什么会出现这种情况?
干了3年Python自媒体,遇到很多小白会出现这个问题,我发现主要原因有如下2个:
①学习目的,想清楚了吗?
如果你只是想散散步,你可以漫无目的的走出门。但如果你的目的地是登上喜马拉雅,漫无目的的走,可能付出惨重的代价。
也许刚开始你觉得Python很简单,带着散步的心态来的,也不在意自己学了到底有啥用。但是通过我们的沟通你逐渐发现:天,这是什么神仙技术,每个方向我都不懂,根本学不下去了
这也是很多人放弃的原因。
②前面课程,遗漏了很多细节。
如果一套课程有100集,听前面20集的过程中,带着这个技术很简单的态度,每一集都草草掠过,因此每一集都遗漏了一些琐碎的知识点。
这些遗漏累计起来,我保证,你听到后面的时候,你已经完全不知道老师在讲什么了。
3、怎么办?
找到原因,问题也就解决了一半。
对症下药:
- 如果你不清楚自己的目的,来星球里找我,我重新和你梳理一下你的目标,尤其是第一步应该实现的。带着目标去学习这种复杂的知识,舒服。
- 如果是因为前面基础知识听课的过程中,遗漏了很多细节,重新去听一遍是最好的办法。如果觉得这套课听烦了,联系我的微信:👉CoderWanFeng,我给你一套新的。温故而知新,你也可以有。
如果我猜错了,以上原因都不对,我们再次沟通,采取其它调整方式。学习Python固然很难,但是找到一个适合你的方法,是我愿意尝试的事情。
加油💪