Python web 方向还有出路吗?

2019-02-16 22:19:05 +08:00
 zqguo

做了一年多的 Python web 了,坐标杭州,现在想换工作,但是感觉岗位越来越少了,做 web 的都是 Java。web 方向真的没有未来了吗?迷茫。

16198 次点击
所在节点    Python
64 条回复
zqguo
2019-02-16 22:19:22 +08:00
坐标杭州
xuchaochao
2019-02-16 22:34:46 +08:00
通杭州,同 python web。。。。也是有苦说不出啊
toono
2019-02-16 22:35:33 +08:00
境遇差不多。所以我已经在学 Go 了,一般项目用 python,性能有要求的用 Go。web 方面光靠 python 太难找到合适的工作了。
sebastianwade
2019-02-16 22:38:07 +08:00
devops
zqguo
2019-02-16 22:40:54 +08:00
@sebastianwade @toono @xuchaochao 爬虫 数据分析怎么样?
tumbzzc
2019-02-16 22:43:16 +08:00
@zqguo 做数据分析说到底最主要的不是工具,是业务
namesc
2019-02-16 22:45:08 +08:00
现在招人都是多栈优先啊,纯粹一个方向无异于自绝于江湖,其他方向可以不熟练,但起码要有了解,要达到有人带就能迅速上手的水平,这样就好找工作。
zqguo
2019-02-16 22:46:34 +08:00
@namesc 在理
orangeade
2019-02-16 22:46:55 +08:00
以后 web 后端都是容器+微服务+分布式,传统的 web 开发都会衰落的,php 不也越来越少了,web 还是学 go + Java 吧(新的那部分,spring cloud/各种分布式中间件之类,老的 Java ee 什么也没意思)
zqguo
2019-02-16 22:50:13 +08:00
@orangeade 赞同,我现在其实也是容器 + 微服务 + 分布式这种方式开发。只不过可能没有 Java 轮子那么多,那么好用。
imydou
2019-02-17 00:01:29 +08:00
@orangeade 容器+微服务+分布式 和 PHP 不冲突吧
shm7
2019-02-17 01:52:12 +08:00
杭州都是毒瘤 2 厂和企图抄袭他们的厂,不用 java 能活的顺畅就奇怪了。
ManjusakaL
2019-02-17 07:25:02 +08:00
找个头条 /饿了么这样的厂转了 Java/?
wspsxing
2019-02-17 07:46:04 +08:00
杭州基本都是 java 有什么奇怪的
chaleaochexist
2019-02-17 09:54:08 +08:00
不止杭州 哪里都是 java 的天下(web 相关).
知乎 python 转 go
小红书 python 转 java
饿了么 python 转 java

当然不能说 python 一定不好.而是样本太少,体量变大之后找不到对应体量的 CTO.都是懂 Java 的.说到底还是生态.
譬如基于 flask 开源的项目,我在 github 上没找到特别好(大)的. 一个都没有.

希望越来越好吧.
Ehco1996
2019-02-17 10:00:06 +08:00
py 之类的动态语言写大项目对人的要求太高了
VDimos
2019-02-17 10:24:16 +08:00
杭州是 java 和 golang 的天下,连 php 都势微,更别说 py 了
find456789
2019-02-17 10:49:02 +08:00
感觉以后大公司成熟的业务,可能都很少用 python 了, 会用 go 代替了,python 的性能 就不能追上 go 吗? 为什么 python 官方不优化优化呀
ipwx
2019-02-17 10:59:51 +08:00
@find456789 有 PyPy 优化啊~

Python 官方的态度是语法形式 > 性能。这其实对于自己写小工具用还是很友好的。不然像 Java 一样,写个小脚本还要搞半天吗?运维方面也差不多,因为都是脚本,所以 Python 很友好。

科研界对于性能有需求,但是都在数值计算方面。用上 NumPy / Pandas / Scikit-Learn / TensorFlow / PyTorch 就行,这些都是 C 扩展乃至 CUDA 加成。所以 Python 官方的这种态度依旧很友好。

总而言之,Python 火有它的道理,但就是不适合大型 web 项目。
lidongyx
2019-02-17 11:10:04 +08:00
Python 是辅助型语言,任何领域都可以学,其覆盖的领域的广度,早已超出传统编程语言的范围,但是毕竟它是辅助型的。。。

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

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

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

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

© 2021 V2EX