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 开发的有没有这样的顾虑?

19804 次点击
所在节点    Python
66 条回复
linuxchild
2017-02-27 10:39:57 +08:00
@likuku 无法反驳
gpw1987
2017-02-27 10:43:31 +08:00
我 Python 和 php 都是入门,不过 python 貌似最近很火,估计是因为语言比较简洁,比较容易使用。
rocksolid
2017-02-27 10:45:40 +08:00
大城市来说, java 机会多,竞争也多, python 相反,小地方别玩小语种
falcon05
2017-02-27 10:49:22 +08:00
web 上好像还是干不过 PHP ,其实也还好, django 熟练的话很快用各种组件堆出一个网站。不过我更偏向用在其他方面,比如写些小脚本和桌面应用开发。 pyqt 很不错
swt1993
2017-02-27 10:57:50 +08:00
@berretta 有理,感谢!
mahone3297
2017-02-27 11:00:14 +08:00
刚毕业就 java 火热,没想到,这么多年过去了,还是 java 火热,而且好像越来越火,公司大了,都去 java 。。。
fearme
2017-02-27 11:02:10 +08:00
量化用的多
swt1993
2017-02-27 11:04:10 +08:00
@mahone3297 这门语言在中国存在的意义太大了。
swt1993
2017-02-27 11:07:35 +08:00
@fearme python 在金融与数据科学上用的多。然后这些又需要很深的数据金融基础,如果从事 web 的话,其实很难往那个方向转。
Chingim
2017-02-27 11:14:43 +08:00
行业才谈前景,语言只是工具
sudoz
2017-02-27 11:16:09 +08:00
@swt1993 实际上,国外也是吧
msg7086
2017-02-27 11:23:57 +08:00
有不少愿意给员工开高工资的企业,要求都是要你学啥语言你就去学啥。
很可能公司现有的系统是用 Shell+Java+Python+Scala+Cpp 写的,然后把你招进去是让你用 Elixir 和 Ruby 和 PHP 写新系统。
swt1993
2017-02-27 11:43:31 +08:00
@Chingim 其实我的顾虑就跟 19 楼一样, 5 年以后,我如果 python 技能点满,可是我却找不到工作了,因为没有多少家公司真的在用 python 。即使有也仅仅是把 python 当做胶水,协助做点事。
zonghua
2017-02-27 14:32:50 +08:00
@zzcchh 容易学的是 PHP 吧,最简单了
NUT
2017-02-27 15:07:02 +08:00
二线城市,别玩什么小众。天花板很低。 JAVA 玩熟了就直接升级架构师。如果想做全能型庸才,那就祝好。理想和现实有区别。

我 iOS 入手,搞了几年基本熟悉了( CT , CA , CF ),然后从一家做企业 IM 离职后,发现做 APP 没啥难度了。
然后搞了一段时间 PY ,发现 py 根本没啥岗位。
期间创业,因为没人所以逼着自己学了 PHP ,发现 PHP 约束不强各种$ 不习惯,然后了解了下基本在 12~15k ,弃坑。
后来就转 JAVA , 一个人搞了 2 个后端项目,发现 JAVA 还是不错,准备后面做做架构,搞搞大数据。
坐标 西安。
swt1993
2017-02-27 17:19:57 +08:00
@NUT 感谢,中肯的建议!
ibufu
2017-02-28 10:49:23 +08:00
5 年经验现在月薪 5 万吗?教练,我要学 java
simoncc
2017-03-01 17:26:25 +08:00
@NUT php 就业前景不好?
NUT
2017-03-01 18:07:28 +08:00
@simoncc #58 拿高工资的很少,在二线城市。
wind3110991
2017-03-01 22:46:25 +08:00
用我自己的工作经验来谈,我 70%开发用 python

python
大企业:主要用来运维开发和机器学习
小企业:用来做 web apiserver 居多,甚至有些用来支持网站大部分后端

优点: 开发效率高,语言易读性强,胶水语言
缺点: 普遍性能较差(我说的是使用方式,不是语言性能), 2 与 3 相差大难兼容,软件侧 python 客户端支持不完善( memcached , redis , hbase 等)

一定要选的话,建议你可以用 python 写脚本研究机器学习,职业上以 java 为主,可以往 hadoop 大数据方向靠拢,毕竟是趋势

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

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

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

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

© 2021 V2EX