跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 做了 6 年安卓,现在又回 Java 了,有点迷茫,有点期待
未分類
1 9 月 2020

做了 6 年安卓,现在又回 Java 了,有点迷茫,有点期待

做了 6 年安卓,现在又回 Java 了,有点迷茫,有点期待

資深大佬 : Rogeryxx 24

做安卓差不多 6 年了,现在被告知要做服务端,有点迷茫了。 说实话刚出来我也是做 Java web 的,那时候还只是 SSH,前后端还未分离,SpringBoot 还没有出现。ajax 都还算比较高级都技术了。那时候安卓也是很火热的。那时候有激情,有冲劲,啥都想学。刚开始的两年,又做后台开发,又做客户端( Android/iOS ),还贷款学英语。 但是学的多了,不知道的就越多。感觉还是专注一项发展。所以第一份工作两年后换了家公司专注安卓开发,技能也稍有所提升。可惜这个阶段安卓的风口已过,要求又变高了。以前用个四大组件开发就可以找到工作,现在已经需要你知道 MVP,MVVM,插件话,热修复,自定义插件,逆向反编译,需要做各个版本的适配(这不 Android11 出来后又是烧脑适配),热门的 jetpack,flutter,kotlin 。源码方面 AMS,WMS,PMS 等,想要看这些源码,至少 Binder 得了解一下吧。而 Binder 系统你想要深入理解又得从 Native 层打通至 Java 层,看看一个系列文章可能会有十来篇,看视频大概十几个小时。很多你看一遍是很难理解的,源码这东西你不经常看过段时间就忘了。

说说现在,今年行情不好,公司基本不做客户端开发了,期间半年派发到其他公司开发。现在应该是缺服务端人手让我做 Java 开发。说实话有点迷茫,又有点期待。迷茫的是毕竟我做安卓这么久了,现在做 Java 可能来不及了。现在不比以前,新知识那么多,人的精力有限,现在结婚有娃,真不如刚出来那么朝气蓬勃了。期待的是,安卓我已经做了比较久了,有点陷入瓶颈。现在短暂跳出来,去做 Java 可能也是一种机会,也没那么慌张吧。

大佬有話說 (18)

  • 資深大佬 : SurfaceView

    同内部转岗路过,4 年 Android 转了 Java, 现在已经做了 2 年, 感觉良好, 这绝对是个好的选择

  • 資深大佬 : cmlx1014

    有这个机会不是挺好的吗

  • 資深大佬 : whyrookie

    我也想转,还在找机会中

  • 資深大佬 : nicevar

    再做六年你就不会迷茫了。。。

  • 資深大佬 : joyhub2140

    形势所逼,这个没办法的吧,不过话说,现在客户端行情算是冷下来了,新鲜血液少了很多,现有客户端高级研发反而成为了我们公司重点保护对象了。。。。

  • 資深大佬 : linxl

    挺好的, 这种内部转岗(没降工资)的机会也挺难得的. 尝试着了解点后端的东西, 以后也能一个人搞搞外包.

  • 資深大佬 : jdgui

    挺好的,内部转岗这种算比较好的结局了吧。
    我也是做了几年之后出来发现,外面的世界都变了,我还停留在 mvc 的时代,外面就 mvvm 了,然后一大堆组件化,热更新啥的。。。

  • 資深大佬 : whenwind

    有条件上面给时间边做边学就做下去吧,做了 5 年的 Android,纯 Android 方向的 Java 入坑,现在做 php 和前端三剑客,偶尔会切回 Android 、iOS 、微信小程序开发,客户端式微也已经是板上钉钉的事情了。
    之前尝试学 SpringBoot,看了网上各种教程都弄了几天都没调试成功最基本的数据库连接,还是暂时放弃先做主业的事情了,等之后有机会再专门买书来学了,SpringBoot 涵盖的组件范围实在太大,在没入坑的时候就已经升级,改动,废弃了很多东西,网上各种教程也过时或者不适用于现有的版本,这点学起来非常头疼,不像当年学 Android,一套视频下来,再加上自己稍微摸索一下就可以搞定了。
    时代变得也太快了,5 年前 Android 会四大组件都是抢着要的,4 年前,会 iOS 能上天,3 年前,移动端双端开发很抢手,2 年前,微信小程序崛起,1 年前,百家争鸣,就感觉会得越多却什么都不会,努力钻研一个领域嘛,却又有可能会被哪天一个新来的技术给顶掉全盘推倒。

  • 資深大佬 : lewis89

    @whenwind #8 做后端呗,主 6 年前的 SSH,现在还有一大把的公司在用,另外所谓的 SpringBoot 其实也没什么太大的变化,东西还是那老一套跟 SSH SSM 里面那套玩意 就换了个启动跟 Bean 装配方式,Bean 内核那套玩意依旧

  • 資深大佬 : coderxy

    想起来我是在 6 年前上大学时学到 android.然后 16 年找工作时 android 环境巨降。改行做了后端。经历了 java 到 c#到 nodejs,最后稳定到 go 上。也是一路坎坷。 感觉自己有冲劲就学吧。

  • 資深大佬 : whenwind

    @lewis89 我是从 Android 的 JavaSE 转向 EE,SpringBoot 对 Android 这边的开发来说基本上是全新的东西,只能是重新系统的学习一遍了

  • 資深大佬 : lewis89

    @whenwind #11 真不是全新的东西… SpringBoot 现在还在用 DispatchServlet … 万年不变的 Servlet 接口

  • 資深大佬 : chengkai

    通篇都是透露这学习新技术的焦躁不安和迷茫,新技术和新框架是永远都是学不完的。优秀的程序员向来都是牢固掌握基础知识基础原理。万变不离其宗,你会发现一旦你通晓这个领域的基础知识和原理,你会发现各种技术框架信手拈来。

    以前面试程序员的时候从来不看是否了解各种框架,就是考察基础知识,洞察对方是否有强大的解决问题的能力。

  • 資深大佬 : lwlizhe

    话说都是怎么转的后端?有没有不走内部转岗机会的?我这 4 年小 Android 也在考虑转岗这块,可是硬转损失太大了……

  • 資深大佬 : littlebaozi

    我司做智能家居智慧社区的。设备用的安卓系统,在此基础上开发应用。因为缺人,我一个 web 前端被拉去做安卓了。。。安卓想继续做下去的话可以往这方面的公司去

  • 資深大佬 : whenwind

    @lewis89 这点我说的是我的情况了

  • 資深大佬 : aneostart173

    可以转嵌入式 android 。

  • 資深大佬 : pythonee

    我觉得挺好的,全栈路上舔砖加瓦

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具