首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
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
Coding
V2EX  ›  Python

和 Java 相比 Python 的就业前景怎么样? 我现在有点纠结要学哪个好了,望大佬给我解答下疑惑。

  •  
  •   Ygmxy · 45 天前 · 6040 次点击
    这是一个创建于 45 天前的主题,其中的信息可能已经有所发展或是发生改变。
    97 回复  |  直到 2019-12-04 17:43:55 +08:00
        1
    Latin   45 天前
    人生苦短,我用 Python
        2
    wuooyun   45 天前
    开始学 py 可能会更有趣一点
        3
    695975931   45 天前
    这两个竞争都挺大的
        4
    90d0n   45 天前
    就业大哥们, 就业, 不是学来高副业.
    学 java 错不了.
        5
    Ygmxy   45 天前
    @90d0n 我看到 b 站有视频说用 python 做主语言找工作没那么好找,请问是这样子吗?
        6
    memedahui   45 天前
    小孩子才做选择.jpg
        7
    DovaKeen   45 天前   ♥ 6
    今年互联网已经是哀鸿遍野了…说不定现在去送外卖,明年还可以和今年的面试官做同行…
        8
    liyihang   45 天前
    Java 初级已经很难找到事了。朋友公司招 2 个 Java 收到几千份简历。
        9
    Ygmxy   45 天前
    @memedahui 我年龄确实不大......
        10
    Ygmxy   45 天前
    @DovaKeen 老哥你这样说我感觉前途一片黑暗呀
        11
    jxxz   45 天前
    python 很难找到工作
        12
    Merryj   45 天前   ♥ 1
    想在哪个城市工作生活,就去查查那座城市的这两种语言的岗位需求,及薪资情况,再决定呗
        13
    Bugrun   45 天前
    学 go
        14
    skymei   45 天前
    java 作为发展很好的语言,java 程序员数量太大了,你一个新手很难竞争的过。python 的话写个工具还行,用来作为找工作的主力的话还是算了。当然啦,强者可以不用考虑这些。
        15
    vtwoextb   45 天前
    人生苦短,我推荐 JAVA
        16
    skypyb   45 天前 via Android
    如果你觉得这是一艘火箭,只管上去就是了,别管你待在什么位置。
        17
    justin2018   45 天前
    Java
        18
    codz   45 天前
    两样都学
        19
    wh0428   45 天前
    java
        20
    madantech   45 天前
    java 吧
    学 python,要是在二线或以下城市,都没几个工作岗位可以选
        21
    Vegetable   45 天前
    天上地下
        22
    vison09   45 天前
    java 妥妥,岗位的数量和质量明显都比 python 高
        23
    haohappy   45 天前
    学 go
        24
    loudefa   45 天前
    打开招聘网站你就有答案了
        25
    Aether   45 天前
    我对身边的朋友都这么说:长远来看,走 python+人工智能,应可以保证未来 10 年不愁饭吃。10 年之后?谁也不知道。毕竟 ML AI 领域才刚刚兴起,留给 python 不少成长期。
        26
    TimePPT   45 天前
    自用 or 数据向 or 工作辅助锦上添花选 Python
    求碗饭吃选 Java
        27
    almost00   45 天前
    选个写着感觉舒畅的学吧!
    准确的说都得学!
    摆正身份,拿自己当个程序员,而不是 java 工程师 or python 工程师
    初次学习的过程就是 不求甚解,等你有了基础和足够的经验再回头看以前的问题 肯定是豁然开朗
    如果你想学了不会饿死还是学前端吧!入门快,找工作相对容易,相比 java/python 好找工作
    因为选前端可以用空间换取时间,先入了程序员的坑,再去填 java or 你想学习的任何语言 /领域
    我就是这样~ 学完 python 现在又学 java 的。
    总结下来就是 你学了不用 就是白学,因为会忘。
    但可以通过写笔记 /博客记录学习的知识点,不会的时候翻过去看,毕竟是你自己总结的。
    其实学前端最好的好处是~ 知道怎么问问题?(因为老跟浏览器打交道)学其他的也很快
    什么不会 google 一下~ 大把资料在眼前,看看就知道了
    这是我的所有知识总结 https://sltrust.github.io
    重点就是 记笔记 /写博客
        28
    dinjufen   45 天前
    Java,学的人多但位置也多,只会 Python 真的挺难的
        29
    ClericPy   45 天前
    还是得分人... 现在互联网红利已经过去了, 以前那种学一个月找工作上万的时代已经一去不复返了
    你都不说自己目前是什么水平, 如果是零基础连操作系统都搞不明白, 只学一门语言就去找工作感觉是坑你; 如果是计算机专业的, 只说就业 java 还是能挺几年的, 反正等你参与工作以后, 该学的语言早晚都得学一遍

    选什么, 还是看个人背景
        30
    ebony0319   45 天前   ♥ 1
    https://www.bilibili.com/video/av59958746 这里基本上都是客观的评价。
        31
    NoKey   45 天前
    都差不多,啥都有岗位,看机会,看运气
    我上次找 java 工作的时候,别人都是招 python 的
    我只写过一些简单的 py
    有个公司跟我说,你来嘛,学一下就会了
    我说,那能不能按照 java 经验开工资
    他们说,不能
        32
    askfilm   45 天前
    @Ygmxy 关于工作机会数量(只谈数量): java,js 这两个数量绝对是最多的, 其次是 php (不过小公司少了,职位数量收缩不少) , 然后是 go , python (这 2 个一线城市数量要表现稍好些,二三线,唉~)

    其他语言则关注较少,不好说
        33
    x66   45 天前
    都学,建议再加个 Go
        34
    cherbim   45 天前
    java 吧
        35
    fzls   45 天前 via Android
    Java 岗位多不少
        36
    Antidictator   45 天前 via iPhone
    @ebony0319 猜到了会推羊哥视频 2333
        37
    a719114136   45 天前 via Android
    java 岗位多,机会多,人也多。
    py 岗位少,人少。

    就业的话,推荐 Java,之后再转 py 也来得及。
        38
    chenqh   45 天前
    工作肯定 java 呀
        39
    mamahaha   45 天前   ♥ 1
    如果你要吃程序员这碗饭,那就都需要学,Java、Python、golang、JavaScript、c++都需要学。你又不是学如何开发语言,你学怎么用就完了,学会了一两个,其他的直接看文档就行了。
        40
    xlui   45 天前
    从历史发帖来看 lz 并非本科生并且已经学了两年前端而且自我感觉没有学到什么东西,虽然你感觉主要原因是教的太慢了,但是实际上这一行绝大多数东西是教不来的,需要自己学。

    这种情况,建议趁早转行,死磕下去到时候找工作又是一道天槛。
        41
    xiangchen2011   45 天前
    java 吧,python 被炒得太火了,找工作还得是 java
        42
    narutots   45 天前
    去招聘网站搜索对比下就知道了
        43
    mmixxia   45 天前
    选 JAVA ;

    PYTHON 直接失业警告。
        44
    keepeye   45 天前
    学 go 比较好,我司招 go 难找的很 最后不得已招 php 真好招
        45
    Rwing   44 天前
        46
    helenhe   44 天前
    Python 不好找工作,学 java 和 go 吧
        47
    locoz   44 天前 via Android
    Java 岗位多,但是人也多。
    Python 岗位少,但是人没那么多。
    多出来的人菜都是一样菜,所以关键还是看你自己的深度。
        48
    ddup   44 天前 via Android
    Python 不知道为什么火,就因为大家都说他学起来简单吗?
    Python 没火的时候是 js 特别火。
        49
    charlie21   44 天前 via iPhone
    @Rwing
    理由
        50
    haon   44 天前   ♥ 1
    校招表示 python 找不到工作,java 虽然人多,但是算最好找工作的吧
        51
    charlie21   44 天前 via iPhone
    @mmixxia
    Python 直接失业警告
    Java 直接屈才警告
        52
    magiclz233   44 天前
    我建议先学 Java 好找工作,python go 什么的后面学
        53
    jason19659   44 天前
    都学 其实差不多
        54
    laminux29   44 天前
    如果你在乎 [就业前景] ,那么你应该从电路到分布式系统,都学。

    然后你的问题会变成,拿了好几家一线大厂 Offer,到底选哪家。
        55
    peter1988   44 天前
    考虑就业的话肯定首选 Java 了,国内互联网应该是 Java 的职位最多,先入行之后再学 python 用于日常的一些快速开发上面。
        56
    laike9m   44 天前
    如果是第一门语言,学 Python ;找工作,还是 Java,但 Python 也没那么惨,主要还是看水平
        57
    ccyu220   44 天前
    赚钱,Java
        58
    mamahaha   44 天前
    如果不知道学啥,那就学 c++吧,免疫一切鄙视。
        59
    factoid   44 天前 via Android
    @ddup 感觉 python
        60
    qwingmix   44 天前
    标准答案:java+数据结构+996 一波猛操作+工作中学着怎样去成为小 leader。
    python 手到擒来。
    人工智能的知识树里面,python 编程语言知识一个小小的树枝。
        61
    changdy   44 天前
    人生苦短 我用 kotlin
        62
    inorilzy   44 天前
    好饿啊,早知道不学 Python 了
        63
    wdaye   44 天前
    学 java 吧 ,等你 java 学会了,再去学 python 一周时间就可以入门了。相对而言 java 就业机会多,但是竞争压力比较大,
        64
    JRay   44 天前
    学 go 去搞区块链
        65
    tobyzhong   44 天前
    看就业,java 作为语言入门比较好,对编程语言有一个完整的认识,python 不是特别适合作为入门,除非不想深入学习代码,而是把代码只是作为一个工具
        66
    luchenwei9266   44 天前
    如果真要这两个选的话。。选 Java 吧。。然后 Python 可以考虑空余时间去学学
        67
    star00   44 天前
    推荐先学 Java。python 不适合做主语言,python 打打辅助写小一些脚本还是挺好的。
        68
    zhaopy4721   44 天前
    只学了 Python 毕业差点失业的路过。只会 Python 不够,你必须还得同时会人工智能。
        69
    hellwys1   44 天前
    @inorilzy #62
    哈哈哈,有内味了。
        70
    hitsmaxft   44 天前
    python 现在是 AI 工具,没算法基础别人才不看你会 py 还 yp。
        71
    MinQ   44 天前 via Android
    好饿啊,早知道不从 C#转 Python 了
        72
    Oa   44 天前
    现在各路语言百家争鸣。互联网公司 java 大神的需求量还是很大的,但是现在 python 和 go 在自动化和人工智能等这方面用的蛮多的
        73
    zw1027   44 天前
    作为一个工匠,只会用螺丝刀不会用钳子怎么行,都学
        74
    yingo   44 天前
    java,go.对高级 java 工程师的需求还是蛮大的.
        75
    lbp0200   44 天前
    面向公司编程:学历低:Java,学历高:Python
        76
    wlkq   44 天前
    找工作 java。python 可以匹配的工作岗位太少了,而且学 python 找工作的人也不少
        77
    ddup   44 天前
    @MinQ #71 回 C# 呀,互联网应用应该要慢慢多来了
        78
    MinQ   44 天前 via Android
    @ddup 搞 C#的时候我做的也不是互联网应用啊,都是桌面应用还有 unity 相关
        79
    Leonard   44 天前
    好找工作的话还是 Java 和 PHP,Python 相对岗位较少
        80
    youxiachai   44 天前
    java 还能找到一些别人嫌弃的小公司....

    一般用 python 的公司都有点规模了......so..就你一个新手...论潜力你没有硕博的强...所以,要你何用..
        81
    huruwo   44 天前
    无脑选 java
        82
    konakona   44 天前
    python 上手简单,学习成本低,工作岗位叼专,难找。

    java 上手难,学习成本很高,工作岗位遍地都是,很好找。且有一个优点,java 是强类型语言,再去看其他语言会轻松很多。
        83
    hoyixi   44 天前
    Python“火”,很大原因是因为门槛低,实际上需求没那么旺,纯 Python 栈的公司凤毛麟角,公司的算法等部门要不了几个人,而且往往要求是主语言 Java/C++,Python 是个 plus。

    个人觉得 Python 并没有那么火,门槛低,用起来方便,学的人多罢了。 人多、岗位少,自然就是不好找工作。

    另外就算是 Python 岗位,现在去应聘,我觉得很少会只问你 Python 知识,Python 和其它语言一样,是个工具,还是要考察计算机主干知识
        84
    yooz   44 天前
    女的么?
        85
    wangcansun   44 天前
    挑一个自己喜欢的,专注下去,不断加深

    加深的工程中,不断拓展自己的计算机体系知识
    1. 网络
    2. 计算机组织与结构
    3. 数据结构与算法
    4. 软件工程
    5. ......
        86
    Edwards   44 天前
    不考虑恰饭的话,怎么开心怎么来,考虑恰饭的话那还是 java 吧
        87
    ArtIsPatrick   44 天前 via iPhone
    建议都学,二者差异还是挺大的,都有自身优势和局限性
        88
    hunter2015   44 天前
    PHP 是最好的语言
        89
    ac2sherry   44 天前
    学的不是语言,是思路和方法。
    具体做几个小项目实战一下。

    我们 python 都是做自动化脚本啥的。
        90
    waterlaw   44 天前 via Android
    入行 java, python 随随便便学, 国内就业形式还是 java 多。
        91
    kkl117   44 天前
    人生苦短 Let's Go
        92
    dif   44 天前
    两个都学,不难!
        93
    SteveAlan   44 天前
    业余自己玩 Python、Js、Go、NodeJs 等......工作好好 Java
        94
    namer1024   44 天前
    特别长远的发展这个一般人也说不出来个所以然来,但是可以通过市场来做一个判断,打开招聘软件看看两者之间的岗位数量,岗位待遇,岗位要求,由此得出的结果应该能让你有一个比较准确的判断依据了
        95
    AyanamiRei   44 天前
    nodejs android ios
        96
    hp66722667   43 天前
    以语言为方向本身定位就不对啊,web 工程师,大数据,物联网,运维,人工智能。。你想好了么
        97
    ForPy   9 天前
    是的呀,,,定位好了,再去选语言,,选好语言,再去定位,就是个坑。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2419 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 12:45 · PVG 20:45 · LAX 04:45 · JFK 07:45
    ♥ Do have faith in what you're doing.