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 · 348 天前 · 4182 次点击
    这是一个创建于 348 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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