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
HHJY
V2EX  ›  Python

关于 Python 就业方向的疑问

  •  
  •   HHJY · 2023-12-02 15:26:21 +08:00 · 4254 次点击
    这是一个创建于 386 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人专科毕业,目前做了三年的爬虫开发,平时偶尔用一些 flask 和 fastApi ,基本的数据库和 redis 也懂一些。 现在感觉爬虫这个方向的前景不太好,一个是灰产,一个是反爬技术迭代的太快了,有点跟不上。 想着转一下方向,目前想的就是数据处理和 PythonWeb ,个人更倾向于 Web ,但是不知道这个方向的就业环境怎么样,以及除了 Django 外还有没有别的重要的知识要学。 在此请教下各位前辈,不胜感激。

    36 条回复    2023-12-13 18:49:01 +08:00
    TArysiyehua
        1
    TArysiyehua  
       2023-12-02 15:30:21 +08:00
    python 现在谁不搞 ai ,你随便找个 python 项目基本都是 ai 相关的
    stinkytofu
        2
    stinkytofu  
       2023-12-02 15:34:26 +08:00   ❤️ 1
    Python 不就是平时顺手写的脚本语言么, 还有专门搞这个不写其他语言的程序员???
    NoOneNoBody
        3
    NoOneNoBody  
       2023-12-02 15:48:12 +08:00   ❤️ 1
    pandas, numpy 尤其是它们的向量计算
    enchilada2020
        4
    enchilada2020  
       2023-12-02 15:50:46 +08:00 via Android
    @stinkytofu 虽然但是 Python 原来在 Web 也是有一席之地的…
    xulolololololo
        5
    xulolololololo  
       2023-12-02 15:56:53 +08:00
    我就是搞 python web 的,这个方向就业机会比较少,来来去去就几家小公司。公司最近顶不住,我被裁员了。目前考爬虫副业活着
    Goooooos
        6
    Goooooos  
       2023-12-02 16:17:41 +08:00
    Python 岗位少,建议多学门语言扩充下( Go/Java )
    est
        7
    est  
       2023-12-02 16:24:59 +08:00
    python 没啥就业。。。
    sordidclown
        8
    sordidclown  
       2023-12-02 16:31:00 +08:00
    只靠 Python 就业应该不太行吧?其实可以用 Python 刷刷题,然后进公司了换技术栈。
    fkdtz
        9
    fkdtz  
       2023-12-02 16:38:30 +08:00   ❤️ 1
    实际上我还比较看好“爬虫”,我指的是安全范畴的。
    爬虫说简单也简单,抓个接口用 Python 写个逻辑调用一下,很大一部分爬虫就止步于此了。如果进停留在这个层面,那确实没什么意思。
    但现如今大部分爬虫业务没有这么容易的了,加密混淆已经是家常便饭,上点规模的业务都有各种反爬手段,爬虫搞到最后都是逆向工程和网络安全,这已经跟 Python 没关系了。
    这门功夫讲究深度,跟其他计算机工种不太一样,基本没有年龄焦虑,时间越久阅历越丰富越有价值,有点老中医的意思,如果能在这行深入可以说越老越吃香。
    至于说灰色问题,其实爬取和反爬是一体两面,攻防是一套体系,只不过是甲方乙方的区别。
    CaptainD
        10
    CaptainD  
       2023-12-02 21:07:01 +08:00
    我现在就是做数据处理+爬虫,爬虫感觉确实没什么前途,因为我们的业务大多数是开源数据,爬虫大多数就是自动化下载东西,只不过工程化一点,像一些变化很快的反爬也没精力搞,有风险且收益很小

    数据处理这块感觉用 python 还挺多的,我 Java 和 python 都写,脚本( pandas 、numpy )或者简单的逻辑处理我还是倾向于 python ,虽然我们流处理的工程用的是 flink+Java ,但是我没感觉出比 python 优秀在哪,如果有重构的机会我真想用 pyflink 重写
    chenny1211
        11
    chenny1211  
       2023-12-02 21:57:45 +08:00   ❤️ 1
    本人就是 python➕运维 现在在中小企业技术方面的活啥都干 很杂 工资也没有那些前后端的开发高,他们的活纯粹,想换工作也不知道找什么样的工作,无奈
    kloudmuka
        12
    kloudmuka  
       2023-12-02 22:40:49 +08:00   ❤️ 1
    几年前还有些地方用 Django 和 Flask 做 Web 开发吧,现在很少了,毕竟 Web 开发都被几大主流语言瓜分完了
    chenny1211
        13
    chenny1211  
       2023-12-02 23:10:33 +08:00
    @chenny1211 现在就算 python➕vue 全栈 要的公司也不多想过做 ai 或者数据分析 但也得去大城市打拼 那些公司要的都是起码研究生起步 学历要求高 我觉得还是学一下 java 或者 go 吧 java 可能相对 python 来说庞大一些 但确实就业体量在那 或则 go 有了 python 基础 在深入学习一下 go 也是个不错的出入
    kingjpa
        14
    kingjpa  
       2023-12-02 23:16:59 +08:00
    web 领域,小公司一直都是 php 的天下,大公司是 java 。
    再说 python 那个性能, 国内某知名考勤设备就是用 python 写的 web 接口,私有部署后,动不动 cpu 就 100%
    sweat89
        15
    sweat89  
       2023-12-02 23:27:26 +08:00
    现在 python 都是往 data science 、data analysis 和 ML 方向靠,不过对学历要求很高。web 的话,python 真没啥优势
    zzhaolei
        16
    zzhaolei  
       2023-12-03 09:29:13 +08:00
    python web 很多都是维护内部管理平台,国内基本上没有是 toC 的项目用它
    djangovcps
        17
    djangovcps  
       2023-12-03 09:36:36 +08:00 via Android
    @zzhaolei 问卷网后端是 tornado
    zzhaolei
        18
    zzhaolei  
       2023-12-03 10:57:36 +08:00
    @djangovcps 还有别的吗?之前豆瓣和知乎还用 python 呢,现在不也是改了。我的意思主要是用 python 做 toC 业务的太少了,岗位不多,尤其是现在这个行情下
    kingfighters
        19
    kingfighters  
       2023-12-03 14:00:39 +08:00
    五六年前就已经发现了,Python 搞 web 就是死路一条。。早点转吧,毕竟门槛有点低。。
    chi1st
        20
    chi1st  
       2023-12-03 14:32:27 +08:00 via Android
    @kingfighters 求问,其他语言搞 web 门槛又有多高呢。。。
    dayeye2006199
        21
    dayeye2006199  
       2023-12-03 14:51:43 +08:00 via Android
    国外还行,国内都是稀有动物。
    其实说实话,如果自己做外包什么的,弄个 py 搞后端速度刚刚的
    nyxsonsleep
        22
    nyxsonsleep  
       2023-12-03 22:00:22 +08:00
    @sordidclown #8 我感觉大多数公司都有熟悉某某语言的要求吧,在这种基础上人家会让你用指定语言做题的。
    thiiadoewjwe
        23
    thiiadoewjwe  
       2023-12-04 08:13:51 +08:00
    网易用 python 写游戏逻辑
    luzihang
        24
    luzihang  
       2023-12-04 10:05:48 +08:00
    py 可能一个人搞定一个项目,但是企业重视的可维护性高、可交接搞,系统占用成本低。即便项目黄了,java 还可以转岗去维护其他项目。

    有些领域,比如数据爬虫 ai 相关。涉及到策略、逆向工程、网络安全、行业知识,找个能实现需求的人都很难。
    cirton
        25
    cirton  
       2023-12-04 11:52:33 +08:00
    只会 Python 的话,做大数据处理或者机器学习算法还可以,web 不适合。因为 web 岗基本没有用 python 的。
    generated
        26
    generated  
       2023-12-04 16:38:04 +08:00
    @stinkytofu 有的,用 Django 糊业务混日子的也不少的,+1
    Z5460520
        27
    Z5460520  
       2023-12-04 17:12:38 +08:00
    @HHJY Python 就业现在比较困难了。现在做 web 基本上也没多大的前途。除非有重大的变革。2016 ,2017 那几年,还能找到不少的 web 工作岗位。但是随着网站的没落,互联网的冷却。只能说一年不如一年。楼上说的都很现实。从事 python 开发,是一个综合性的岗位,什么都要会一点。只会 python 死路一条。就目前的趋势而言,个人建议换一个方向。不要再选择 Python 的 Web 方向。转为数据处理和机器学习会更有工作机会。虽然机器学习和算法门槛高,但跨过这个门槛,机会就多了很多。或者转为其他的语言。比如鸿蒙的系统开发,Rust 开发。诸如此类。至于还有什么 AI 啥的,都可以了解,但是重要的事情说三遍,不要选 Web,不要选 Web,不要选 Web
    jeeyong
        28
    jeeyong  
       2023-12-05 01:28:51 +08:00
    @stinkytofu 我被你狠狠的鄙视了..... >.<
    sordidclown
        29
    sordidclown  
       2023-12-05 07:18:47 +08:00
    @nyxsonsleep 那就看岗位是要立马能上手干活的,还是可以接受培养一段时间的了。可能现在行情不好,可能类似后者的岗位少了吧。
    lasuar
        30
    lasuar  
       2023-12-05 08:49:34 +08:00
    最开始写 Python 的那波人可能有 60 到 80%转了 Go
    datehoer
        31
    datehoer  
       2023-12-05 09:36:24 +08:00
    爬虫确实没啥前途,一方面是反爬越来越难,另一方面是很容易犯法。
    虽然说数据肯定是越来越值钱的,但是可惜。
    butubird439
        32
    butubird439  
       2023-12-05 10:34:59 +08:00
    python 本身的岗位太少了
    nyxsonsleep
        33
    nyxsonsleep  
       2023-12-05 10:48:48 +08:00
    @sordidclown 同样是培养,应届生更便宜。。。有经验的,还想着有培养的机会,死路一条,除非倒回 7 年前。
    RockChinQ
        34
    RockChinQ  
       2023-12-06 22:38:41 +08:00
    可以走测试开发方向,目前在百度实习做的就是测开,用 python 做一些自动化的脚本
    foxio2
        35
    foxio2  
       2023-12-10 21:48:22 +08:00
    @xulolololololo 我付费帮我写个脚本,用自己的函数监测股票的状态?
    ZX576
        36
    ZX576  
       2023-12-13 18:49:01 +08:00
    @stinkytofu
    要不下载一个 boss ,搜一下 python 开发岗位?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2788 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.