Python 的前景到底有多大?如果不考虑数据挖掘和机器学习?

2017-02-26 21:18:31 +08:00
 swt1993

我自己本身是做 java 开发的,因为爬虫才了解到 python,然后对 python 一发不可收拾。自学了很多关于 python web 的知识,最近想转 python web 。但是我在拉勾上发现 python 的工资并不高(忽律北京),对于 3-5 年工作经验的 python 开发者,低于同经验的 java 开发者,超过 25k~50k 的 python 岗位很少,但是 java 的岗位却一抓一大把。同样的, java 开发转做架构师的容易, python 即使做成了架构师也难找到岗位,因为没有多少家公司使用 python (二线城市)。 python 最近比较火在于数据挖掘和机器学习。除此,在 web 上的前景似乎真的不如 java?不知道大家学习 python ,或者想要从事 python web 开发的有没有这样的顾虑?

20052 次点击
所在节点    Python
66 条回复
loading
2017-02-26 21:22:17 +08:00
不如 php
kier
2017-02-26 21:24:47 +08:00
7 年 python 开发的人来答一下,如果你打算继续做后台开发,用 java ,如果想做大数据平台,用 java ,如果想做数据分析这些,可以考虑 python
swt1993
2017-02-26 21:30:09 +08:00
@kier 所以我还是应该坚持走 java 路线。
swt1993
2017-02-26 21:31:10 +08:00
@loading 就单单从 web 方向看来,它真的不适合更深远的发展!
wolfan
2017-02-26 21:34:54 +08:00
小林可是用 python 养活了一家四只龙呐,前景大大滴~!
swt1993
2017-02-26 21:37:28 +08:00
@wolfan 怎么说?
binux
2017-02-26 21:49:21 +08:00
前景与语言无关
awolfly9
2017-02-26 21:49:40 +08:00
刚转 python 的游戏开发者觉得 python 挺好用的~
halida
2017-02-26 21:50:16 +08:00
所有服务器都预装 python ,你觉得呢
likuku
2017-02-26 22:01:51 +08:00
钱景,还是自己做老板 /做生意 /投资 /炒房,更好啊...
est
2017-02-26 22:08:21 +08:00
这得看你啥时候买入学区房。其他的都是空谈。
swt1993
2017-02-26 22:10:04 +08:00
@halida 虽然都装了 python ,但用的最多的也只是运维吧。拿来做 web 的还是太少了
swt1993
2017-02-26 22:12:07 +08:00
@binux 我只是关注 python 在 web 方向的前景,因为我想往架构方向发展!
zjq426
2017-02-26 22:12:16 +08:00
纯做 web 只有自己做事情。语言不是问题,有解决问题的能力就好。大公司一个萝卜一个坑,如果卤煮想当萝卜的话最好换个坑, python 的 web 坑确实是没有啦
q397064399
2017-02-26 22:25:32 +08:00
做 web 传统的运营系统 一般都是 Java 毕竟成熟 市场摆在那里,
架构师不会放着成熟的框架以及后端生态不用 转用一些新出的东西
python 一般互联网公司用得比较多
lecher
2017-02-26 22:38:45 +08:00
Python 堆启动项目阶段的功能,快速堆功能占领市场。
真有业务瓶颈就先堆服务器。

如果运气好做大了,考虑到要省钱或者碰上重 CPU 的业务。
看团队愿意学 golang 的多不多:
多的话培养点内部核心员工转 golang 去把性能瓶颈的业务代码转成 golang ,好多 Python 启动的项目都走这条路线,似乎是 Python 开发人员比较愿意学习 golang ?
不多的话大量招 Java 进来用 Java 做性能或者复杂业务的模块开发。 Python 启动的电商项目喜欢这么转,毕竟可以挖阿里的人,试错成本低。

Java 是在大量开发人员共同开发项目的时候,工程规范化轮子最多的语言,只要少量的架构人员写好工程规范的约束,就可以快速扩张开发人员了。
而且在大数据处理领域, Java 的轮子最完善。
swt1993
2017-02-26 22:44:51 +08:00
@lecher 感谢,你的回答对于 python web 开发者发展是个比较好的建议!其实说到底就是考虑到项目发展,以及数据处理方面,还是要转向 java 比较好!
swt1993
2017-02-26 22:46:54 +08:00
@q397064399 大多数互联网公司都集中在北京等一线城市,二线以及二线以下少之又少。所以 python 在这些城市难发展!
kier
2017-02-26 22:51:56 +08:00
关于我刚好遇到了职业瓶颈问题,感触较多,这里就多答 2 句吧。
做后台开发,不论传统行业,还是互联网公司,最好选 java ,因为各大公司都会用这个语言,后台的解决方案也很成熟, spring, dubbo, zookeeper, elasticsearch, hbase 等等,大家都用这一套经过验证的东西,你再 java 上的任何积累都会为你的职业生涯加分,而且 java 的薪酬天花板很高,选择多!
反观 python ,在 V2EX 上感觉比较火,那是因为基本都是创业公司在用,待遇肯定不会超过 30 万的,你工作了 3-5 年(或者 7-8 年)后吧,想着待遇怎么也得年入 40-50 万了,你会尴尬的发现你简历没地方可投
eightqueen
2017-02-26 22:53:48 +08:00
python 和 java 完全不在一个档次,也就 v2 这种小众网站喜欢拿 python 来装逼, python 先赶超 php 再说吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/343334

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX