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

PHP 程序员怎么转 Java

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

    两年 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 生态更好些
    FreeEx
        28
    FreeEx  
       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 吧
    JaguarJack
        40
    JaguarJack  
       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   ·   实用小工具   ·   5969 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:17 · PVG 14:17 · LAX 22:17 · JFK 01:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.