V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
baiman521
V2EX  ›  Python

为什么纯 Python 的工作这么难找?

  •  1
     
  •   baiman521 · 2018-09-04 10:36:09 +08:00 · 24891 次点击
    这是一个创建于 2032 天前的主题,其中的信息可能已经有所发展或是发生改变。

    BOSS 上和拉钩上看了一下 python 相关的工作,搜出来的挺多,但是也就是前几页是关于 python 的,后面的都是带有 python 字眼的!!! 而且我看了下 python 的工作要求 很多都要会数据分析和 AI 相关的,web 后端方向的是真的少啊!!并且很多公司要求会 python 的同时还要会一门其他的语言?? 北上广 py 的工作比较多,二线城市真的太少了.... 现在 python 就业前景这么糟糕的吗

    55 条回复    2018-09-10 09:51:38 +08:00
    andyhuzhill
        1
    andyhuzhill  
       2018-09-04 10:40:30 +08:00
    大多数学 Python 的可能 本身自己就掌握了一门语言 只是多学了一门 Python 吧
    就像我 主要还是写 C++的
    freehere
        2
    freehere  
       2018-09-04 10:43:14 +08:00
    南京扇贝
    deanglc
        3
    deanglc  
       2018-09-04 10:45:28 +08:00   ❤️ 1
    纯 python 的工作... 除非你对 python 的功力非常深厚,以及 python 多方面的应用都有涉猎,如果就单纯写接口写 API...那真是码畜
    est
        4
    est  
       2018-09-04 10:46:31 +08:00   ❤️ 2
    因为 python 效率高啊。

    之前完成一个项目要 10 个 java。

    现在只要 1 个 python

    你说 9 个坑位消失去哪里了?

    python 培训班越多,python 坑位越少。
    p2pCoder
        5
    p2pCoder  
       2018-09-04 10:50:36 +08:00
    你说的不是纯 python,而是 python 后端,这方面 python 本来就没有多大优势
    py 就业前景已经被 AI 拉的很好了,只是入场的人很多了,自然也就拥挤了,培训的人也多
    虽然 AI 门槛高,但是数据分析还是比较基础的,numpy pandas matplotlib 三个库,就够入门实操了
    arthas2234
        6
    arthas2234  
       2018-09-04 11:07:51 +08:00
    感觉 python 的地位和英语一样。可以算主业,但是写程序的多多少少又会一些
    cdlixucd
        7
    cdlixucd  
       2018-09-04 11:30:29 +08:00
    语言不重要
    ccoming
        8
    ccoming  
       2018-09-04 11:46:09 +08:00
    lz 应该找 python 后端或者 python 工程师。像我这种不会 python 的数据分析多尴尬。。。雇主要求越来越高,自己也得多加学习了。
    baiman521
        9
    baiman521  
    OP
       2018-09-04 11:47:09 +08:00
    @ccoming 我就看的 python 后端的 除了北上广多点 其他的地方是真少啊 ....
    tanglangshan
        10
    tanglangshan  
       2018-09-04 11:49:49 +08:00
    都是培训班害的,最近出来一大批脱产 pythoner,导致我这个 7 年经验的老 pythoner 都找不到 python 相关的工作
    baiman521
        11
    baiman521  
    OP
       2018-09-04 11:50:48 +08:00
    @tanglangshan 不是吧 7 年的经验应该好找吧... 我有个同学培训的 python 出来直接找三年工作的!!!貌似现在培训机构都把箭头指向 python 了 都在炒作 python
    ben1024
        12
    ben1024  
       2018-09-04 12:32:50 +08:00
    真正的需求数量并没有培训炒作的那么多,需求难度也没有炒作的那么简单
    zhzer
        13
    zhzer  
       2018-09-04 12:35:58 +08:00
    现在的 python 最好的出路就是转 web 全栈或者 ml
    不然随便自家的小 java 抓出来培训一个星期就是 python 工程师,没必要再招
    PythonAnswer
        14
    PythonAnswer  
       2018-09-04 12:37:26 +08:00 via iPhone
    什么叫纯 python? 研究 pep 还是 gil 之类的话题吗

    web 开发也不能叫纯 python

    纯英语研究又是啥子?
    wizardforcel
        15
    wizardforcel  
       2018-09-04 12:37:40 +08:00
    因为 Python 的强项在数据上啊

    你看,数据分析岗位虽然没有后端那么多,但是 Python 数据分析就是比 Python 后端多啊

    hhhhhhhhhh
    bestkayle
        16
    bestkayle  
       2018-09-04 13:02:25 +08:00
    只会 python 的要么是培训班的要么是非科班而且自学能力很差的。
    chiu
        17
    chiu  
       2018-09-04 13:04:09 +08:00 via Android
    同意上面说的就像英语,你只会英语可能不怎么出彩,但你主力领域能力不错,同时还会英语,那就比别人优势了
    bestkayle
        18
    bestkayle  
       2018-09-04 13:05:25 +08:00
    现在随便一个程序员看几个小时就会上手了,你只会 python 有什么优势呢
    nullen
        19
    nullen  
       2018-09-04 13:22:05 +08:00
    讲真,基本上没有纯粹的某种语言的岗位,或多或少要会点其他东西。
    jswh
        20
    jswh  
       2018-09-04 13:32:49 +08:00
    前段时间求职都时全栈。最近怎么又开始常见的时语言限定了。这是“求职降级”了嘛[狗头]
    zhuangzhuang1988
        21
    zhuangzhuang1988  
       2018-09-04 13:39:02 +08:00
    阿猫阿狗都会的语言,怎么分辨
    luopengfei14
        22
    luopengfei14  
       2018-09-04 14:12:14 +08:00 via iPhone
    程序员圈子都这么惨了吗……
    lihongjie0209
        23
    lihongjie0209  
       2018-09-04 14:27:16 +08:00
    @est 你在开玩笑
    atomicVT
        24
    atomicVT  
       2018-09-04 14:33:51 +08:00
    目前随着信息科技行业的发展,对于人才的需求已经逐渐从单项技术型转变为综合型人才。专攻一门技术的人才虽然精,但是广度不够。公司的业务瞬息万变,保不定哪天一个项目就要用另一个框架、用另一门语言。招聘信息里面写的那些技术热点都是基础,领导更看重的是你的学习能力。
    msg7086
        25
    msg7086  
       2018-09-04 14:35:18 +08:00
    啊?现在的 Python 程序员只要会 Python 就行了?时代变得这么快了?
    d18
        26
    d18  
       2018-09-04 14:38:22 +08:00
    杭州应该还好吧。
    baiman521
        27
    baiman521  
    OP
       2018-09-04 14:54:50 +08:00
    @d18 杭州感觉行情也不怎么样吧。。。
    baiman521
        28
    baiman521  
    OP
       2018-09-04 14:55:04 +08:00
    @d18 被 java 笼罩的城市
    CastleBUPT
        29
    CastleBUPT  
       2018-09-04 15:03:26 +08:00
    谷歌自己的 python 项目,都在用 Java 和 Go 重构,现在哪儿还有公司随便用 python 做 web 开发技术栈
    dustdu
        30
    dustdu  
       2018-09-04 15:03:45 +08:00
    学 java 多好
    baiman521
        31
    baiman521  
    OP
       2018-09-04 15:30:14 +08:00
    @CastleBUPT 感觉还不如 php 用的多
    Marmot
        32
    Marmot  
       2018-09-04 16:00:49 +08:00
    是真的不好找,想找工作,java 是最靠谱的,其次是 php
    zw1027
        33
    zw1027  
       2018-09-04 16:15:43 +08:00
    首先你的问题应该是纯 python web 后端的工作,然后你的能力那么局限你不慌嘛兄弟...
    locoz
        34
    locoz  
       2018-09-04 17:15:39 +08:00
    python web 后端少是正常现象。。一直就没多过
    orangeade
        35
    orangeade  
       2018-09-04 17:18:06 +08:00
    后端这么多细分领域,不要局限在语言上面
    bxqqq
        36
    bxqqq  
       2018-09-04 17:19:58 +08:00
    坑本来就少,如果你来北上广,你会发现也不多。所以啊,少年还是学 php 吧。
    hjzkenan
        37
    hjzkenan  
       2018-09-04 17:28:30 +08:00
    balaba;
    szq8014
        38
    szq8014  
       2018-09-04 17:34:18 +08:00
    一个 python 顶 10 个 java 的那个厉害了,照这样说,杭州那些公司开发换成 python 能省一 90%的开发人员
    vipppppp
        39
    vipppppp  
       2018-09-04 17:34:37 +08:00   ❤️ 1
    只能说嘲笑只会 python 的大佬们都很厉害
    jason19659
        40
    jason19659  
       2018-09-04 18:30:02 +08:00
    python 当副语言用非常方便,一旦项目大起来。这种东西看代码就想死,别说写了
    cxyfreedom
        41
    cxyfreedom  
       2018-09-04 18:44:32 +08:00
    因为很多人即使是纯 python,也达不到纯 python 的水平。真的 python 水平好的人,在其他很多方面也都是不错的
    cyspy
        42
    cyspy  
       2018-09-04 18:50:10 +08:00
    python 既不能大项目又不能太高性能,一般都是内部小项目才用,也就是那些数据分析和 AI 的前台展示
    PhpBestRubbish
        43
    PhpBestRubbish  
       2018-09-04 18:56:01 +08:00
    一个 python 顶 10 个 java
    我赶快告诉马云去,这可是节省一大笔工资
    sampeng
        44
    sampeng  
       2018-09-04 18:56:34 +08:00
    自认
    Python 水平不够。。web api。可以选择 php,go。服务端任务,go,java,巴拉巴拉其他的。
    人生何苦我用的这个 python,只能沦落到快速写脚本或者快速验证逻辑是否可行的小工具语言。。。
    xpresslink
        45
    xpresslink  
       2018-09-04 22:52:46 +08:00   ❤️ 1
    别扯什么纯 python 之类的,其实不太关心你用什么,关键是你能做什么。
    做后端开发,其实在编程语言层面占的比重并不大。
    说几个最基本的,mysql, mongodb, redis 会搭集群么? DevOps 会么?能用 Docker 快速集成发布么?
    https://github.com/python/cpython
    源码看过多少? 没有阅读理解过 CP 的实现源码别跟人说自己精通 python。
    woscaizi
        46
    woscaizi  
       2018-09-04 22:59:11 +08:00
    @est #4 大哥,你是认真的吗?我觉得现在 springboot,springcloud 做 web 开发速度很快很快很快。
    xpresslink
        47
    xpresslink  
       2018-09-05 09:57:33 +08:00
    @woscaizi
    开发效率是比以前高很多了,但是和 Rails,Django 这类用动态语言的 web 框架比开发效率还是差不少,代码行数至少要少一半多。
    whusnoopy
        48
    whusnoopy  
       2018-09-05 11:17:54 +08:00
    Python 做后端,优势是起步快,开发和逻辑测试效率高,缺点是一旦到了比较大规模,可控性比较差,所以大厂的业务后端还是 Java 居多

    同样根据 Python 的优势来看,小公司或创业团队用 Python 的概率更高,因为要快速找到产品和市场的匹配点,以及满足基本业务需求,同样因为开发测试效率高,可以不用那么多人,所以看起来职位偏少,能做的都是技术创始人直接上

    最后,我司在杭州,后端主要是 Python,有兴趣可以私聊(如果 V2EX 不允许此类广告,麻烦告知下我删掉这段)
    baiman521
        49
    baiman521  
    OP
       2018-09-05 11:29:51 +08:00
    @whusnoopy 额 听他们说的一般小公司不是都用 php 开发的嘛 大点的公司用 python 和 java
    whusnoopy
        50
    whusnoopy  
       2018-09-05 11:37:19 +08:00
    @baiman521 PHP 也有,更简单粗暴,业务逻辑和页面模板都在一起了,Python 还需要用 Django 或 Flask 这样的框架,搭 Jinja2 这样的模板引擎

    另外就是 PHP 程序员人口基数更大,培训班也更多,导致企业找人好找,所以技术栈也往这边走
    baiman521
        51
    baiman521  
    OP
       2018-09-05 11:47:01 +08:00
    @whusnoopy php 确实会的人多,朋友就是做 php 的,薪资 20K 好像就是一个很大的瓶颈了 就很难往上涨了 后期不像 java 那么吃香
    Raymon111111
        52
    Raymon111111  
       2018-09-05 14:57:50 +08:00
    小东西用 python 本来就人少

    大了之后都纷纷转 java 了
    xpresslink
        53
    xpresslink  
       2018-09-05 15:33:18 +08:00
    @whusnoopy 你说的老黄历了,PHP 现在都用 Lavarel 了和 ROR 差不多
    lyroge
        54
    lyroge  
       2018-09-07 08:34:40 +08:00
    不难找;初学者太多,初学者不好找,高级好些;现在大环境下企业都想入职就能快速上手,不想培养新人
    coder1988
        55
    coder1988  
       2018-09-10 09:51:38 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5428 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 08:49 · PVG 16:49 · LAX 01:49 · JFK 04:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.