在知乎看到这样一个问题:
学Python到底是智商税还是真的有用,对于这个问题,我只能说:
我要是 Python,我一定得先坐地上哭给你看!
Python 作为一门开源的编程语言,从它 ku cha 落地的时候它就是免费的,怎么来的智商税这么一说,明明是便宜到不要钱的良心语言。
我之前看过一篇文章,有一句话:
为无法确认的目的付费,可以作为智商税的鉴定方式之一。
其实说白了就是我们的消费和我们的目的之间要有因果关系。
你比如很多人说上 Python 培训班是交智商税,刨除些真的坑人的培训班,一般来说我付费培训班学某一个技能,你不能因为我最后没学好或者感觉人家教的不好,你说我交了智商税。
不要太纠结于沉没成本,多向前看。
---
我不太清楚题主提这个问题是干啥,如果题主想要以后从事 Python 方面的工作,但是又听到看到什么消极的地方造成不知道该不该迈出这一步,那我劝你可以试试。
你要相信:
一个人带着学习某种知识或者技能的诉求去学习,只要付出时间精力,总能获得个比较满意的结果。
如果以后是想从事 Python 相关的工作,那你大概率会在以下但不仅限于以下岗位中选择:
- Web 应用开发:服务器端的编程,具有很丰富的 Web 开发框架,如 Django,能够快速完成一个网站的开发和 Web 服务,比如 Google,豆瓣等。
- 数据分析:Python 被广泛的应用到科学与数字分析中,比如图像可视化分析,生物信息学,常用的是 Numpy , Scipy 等。
- 系统网络运维:在运维的工作中,有大量重复性的工作,并需要管理,监控,发布系统等,将工作自动化起来,提高工作效率,这样的场景非常适合 Python。
- 3D 游戏开发:Python 有很好的 3D 渲染库和游戏开发框架,常用 Pygame, ,Pykyra 等。
- 网络爬虫:网络爬虫是一种按照一定的规则,自动抓取互联网信息的程序或脚本,你可以用爬虫爬图片,爬数据,只要你能通过浏览器访问的数据就没有爬不到的。
对怎么学python?我一直想说:
零基础学习 Python,视频为主,书籍为辅,多敲代码。
在这里我会针对的补充,从以下 4 个方面给出你零基础学习 Python 的路线:
- 视频
- 书籍
- 实战
- 进阶
一、视频
Python的学习教程,网上有挺多的资料,但都比较零散,不成体系。
刚接触Python的都很蒙,像个无头苍蝇似的找资料,找不到合适的学习教程,最后就是耽误时间。
这里给大家分享一套Python零基础视频教程,真的是完完整整的从零入门开始学起。
二、书籍
其实python书籍有很多,但是很少有人把它们全部看完,实在是看书真的很枯燥。
所以在这里向大家推荐一本《看漫画学python》这本书,该书采用漫画形式增加趣味性。
三、实战
编程语言的学习其实是边学边练,刚开始的时候是一边看视频看书,就把视频上的小例子,书上的小例子自己动手敲出来。
等能力到了一定的地步,可以尝试一下实战。
对于实战来说,可以有两种:
- 刷题
- 项目
下面我将分别来讲一下这两种。
1、刷题
刷题大家应该都知道,检查自己的进度。
2、项目
项目的话就先做些小项目练手。还是那句话,对于编程语言的学习来说,“理论 + 实战”才是王道。
这里我给大家推荐几个入门的小项目,有视频教程,可以跟着视频学着做一做,检验下自己学的水平。
四、进阶
进阶阶段也就是以后准备从事的方向。
如果学习完上面的基础视频后,你仍是一种蒙蔽的状态,没有关系,下面这套教程就帮你正式开启Python的学习之路。
在我学习python之前,一度以为这是非常枯燥的事情,但直到我遇到这个老师的课,我才知道,原来编程可以如此有趣。
每一节课以实际案例来作为课程内容,再加上老师幽默风趣的教学风格,相信你的学习过程会趣味十足。
因为篇幅有限,仅展示部分内容
小结
我想说的是python只是一个工具,而判断一个工具是不是有用,得看把它交到了谁手上。工具的真正价值主要体现在使用的人身上而不是工具本身。
最后,如果有需要python资料的,可以扫描这里领取!