V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
337136897
V2EX  ›  程序员

有没有 Java 工程师看着隔壁 Python 特别眼红的?

  •  
  •   337136897 · 2018-10-22 09:50:40 +08:00 · 7152 次点击
    这是一个创建于 2224 天前的主题,其中的信息可能已经有所发展或是发生改变。

    java 写后端写得特别不耐烦,看到隔壁 py 有各种各样的库,数据分析人工智能机器学习 balabala 的。。。有没有人成功转过去的?

    56 条回复    2018-12-22 14:16:52 +08:00
    Muninn
        1
    Muninn  
       2018-10-22 09:53:28 +08:00
    python 一般是第二语言。 很多写 python 的第一语言都是 java 吧。
    fkdog
        2
    fkdog  
       2018-10-22 09:54:24 +08:00   ❤️ 8
    所以你就觉得自己转过去了就能在机器学习数据分析方面大方光彩???
    别太把自己当回事。
    337136897
        3
    337136897  
    OP
       2018-10-22 10:00:21 +08:00
    @Muninn 但是确实有意思多了。业务代码写腻了
    janxin
        4
    janxin  
       2018-10-22 10:02:15 +08:00
    @Muninn 是,不是...
    hcheng
        5
    hcheng  
       2018-10-22 10:02:42 +08:00   ❤️ 1
    到时候 半吊子的 java 和半吊子的 python 才最苦恼
    janxin
        6
    janxin  
       2018-10-22 10:06:45 +08:00
    @hcheng 一般 Java 学 Python 写出来的 SDK 就是 Java 味的,参考比如某 Java 大厂的各种 py SDK,所以本质上也没什么半吊子不半吊子了
    p2pCoder
        7
    p2pCoder  
       2018-10-22 10:12:02 +08:00   ❤️ 2
    我倒是 两门语言都写
    在一家前二十左右的 p2p 公司,主要负责 java 开发 决策系统(大数据风控的入口)
    也帮忙用 python 部署一些机器学习模型,会常规数据分析,玩过爬虫,学过一般机器学习算法
    数据分析 AI 这些没有你想的那么好玩,入门很简单,学过 java,我觉得一个月的业余时间学就够了,有兴趣 可以 看看 我写的 简单项目 https://github.com/zgbgx/P2PDA

    整体上做大数据风控,痛点很多很多,都需要很多问题要解决,都很有挑战性,Java python 处理的业务都会面临很多业务困境,有挑战就不会没意思
    Raymon111111
        8
    Raymon111111  
       2018-10-22 10:15:34 +08:00   ❤️ 2
    调 bug 的时候就知道 Java 的好了
    jason19659
        9
    jason19659  
       2018-10-22 10:19:31 +08:00
    隔壁 py 有各种各样的库....你好像没有一样
    hlwjia
        10
    hlwjia  
       2018-10-22 10:20:57 +08:00   ❤️ 5
    找工作的时候,Java 工程师就不眼红了
    lovedebug
        11
    lovedebug  
       2018-10-22 10:33:01 +08:00 via Android   ❤️ 2
    接别人写的 python 项目就知道 java 的好了
    337136897
        12
    337136897  
    OP
       2018-10-22 10:35:24 +08:00
    @p2pCoder 感谢大佬。我啾啾
    lhx2008
        13
    lhx2008  
       2018-10-22 10:35:50 +08:00 via Android
    web 开发,springboot 全家桶还不够?
    深度学习也有 DL4J,比 tense 好用,机器学习的库少一点
    大数据更是 java 的天下
    kulove
        14
    kulove  
       2018-10-22 10:36:16 +08:00   ❤️ 1
    去找找 python 的工作试试..看看会不会眼红...
    RubyJack
        15
    RubyJack  
       2018-10-22 10:41:29 +08:00
    还有 java 羡慕 py 的?
    337136897
        16
    337136897  
    OP
       2018-10-22 10:46:08 +08:00
    @lhx2008 java 怎么玩大数据?
    blackboom
        17
    blackboom  
       2018-10-22 10:49:52 +08:00
    个人感受,并不会,相反并不喜欢 PY 甚至比不上 GO
    glacer
        18
    glacer  
       2018-10-22 10:51:31 +08:00
    @337136897 第一次见这样的问题...
    quinoa42
        19
    quinoa42  
       2018-10-22 10:52:26 +08:00
    python 对于我来讲基本上属于 bash script 的替代品
    qq976739120
        20
    qq976739120  
       2018-10-22 10:53:15 +08:00
    你看看岗位数量和薪资.....
    misaka19000
        21
    misaka19000  
       2018-10-22 10:54:06 +08:00
    @337136897 #16 spark haddop 全家桶都是 java/scala 写的啊。。。
    nekoneko
        22
    nekoneko  
       2018-10-22 10:54:39 +08:00
    @337136897 hadoop,我大学的时候还跟老师学了一个暑假。。。
    changhe626
        23
    changhe626  
       2018-10-22 12:10:27 +08:00   ❤️ 1
    没有,毕竟要买游标卡尺
    linoder
        24
    linoder  
       2018-10-22 12:57:19 +08:00
    因果关系搞反了 楼主
    q397064399
        25
    q397064399  
       2018-10-22 13:04:29 +08:00   ❤️ 7
    都 8012 年了 还有人认为学一门语言就直接入门了 这门语言擅长的所有特定领域... 不是反智就是傻。

    特定领域的知识跟计算机编程语言 半毛钱关系都没有,
    就算是为了使用 python 那些库跟包,学会了 java 语言 用个半天学会点 python 很难吗?

    不用高级语法糖,for in if def list 五个关键字 就能在 python 里面搞定一切
    不会切片 难道不能用 list 自己 append 过滤?
    不会 filter 难道不会 自己写 for 循环过滤了?

    我一直很难理解那些学了某门语言 因为特定的计算机语言感到优越感的人感到难受,

    我是开发者,不是只会使用某种特定语言的开发者
    starcraft
        26
    starcraft  
       2018-10-22 13:06:30 +08:00
    这年头居然还有和 java 比轮子的。不是眼红 是眼瞎
    Raisu
        27
    Raisu  
       2018-10-22 13:08:18 +08:00   ❤️ 1
    不会吧,Java 妒忌别人库多?
    sevenstone
        28
    sevenstone  
       2018-10-22 13:23:51 +08:00
    @337136897 大数据肯定要用 Java 啊。
    alienx717
        29
    alienx717  
       2018-10-22 14:10:37 +08:00
    Java Python 平常都用
    daigouspy
        30
    daigouspy  
       2018-10-22 14:12:11 +08:00 via Android
    @337136897 到处用别人写好的类库有意思?
    zjsxwc
        31
    zjsxwc  
       2018-10-22 14:22:04 +08:00
    python 火葬场,反正能 java 就写 java,实在万不得已不行才写 python
    Commencal
        32
    Commencal  
       2018-10-22 14:23:45 +08:00
    看成 py 特别通红。。。
    alphadog619
        33
    alphadog619  
       2018-10-22 14:25:27 +08:00
    楼上牛逼,佩服!
    tubaflute
        34
    tubaflute  
       2018-10-22 14:28:07 +08:00
    这不算是引战帖么?
    gowk
        35
    gowk  
       2018-10-22 14:30:48 +08:00 via Android   ❤️ 2
    Python 混乱的一批,未来主流还是 Go
    namebyrant
        36
    namebyrant  
       2018-10-22 14:36:57 +08:00
    如果你在实际工作用这两个语言长期开发的话 你会毫不犹豫的抛弃 python 的
    orangeade
        37
    orangeade  
       2018-10-22 14:38:46 +08:00
    Java 工作多啊
    laxenade
        38
    laxenade  
       2018-10-22 16:05:49 +08:00
    不都是写代码的时候用 java,发布维护的时候用 python 吗
    neptuno
        39
    neptuno  
       2018-10-22 17:32:58 +08:00
    钓🐟帖
    Aruforce
        41
    Aruforce  
       2018-10-22 20:44:19 +08:00 via Android
    @gowk 连个包管理都墨迹这么长时间……有必要吹么?还自己搞个线程调度……
    realkenshinji
        42
    realkenshinji  
       2018-10-22 20:47:19 +08:00 via iPhone
    是的,相当不耐烦,所以跑去写 nodejs 了
    realkenshinji
        43
    realkenshinji  
       2018-10-22 20:50:55 +08:00 via iPhone
    @q397064399 你的回帖比起那些动不动 java 最高的人来好了几个数量级
    hjdtl
        44
    hjdtl  
       2018-10-22 21:07:18 +08:00
    连自己都不把自己当回事,还指望别人把你当回事吗
    二楼到底遭遇了什么磨难和挫折啊。。
    Antidictator
        45
    Antidictator  
       2018-10-22 21:33:41 +08:00
    不觉得 Java 工人可代替性极强吗?
    q397064399
        46
    q397064399  
       2018-10-22 21:53:33 +08:00
    @realkenshinji 我一直都是提倡 不要让语言成为你的问题而是你趁手的工具,解决什么问题就用什么工具,杀鸡用杀鸡刀 杀牛就用杀牛刀,如果工具让你费劲,那就要换个趁手的。

    杀牛刀吊打其它一切刀的论调 都是有问题的,尤其对新手有害。
    tao147258
        47
    tao147258  
       2018-10-22 21:58:13 +08:00 via iPhone
    Java 水平有待提高啊,年轻人
    wdlth
        48
    wdlth  
       2018-10-22 22:55:37 +08:00
    我只看 C/C++特别眼红
    gmywq0392
        49
    gmywq0392  
       2018-10-22 23:15:38 +08:00
    实事求是地说,lz 也许只是眼红人家的工资。真要做大型工程,那种动态类型的语言,能干个球。当然,你能架构参与那样的工程,你就不会眼红他们的“类库”了。
    Eugene1024
        50
    Eugene1024  
       2018-10-22 23:30:13 +08:00
    眼红个屁,猴子搬包谷
    johnnie502
        51
    johnnie502  
       2018-10-23 07:25:40 +08:00
    屁_眼_通_红
    JavaFirstMaster
        52
    JavaFirstMaster  
       2018-10-23 09:40:42 +08:00
    楼有点歪啊,大家不都说 PHP 才是最好的语言吗
    zrc
        53
    zrc  
       2018-10-23 10:29:13 +08:00
    只用 python 写一些小工具,写大项目要人命 。
    icaca
        54
    icaca  
       2018-10-23 12:18:48 +08:00
    py 肯定眼红啊
    corvofeng
        55
    corvofeng  
       2018-10-23 12:41:21 +08:00 via Android
    Python 后端表示羡慕 Java 的强类型😪
    Roni
        56
    Roni  
       2018-12-22 14:16:52 +08:00
    @zrc 怎么说?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1312 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:53 · PVG 01:53 · LAX 09:53 · JFK 12:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.