做了一年多的 Python web 了,坐标杭州,现在想换工作,但是感觉岗位越来越少了,做 web 的都是 Java。web 方向真的没有未来了吗?迷茫。
1 zqguo OP 坐标杭州 |
2 xuchaochao 2019-02-16 22:34:46 +08:00 通杭州,同 python web。。。。也是有苦说不出啊 |
![]() | 3 toono 2019-02-16 22:35:33 +08:00 via iPhone 境遇差不多。所以我已经在学 Go 了,一般项目用 python,性能有要求的用 Go。web 方面光靠 python 太难找到合适的工作了。 |
4 sebastianwade 2019-02-16 22:38:07 +08:00 devops |
5 zqguo OP ![]() |
![]() | 7 namesc 2019-02-16 22:45:08 +08:00 现在招人都是多栈优先啊,纯粹一个方向无异于自绝于江湖,其他方向可以不熟练,但起码要有了解,要达到有人带就能迅速上手的水平,这样就好找工作。 |
![]() | 9 orangeade 2019-02-16 22:46:55 +08:00 via Android ![]() 以后 web 后端都是容器+微服务+分布式,传统的 web 开发都会衰落的,php 不也越来越少了,web 还是学 go + Java 吧(新的那部分,spring cloud/各种分布式中间件之类,老的 Java ee 什么也没意思) |
10 zqguo OP ![]() @orangeade 赞同,我现在其实也是容器 + 微服务 + 分布式这种方式开发。只不过可能没有 Java 轮子那么多,那么好用。 |
![]() | 12 shm7 2019-02-17 01:52:12 +08:00 via iPhone ![]() 杭州都是毒瘤 2 厂和企图抄袭他们的厂,不用 java 能活的顺畅就奇怪了。 |
13 ManjusakaL 2019-02-17 07:25:02 +08:00 via iPad ![]() 找个头条 /饿了么这样的厂转了 Java/? |
![]() | 14 wspsxing 2019-02-17 07:46:04 +08:00 via Android 杭州基本都是 java 有什么奇怪的 |
![]() | 15 chaleaochexist 2019-02-17 09:54:08 +08:00 ![]() 不止杭州 哪里都是 java 的天下(web 相关). 知乎 python 转 go 小红书 python 转 java 饿了么 python 转 java 当然不能说 python 一定不好.而是样本太少,体量变大之后找不到对应体量的 CTO.都是懂 Java 的.说到底还是生态. 譬如基于 flask 开源的项目,我在 github 上没找到特别好(大)的. 一个都没有. 希望越来越好吧. |
![]() | 16 Ehco1996 2019-02-17 10:00:06 +08:00 py 之类的动态语言写大项目对人的要求太高了 |
17 VDimos 2019-02-17 10:24:16 +08:00 via Android 杭州是 java 和 golang 的天下,连 php 都势微,更别说 py 了 |
18 find456789 2019-02-17 10:49:02 +08:00 感觉以后大公司成熟的业务,可能都很少用 python 了, 会用 go 代替了,python 的性能 就不能追上 go 吗? 为什么 python 官方不优化优化呀 |
![]() | 19 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 项目。 |
![]() | 20 lidongyx 2019-02-17 11:10:04 +08:00 via iPad Python 是辅助型语言,任何领域都可以学,其覆盖的领域的广度,早已超出传统编程语言的范围,但是毕竟它是辅助型的。。。 |
![]() | 21 deepreader 2019-02-17 11:21:16 +08:00 真的看着心疼。但是 web 天天 CRUD 有意思吗? |
22 batman2010 2019-02-17 11:22:19 +08:00 via iPad 豆瓣用 python。 |
![]() | 23 mashpolo 2019-02-17 12:21:04 +08:00 微服务,中间件还是挺吃香的 |
24 zqguo OP 现在也觉得 Python 当做辅助型语言比较好,写写脚本,爬虫啊等。所以要有一门主语言。 |
25 jiangnanyanyu 2019-02-17 12:37:06 +08:00 via Android @chaleaochexist 有个叫 oddo 的,不知道有没有拼错。 |
26 AngelCriss 2019-02-17 12:41:43 +08:00 via Android @wspsxing 为啥你这么了解? |
![]() | 27 frylkrttj 2019-02-17 12:51:31 +08:00 一家公司要搞 web 还管你用 python 还是 java ? |
![]() | 28 chaleaochexist 2019-02-17 12:52:32 +08:00 @jiangnanyanyu odoo 基于 werkzig 是 wsgi 的工具包. flask 也是基于这个工具包 剩下的没啥关系.另外 odoo 的代码戳的一 bi...反正我是没看懂. 我看的是 odoo8 现在好像到 11 了 不知道怎么样. |
![]() | 29 orangeade 2019-02-17 14:23:11 +08:00 @chaleaochexist #15 flask 的问题吧,像 Django、Tornado 热门应用都不少,Django 最典型的是 Instagram,欧美不少政 x 府网站也是 Django 的,Tornado 最著名的是 Jupyter notebook,谷歌微软都有相关二次开发的产品 |
30 jeffersonpig 2019-02-17 14:28:48 +08:00 杭州,一座被 java 笼罩的城市 |
![]() | 31 chaleaochexist 2019-02-17 14:33:15 +08:00 |
32 huihoo 2019-02-17 15:21:08 +08:00 若只有 python web 的技能确实有就业压力,若加上 ML & NLP 的能力,Pythoner 会更有 Power ! |
![]() | 33 veike 2019-02-17 15:36:22 +08:00 via Android php 越来越少了吗 |
![]() | 34 ytmsdy 2019-02-17 15:38:05 +08:00 Python web 的运行的效率和写的人关系很大。写得好,照样跑的溜,写的不好,uwsgi 动不动就丢 502 错误。 java 没有这方面的问题, 高度工业化的语言,就算写的差也不会出什么太大的幺蛾子。 |
![]() | 36 polebug 2019-02-17 16:42:08 +08:00 写大项目还是编译语言有优势啊... |
![]() | 37 janxin 2019-02-17 17:17:34 +08:00 杭州,一座被 java 笼罩的城市 |
38 PhilosophyKing 2019-02-17 18:21:27 +08:00 题主说到做了一年多 Python。但是我不知道你总共做了多久软件。我觉得如果是 3 年左右的开发者的话,至少得熟练两个技术流。我一般用 1、2、3 原则。精通一个、熟练两个、知晓三个。 |
![]() | 39 kernel 2019-02-17 19:36:06 +08:00 python 这种无类型的不适合写大程序,改程序心累 还不如 node,至少还能 typescript |
![]() | 40 malusama 2019-02-17 19:45:47 +08:00 via Android 得点个 go 的技能树与备不时之需 |
41 darknoll 2019-02-17 20:05:18 +08:00 有什么好惊慌的,上头领导决定用什么再去学就是了,现在技术更新换代太快了,哪能在一棵树上吊死。 |
42 asuraa 2019-02-17 20:45:15 +08:00 要么 ruby on rails 要么 java |
43 mooncakejs 2019-02-17 20:50:55 +08:00 Python web 要性能没性能,开发效率也没什么优势,重构更是一塌糊涂,why python ? |
44 cxmtime 2019-02-17 23:22:27 +08:00 python 在 web 上本来就没有优势。几年前用过 django,用着就觉得别扭。后来改用 ruby on rails, 发现真爽。 |
45 littlewing 2019-02-17 23:37:07 +08:00 没有 |
![]() | 46 tomato1111 2019-02-18 07:13:41 +08:00 做大型项目 python 有动态语言的原罪,这点跟 java 和 go 之类无法比 |
![]() | 48 vipppppp 2019-02-18 10:41:18 +08:00 同是一年半的 py web,就业上比起 java 确实没法搞。。 不过自己目前还是坚持这一行~ |
![]() | 49 zaul 2019-02-18 10:56:38 +08:00 别问,问就是 PHP |
![]() | 50 zaul 2019-02-18 10:56:46 +08:00 别问,问就是 PHP。 |
51 zhonlaoda 2019-02-18 11:44:04 +08:00 via Android 投了 30+ Python 后端的岗位,没一个回复的 |
52 xuchaochao 2019-02-18 12:16:21 +08:00 @zhonlaoda 之前写了几年的 python 啊 |
53 zhonlaoda 2019-02-18 12:19:22 +08:00 via Android @xuchaochao 自学半年,0 经验。。 |
![]() | 54 droiz 2019-02-18 12:35:07 +08:00 via iPhone 豆瓣啊 |
55 xiangdaoni 2019-02-18 13:53:42 +08:00 转 php |
![]() | 56 whusnoopy 2019-02-18 14:24:48 +08:00 我司在杭州用 Python 做主力 web 啊,meideng.net ,有兴趣的可以来看看 |
![]() | 59 whusnoopy 2019-02-18 15:33:32 +08:00 |
![]() | 61 CHYK 2019-02-18 15:59:18 +08:00 market force is relatively import when seeking a full-time job. |
![]() | 62 Jumaluata 2019-02-18 18:01:10 +08:00 最近在学 ruby on rails |
63 huihoo 2019-02-19 18:05:07 +08:00 当然,学习 ML & NLP 有文凭、有硕士、博士头衔那最好了。没有,就自己努力学习和实践了,文凭不够就靠代码和能力说话嘛,好像也只能这样。 |
技术不存在什么有出路,没出路。主要看业务。 技术你啥搞牛逼了。都有出路。 |