2
lithiumii 2021-09-28 23:59:29 +08:00 via Android 1
Python 用于公司有人用 Python 的场景,Java 用于公司有人用 Java 的场景
|
3
ila 2021-09-29 00:02:18 +08:00 via Android
python 轮子第一快论证需求,java 轮子天下最多
|
4
ipwx 2021-09-29 00:10:49 +08:00
你的团队都是 Java 的,你们代码库都是 Java 的,你找个 Python 的干嘛?
=反之亦然。 |
5
banmuyutian 2021-09-29 08:59:13 +08:00
只要你喜欢,招汇编都行。。。
|
6
passer9527 2021-09-29 09:16:49 +08:00 via iPhone
据我面试的经验,好点的公司(无论大公司还是小公司),只要你愿意换语言,之前的语言不对口也是可以的。
那些只招 xxx 语言的,正好也帮你过滤掉了垃圾公司。 python 的场景很多,数据科学(火了好几年了),web 也很强,比如网易这种大公司都特多 python 职位 |
7
ysp123 2021-09-29 09:22:48 +08:00
只招某某语言的说明技术,业务比较单一,技术实力都是比较小(基本没啥 qps 的那种)
|
8
fengsien1999 OP @banmuyutian 扯远了。仅讨论 Python 和 Java
|
9
vzhzhq 2021-09-29 11:06:09 +08:00
公司创业初期,用户较少切需要快速迭代快速试错,用 Python 。
公司出具规模,用户量增加,可以用 Python,但是最好开始用 Java 重构。 公司特别大,用户量特别多,产品需要追求高并发高可用,用 Java 。 |
10
leven87 2021-09-29 11:34:36 +08:00
需要快速上手,立刻做项目,每个语言都有不少坑。
对于我这种工作多年的,其实是差不多的。当然,面试官是不信我的。 |
11
fengsien1999 OP @vzhzhq 以下是李兴华老师在他的 Python 教学视频中说的:
...如果以高性能的 web 开发为例,最佳的技术方案是 Java (因为它可以承受大规模的并发访问)... 王垠在下文中讲了 Python 的缺陷: http://www.yinwang.org/blog-cn/2016/01/18/java 但是,我看职场上也有不少的 Python 岗。比如下面就是一例,该公司为什么不招熟悉 Java 的? https://www.mysmth.net/nForum/#!article/Career_Plaza/1491270 而下面这家公司在职位描述中,提到后端工程师“目前我们主要使用 Python”。 https://www.v2ex.com/t/805139 |
12
vzhzhq 2021-09-29 15:18:37 +08:00
@fengsien1999 嗯,我说的主要是 web 方面的,Python 在某些专业的领域有优势。
|
13
fengsien1999 OP @vzhzhq
Python 在某些专业的领域有优势?在哪些专业的领域有优势?在那些领域为什么比 Java 有优势呢? |
14
gengchun 2021-09-29 18:27:18 +08:00
光是找工作的话,不要把语言当成关键词,至少不是最关键的词。
Python 高级岗位本身看重的是领域知识和业务经验,火一点的像 AI 或者数据处理,其实还有其它的领域,像地质,医疗,甚至航空、航天这些。这些工作都和编程语言没有太多关系。纯粹是大家都在用的 Python,专业课教的时候用的 Python,专业培训的时候老师讲的是 Python,招人的时候也就顺便写了一句工作的技术栈。这种岗位看一下公司业务,实在不行投前看看能不能和 HR 聊一下,有差距的话就不要投了。人家大概率不是在找 Python 开发。哪怕是项目是用别的语言,比如说 R,JD 写 Python 意思是,这个工作需要想转 Python 就可以,不是说没做过 Python 就不要。这种投简历,如果你是清北,或者什么双一流数学物理专业这种的,那可以没有业务经验,不然投了也白投。 当然,有些山寨公司的招聘思路也是奇葩,比如说核心人员离职,公司项目快黄了,看项目是 Python 写的,想着招个 Python 开发顶缸。这种说我想去忽悠几个月工资是可以的。做项目就免了。 讨论 Python 的优势没有也任何意义。除非你是 Python 核心生态圈的,比如说写过 PEP 什么的,或者做 CTO 希望多招 Python 开发,要写个 PPT 在会上讨论招聘问题。 光是 web 开发的话,Python 岗位其实面向的都是小项目多的小厂,高级岗位就算大厂也非常少。IT 领域唯一用 Python 比较多是运维的中级岗位,不过现在都在转 Golang 。 如果就是找个初中级岗位,这个细化一下需求,不要讨论太高级的东西。 |
15
vzhzhq 2021-09-29 19:14:20 +08:00
|
16
fengsien1999 OP @vzhzhq
那是现象不是原因啊。我问的是这种现象的原因 |
17
fengsien1999 OP |
18
qinwangzeng 2021-09-30 01:06:35 +08:00
py 主要发力点在数据分析和 AI 、ML,java 发力点在 web 后端和大数据。
大部分公司要求的是技术栈匹配。 |
19
gengchun 2021-09-30 02:07:49 +08:00
@fengsien1999 明确自己的需求,不要在这里进行无用的抽象讨论。如果是你本人的求职问题,工作年限,学历,业务经历,现掌握的语言都是已知的。
如果你是 HR,公司的技术栈,业务现状一样的是已知。 如果你是做 Python 培训的,写技术出版物的,Python 圈子,程序员人数全球上千万,国内就算没百万,几十万还是有的。每年光教材也是几个亿,比 Java 可能不如,但发展潜力更大。退一步现在的代码累积也非常高,微软也在推,光是做项目的迁移迭代优化,需求一年至少也是上亿的企业单。你说有没有前途?但这些跟你有关系吗? 提问实际一点,不要搞什么空对空讨论。 |
20
vzhzhq 2021-09-30 10:26:20 +08:00
@fengsien1999 那我不知道了 摊手.jpg
|