PHP 程序员怎么转 Java - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cc959798
V2EX    Java

PHP 程序员怎么转 Java

  •  
  •   cc959798 2018-12-01 20:31:47 +08:00 6867 次点击
    这是一个创建于 2584 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两年 PHP 经验,虽然现在二线大厂工作收入还是可以的,但是感觉 PHP 做的大部分都是 CURD (是大部分,不绝对),从技术站来讲感觉 JAVA 还是不错的,毕竟这么多年,语言没问题本来就会,关键是技术栈,这个恐怕和 PHP 差距很大,诸位有经验的朋友能否讲讲

    50 条回复    2018-12-14 10:45:35 +08:00
    InternetExplorer
        1
    InternetExplorer  
       2018-12-01 20:34:48 +08:00 via Android   6
    你以为 Java 就不是 CURD 了吗
    lsls931011
        2
    lsls931011  
       2018-12-01 20:35:43 +08:00
    难道你以为是要 java 就不是 CURD 么
    bens2017
        3
    bens2017  
       2018-12-01 20:35:55 +08:00   1
    你以为 Java 就不是 CURD 了吗
    yunye
        4
    yunye  
       2018-12-01 20:36:56 +08:00
    你以为 Java 就不是 CURD 了吗
    难道你以为是要 java 就不是 CURD 么
    你以为 Java 就不是 CURD 了吗
    jx99
        5
    jx99  
       2018-12-01 20:40:45 +08:00
    你以为 Java 就不是 CURD 了吗
    t333st
        6
    t333st  
       2018-12-01 20:42:32 +08:00   1
    人类的本质就是复读机?
    nekoneko
        7
    nekoneko  
       2018-12-01 20:46:16 +08:00
    你觉得除了 curd 你还能干什么 f
    GGGG430
        8
    GGGG430  
       2018-12-01 20:50:34 +08:00 via iPhone
    不考虑一下 go 吗
    KingEngine
        9
    KingEngine  
       2018-12-01 20:53:57 +08:00
    你以为 Java 就不是 CURD 了吗

    当然还可以开发安卓罢了
    KgM4gLtF0shViDH3
        10
    KgM4gLtF0shViDH3  
       2018-12-01 20:56:45 +08:00 via iPhone
    难道你想做安卓?
    cc959798
        11
    cc959798  
    OP
       2018-12-01 21:00:58 +08:00
    @GGGG430 以后打算回二线,java 比较好找工作点
    wdlth
        12
    wdlth  
       2018-12-01 21:04:53 +08:00
    把你的代码移到全家桶下面,你会发现还是 CURD ……
    shellic
        13
    shellic  
       2018-12-01 21:54:18 +08:00 via Android
    万物基于 CURD
    xuanbg
        14
    xuanbg  
       2018-12-01 22:02:35 +08:00
    你以为 Java 就不是 CURD 了吗
    jadec0der
        15
    jadec0der  
       2018-12-02 00:36:31 +08:00
    转到用 java 的项目上,很自然的就上手了
    imgode
        16
    imgode  
       2018-12-02 01:48:32 +08:00 via Android
    php 是最好的语言,信我兄弟
    watzds
        17
    watzds  
       2018-12-02 08:36:11 +08:00 via Android
    上面都是搞 php 的吧,看啥都是 curd?
    InternetExplorer
        18
    InternetExplorer  
       2018-12-02 09:40:37 +08:00
    看看 Java 语法,看看 Spring 框架,想想自己的 PHP 怎么学的,一样学就好了
    visonme
        19
    visonme  
       2018-12-02 10:27:36 +08:00
    从这个描述,我觉的换家公司可能比转到一门新语言好。
    因为技术栈问题,转语言应该是第一次碰到了(这东西难道不是脱离语言的吗???),可要下定决心了,那就撸起袖子干就是了,多学习了解掌握一门语言对自己来说只有好处没有坏处
    poorcai
        20
    poorcai  
       2018-12-02 10:29:20 +08:00
    搭楼问一下.NET 如何转 Java ?语言没啥问题,主要是技术栈。
    KgM4gLtF0shViDH3
        21
    KgM4gLtF0shViDH3  
       2018-12-02 11:09:39 +08:00
    @watzds #17 所以你是搞中间件的还是更高级的部分? 99%的后端都是 crud 没问题吧
    cc959798
        22
    cc959798  
    OP
       2018-12-02 11:16:13 +08:00
    @InternetExplorer 实话实说 PHP 好像没怎么学
    akatquas
        23
    akatquas  
       2018-12-02 11:25:12 +08:00 via iPhone
    你以为 Java 就不是 CURD 了吗
    chanchan
        24
    chanchan  
       2018-12-02 11:30:18 +08:00
    转 java 感觉没什么区别要不试试 python 或者 c c++
    cnbattle
        25
    cnbattle  
       2018-12-02 12:31:16 +08:00 via Android
    Php 学 go 中
    cc959798
        26
    cc959798  
    OP
       2018-12-02 12:43:21 +08:00
    @chanchan python 本来就会,一般写点小东西,c++就算了,自己管理内存太累也用的越来越少了
    cc959798
        27
    cc959798  
    OP
       2018-12-02 12:43:53 +08:00
    @cnbattle 感觉很多 php 都在转 go 呀,这个是为什么呢,感觉 java 生态更好些
    dushixiang
        28
    dushixiang  
       2018-12-02 13:36:16 +08:00 via iPhone
    @cc959798 因为很多 php 程序员恨 java
    XIVN1987
        29
    XIVN1987  
       2018-12-02 13:41:37 +08:00
    @cc959798
    可能是觉得,人太多,,挤
    colincat
        30
    colincat  
       2018-12-02 14:20:18 +08:00 via iPhone
    转 go
    romisanic
        31
    romisanic  
       2018-12-02 14:34:33 +08:00
    你以为 java 就不是 crud 了吗
    虽然有时候设计上会需要一些思考
    然而大部分时候仍然都是 crud
    zqguo
        32
    zqguo  
       2018-12-02 15:37:34 +08:00
    不都是 crud???
    cnbattle
        33
    cnbattle  
       2018-12-02 15:51:41 +08:00
    @cc959798 适宜 go 的语法,简单高效,看着文档就是直接干,部署简单,稍微看看,就可以实现简单的自动部署相关的东西

    java 之前自学过一段时间的 java 学完基础,学 web spring 框架时感觉很不舒服,很多地方要是注解来写,很别捏,有点反人类,
    java 的生态太大了,有点眼花缭乱,不同方向写的 java,感觉不是同一种语言,虽都是 java,换方向跟换语言差不多

    以上 个人拙见
    crayygy
        34
    crayygy  
       2018-12-02 15:58:15 +08:00 via iPhone   1
    我个人上一直保持着每隔一段时间学一个新东西的态度,哪怕是看起来没什么用的,比如之前学了一段时间的 Ruby,后来看看 ML,再没事学学 Go,不一定对工作有用,起码保持着一个学习的习惯,避免整个人陷入一种求稳的心态里
    SouthCityCowBoy
        35
    SouthCityCowBoy  
       2018-12-02 16:00:08 +08:00
    phper 都对 java 不爽吧
    cc959798
        36
    cc959798  
    OP
       2018-12-02 21:26:05 +08:00
    @SouthCityCowBoy 是呀写起来太嗦了
    nilrust
        37
    nilrust  
       2018-12-02 21:27:31 +08:00 via Android
    java 转 php 的掩面路过。。。
    hcheng
        38
    hcheng  
       2018-12-02 22:28:33 +08:00
    如果你还是写网站,那不还是同样的逻辑吗?比如用其他语言写一个登录功能,能写出花吗?

    不过多学一门语言肯定没问题.这里也支持学 java
    PerFectTime
        39
    PerFectTime  
       2018-12-03 05:33:31 +08:00
    后端基本上是 CURD 吧
    akagishigeru
        40
    akagishigeru  
       2018-12-03 08:11:07 +08:00 via iPhone
    @cc959798 面向过程啊,方便啊,撸起来就是干
    goodspb
        41
    goodspb  
       2018-12-03 09:00:38 +08:00 via iPhone
    1. 基础语法
    2. 全家桶
    3. 我也不知道

    刚好公司从 php 拆分 java 服务,同时做…
    arist
        42
    arist  
       2018-12-03 09:15:25 +08:00
    我就是 5 年 php 转 java,使用 java 半年内,公司项目撸了 web 开发,微信小程序,后台接口,一个图片交易模块,(全部都已上线)现在正在撸微服务项目,把前面的项目都整合进微服务中。

    确实很多逻辑都是 CURD。但自从我转 java 后就回不去了,php、python 就平时写点脚本玩玩。:0
    NoahVI
        43
    NoahVI  
       2018-12-03 10:03:57 +08:00
    我也想转。先 mark 一下
    jlkm2010
        44
    jlkm2010  
       2018-12-03 10:20:26 +08:00
    Java 包罗万象,最近越来越有这种感觉
    DamonLin
        45
    DamonLin  
       2018-12-03 11:46:33 +08:00
    同 php,最近也在学 java,我直接上框架 springboot 了
    Sapp
        46
    Sapp  
       2018-12-03 12:30:04 +08:00
    @cc959798 php 转 java 没有任何意义,你回二线 php 也好找工作,要转就转个 go 这种还算有点意义,最起码钱多公司好,二线的 php、java 大多都是垃圾公司,价钱也不咋地,好公司不容易进(人太多)
    cc959798
        47
    cc959798  
    OP
       2018-12-04 15:26:43 +08:00
    @Sapp java 也可以去大公司呀,比如阿里,去二线 go 都找不不到工作,当然 go 真心不错
    Sapp
        48
    Sapp  
       2018-12-04 15:34:23 +08:00
    @cc959798 大公司要是那么好进那学什么都无所谓了,你不能按照最好的考虑啊,go 现在二线挺多的,比如成都,我司缺人缺成狗,java 会缺人吗?而且能用 go 的公司肯定不会差,用 java 的坑就多了
    xpresslink
        49
    xpresslink  
       2018-12-04 22:45:34 +08:00
    其实假娃本身没有多难,但是要掌握服务后端洗剪吹整套生态,至少需要积累 3 年才能成为一名合格的技师。
    如果用死不孕做歪脖和屁还是屁也没啥大差别,基本上也是可入的。
    ElegantOfKing
        50
    ElegantOfKing  
       2018-12-14 10:45:35 +08:00
    首先得大概的看一下 Java 的语言特性和基础知识。http://how2j.cn?p=3571 到这个网址大概的看一下基础。
    然后学习一套框架,写个 CURD,完成这些,你就大概入门 Java 了。
    当然,后续的例如《 Java 编程思想》《深入理解 Java 虚拟机》,如果你要转语言,以后肯定也是要了解的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3877 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 05:17 PVG 13:17 LAX 21:17 JFK 00:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86