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

7 年 iOS, 2 年 Java

  •  
  •   dubai1118 · 191 天前 · 1603 次点击
    这是一个创建于 191 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大三上学期硬着头皮找当时的 Java 老师聊了下,争取了机会进入老师的实验室搞 Android ,大四因为对 iOS 比较感兴趣(贵&好用),所以转了 iOS ,毕业之后做了 7 年的 iOS 开发,后来感觉客户端实在太卷,而且 Java 竞争力会比较大些,所以转了 Java 。工作了两年,很荣幸失业了...

    虽然 Java 工作的年限比较少,但是感觉自己也并不比工作了三四年的 Javaer 差,至少在动手能力这块,真诚靠谱。

    所以,有招靠谱 Java 的么,可以聊聊呀~
    19 条回复    2024-05-21 13:49:22 +08:00
    dubai1118
        1
    dubai1118  
    OP
       191 天前
    上架公司是卖药的,负责的是核心的业务, 药品,门店,saas ,app...。基本上微服务大多数技术:Spring 、SpringMVC 、SpringBoot 、SpringCloud 、MyBatis 、dubbo 、redis 、elasticsearch 、kafka 、canal ,nacos 都可以熟练使用,
    javak
        2
    javak  
       191 天前
    会 iOS 会 Java , 考虑做独立开发者吗
    dubai1118
        3
    dubai1118  
    OP
       191 天前
    @javak 有考虑过,但是没啥好的方向。
    me1onsoda
        4
    me1onsoda  
       191 天前
    @javak 独立开发者 server 谁用 Java🤣
    wsg123
        5
    wsg123  
       191 天前
    我五年 Android , 问一下,怎么转的 JAVA 啊
    jatesun
        6
    jatesun  
       191 天前
    @wsg123 #5 安卓转 java 不很简单嘛,而且 java 上手很快,简单熟悉语法,springboot 一天上手开发。
    DevZ
        7
    DevZ  
       191 天前
    我是出来的时候是 Java ,后来公司需要 iOS ,就去搞 iOS 了,也比较感兴趣,现在基本上 Java 忘差不多了,然后干 iOS 了,可以找找远程的,英语好的话,上领英啥的找找,github 上也有 remote ok 的公司,直接上公司官网看 open roles 比较靠谱。
    wsg123
        8
    wsg123  
       190 天前
    @jatesun 转起来是比较简单, 就怕找 JAVA 工作卡工作经验
    jatesun
        9
    jatesun  
       190 天前
    @wsg123 #8 安卓还好吧,毕竟用的是同一套,你可以骑驴找马,多去面试一下,有合适的再跳。
    wsg123
        10
    wsg123  
       190 天前
    @jatesun 嗯呢, 可以的哈,谢谢你哈。springboot 有比较好的学习资料嘛
    justtokankan
        11
    justtokankan  
       190 天前 via Android
    @DevZ #7 可以分享一下经验吗?想了解
    jatesun
        12
    jatesun  
       190 天前
    @wsg123 #10 最快速简洁的方法就是官方的文档: https://spring.io/quickstart 。不过你要提前准备一下 java 的环境,java 的环境很简单,就是 jdk ,版本现在最新的稳定版本是 21 ,不过也有很多用 17 以及以前的,你学习就用 21 吧,网上搜一下安装很快。然后就按照官方文档跑一下项目,15 分钟就能跑起来,api 请求一个 hello world 就好了。然后你可以阅读一些 restful api 设计,学习一下如何设计好的 restful 接口。下面就是集成 dao 层了,你可以去学习一下集成 mybatis ,mybatis-plus 是很好用的,你不用很长时间就可以跑通前台发送数据存到数据库的流程,这就算入门了,再熟悉一下语法就可以应对大部分公司的 crud 的工作了。后面你如何向深究那不限了,比如 java 核心基础,java 编程思想,java 并发编程,深入理解 jvm 这些,够你看个三五年了,不过这些基本都是内功,速成我上面说的那点日常工作足够了。
    wsg123
        13
    wsg123  
       189 天前
    @jatesun 谢谢兄弟哈。 我本来也是 Android 开发,JAVA 和 Kotlin 都在用。JAVA 也是比较熟悉的。 这个就直接上手嘛? 需要学习 JAVA Web 基础吗,jsp sevelet 之类的嘛
    jatesun
        14
    jatesun  
       189 天前
    @wsg123 #13 现在没人用 jsp servlet 了。那都是我刚入行的时候还用,现在都是 springboot 里面的 springmvc 。
    wsg123
        15
    wsg123  
       189 天前
    @jatesun 嗯嗯,这个我是知道的。 如果我转的话, 需要了解 jsp servlet 了。 还是直接上 Spring
    jatesun
        16
    jatesun  
       189 天前
    @wsg123 #15 不用了解,直接上 spring 就行,面试的时候也很少有人问 jsp ,servlet 了
    wsg123
        17
    wsg123  
       188 天前
    @jatesun 嗯嗯,好的,谢谢兄弟 指导哈
    DevZ
        18
    DevZ  
       186 天前
    @justtokankan 额,就直接上 linkedIn 找嘛,也没有啥别的经验,算法和英语还是比较重要。重要的一般是解决问题的能力,而不是工具运用的能力。
    chuck1in
        19
    chuck1in  
       185 天前
    ios 不是挺好吗,现在 ios 不好找工作么?现在 java 才是卷得很奥。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   924 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:30 · PVG 04:30 · LAX 12:30 · JFK 15:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.