首先,Python 再火,在 web 开发领域也没有 php 和 java 的多,这个有统计,自己去看。所以你说的没错,php 和 java 干 web 都比 python 好,所以是这个结果。
但是,Python 能用很低的成本迅速完成一些繁琐的任务,这个就是优势啊,既然是小公司,就意味着团队配置是不那么奢侈的,那么一定有很多杂事是需要开发人员自己干的,所以才会有那么多全栈,而这些杂事的,大部分都可以用 Python 迅速趁手的解决。
写个淘宝是用 python 写不了,但用 flask,bottle,
web.py 随手写个 simpleserver 是可以的吧。
用 python 写 app 是写不了,但是花两分钟给 app 来几个接口返回个 json 数据比写文档还快呢吧。
用 Python 是写不出个数据库,但是随手写十来行程序迁移个数据库,清理个数据不求人好伐。
用 Python 是没 c 和 java 效率高,但是要把做完的系统部署上线,随手写几个脚本直接代替一个运维工程师的岗位好么
小公司没数据,分分钟写个爬虫从人家家网站偷数据这个事,直接省了小公司几十万买数据的钱好么
老板要一年每周每月的用户数据,Python 是做不了 Hadoop,但是写几个函数从数据库生成各个维度的报表,最后找个前端给 chart 一下给老板看,老板以为不用招数据挖掘工程师了呢
总得来说,就是当你需要啥,用 Python 就能分分钟实现啥,简单,有效。老板本来原来招的工程师,给他们提个需求,这帮孙子就会说“我们需要一个 XX 领域的熟手”,“我们需要招个 XX 师”。自从招了会 Python 的,提个需求,这哥们 5 分钟以后给你出结果了。
老板于是问 Python 工程师:python 工程师这么好用,要不。。。以后我们网站和 app 后台也用 python 吧
Python 工程师回答:可以,你看 instagram,就是用 Python,一共 13 个人,最后 10 亿美金卖给 facebook 了。
老板于是说:艹,那还想啥,赶紧的,Python 了。