python编程广告_为什么铺天盖地都是Python的广告?

Python 第一个优势是语法风格优秀, 通俗的说法就像是白话文对比于文言文, 容易上手, 又能传达深入的意义. 编程入门的几个基本问题就是如何理解抽象概念以及利用语法构建流程(面向过程)和描述对象(面向对象)这两种比较基本的编程范式.

这两点让 Python 成为了极好的入门语言, 就像 CMU 的入门课程 15-112 用的就是 Python.https://www.cs.cmu.edu/~112/​www.cs.cmu.edu

很多经过一个学期的非 CS 背景的学生在各种背景 TA 的帮助下都能作出很有意思的项目, 包括艺术系的(CMU 的戏剧学院也很出名):https://www.cs.cmu.edu/~112/gallery.html​www.cs.cmu.edu

第二点就是用途广泛:

而很多人高中时代学的 Visual Basic 的描述能力就很糟糕, 最要命的是这玩意一般人学了拿来写 Visual Basic Script(一种 Office 内置的脚本语言, 和宏有有一定联系, 便于自动化)之外, 基本上今天干不了什么事情.

而 Python 不仅能操作文档(Word, Excel), 同样还能写嵌入式(树莓派或者一些原生 Python 的开发板), 用来做各种自动化, 像是简单的数据爬虫, 定时自动任务等等.

再深入就是像是数值计算(比如 NumPy),数据统计还有机器学习这些应用.

但是真的值得像是在抖音/朋友圈广告这些地方花钱去学吗, 我看不见得.

比方说你是非技术岗位, 你学习这个技术就是为了自动化完成一些报表, 统计任务, 如果你算下来这个东西能够节约你一个小时的时间, 并且这一小时如果纯手工做会很累人, 那么从人力管理的角度看, 这项技术给你带来了每天一个小时的效益.

而又比如你是管理岗, 每个月都要做工时统计, 比方说你们公司用了 Redmine 这样的 CRM 系统, 他提供了基于 RESTful API 的接口和现成的 Python 库: python-redmine, 那么本来你需要弄一整天的报表, 几分钟这个脚本就跑完了, 而且原则上非常正确.

如果你现在就是摸鱼岗位, 之前学的东西也是半途而废, 也想不到这玩意能帮你解决什么问题, 那么我觉得除非你真的闲着没事干还有闲钱, 投资下还是没啥坏处的, 就别钱花了学了一半.

而如果你觉得这个东西对你太有帮助了, 比方说你是一个创业公司的合伙人, 公司就没多少人, 很多事情请人做效益又偏低, 自己亲力亲为做又太累, 那么这个东西的效益就体现出来了. 更重要的是这些数据性的东西能为你的商业模式提供参考, 比方说你是做餐饮的, 你如果能统计出客单率, 平均停留时间, 人均消费, 材料利用率等等指标, 可能短期内你看起来这些指标性的东西不会又立竿见影的效果, 但是实际上这些东西把你的对商业模式的理解提升了一个档次.

至于幻想用这个找工作, 拉倒吧. 关键还是培养习惯, 比如尽可能帮助自己处理事情自动化, 养成持续的学习能力和对现实事物的抽象理解能力(编程, 或者是面向业务的代码最重要的一种能力)才是最有价值的.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值