现在学安卓过时吗?

2019-10-31 11:20:44 +08:00
 Spike2019

一个内心总想着自己做点东西的菜鸡,总觉得自己有点创造力,就想着学门语言做点东西。

14005 次点击
所在节点    Android
63 条回复
cmobiooo
2019-10-31 13:54:34 +08:00
渐渐变成了不那么热门的专业
CoooooolFrog
2019-10-31 14:13:34 +08:00
从就业的角度,不建议学,现在客户端开发岗位整体萎缩,大部分招聘也是找高级、资深客户端开发。
从技术的角度,不建议学,客户端很容易陷到 SDK 的各种细节里,不如直接学 Java 后端。
我是一个从 Android 开发转到 Java 后端开发的实例,毕业前在 Ali 实习做 Android,毕业后在 Meituan 做 Java 后端开发。
0x8192dd
2019-10-31 14:17:20 +08:00
怎么说呢,目前市场上原生 Android 留给新手的坑不多,市面上大部分都是平台级产品,招肯定都是招有工作经验 hold 住的,而且或多或少涉及 NDK、OpenGL、ffmpeg 这些东西,外包项目出于开发成本和跨平台的考虑用 Hybrid、RN、Flutter 的又比较多,需要你 Android、iOS 都有一定经验才 hold 住,否则遇到兼容问题你只能头破血流。

推荐 Java 后端+前端 Vue/React,自己做东西 OK,就业面也很广,等你用这套东西起步,把互联网行业的技术栈熟悉的差不多了,想做啥就随便了
laravel
2019-10-31 14:33:19 +08:00
你要是自己搞的话,我建议你用 flutter,比你学 Android+iOS 节省不少时间,不过要深入的话,还是要了解 Android iOS 原生开发,你学学 Android 也好。
mokeyjay
2019-10-31 14:36:33 +08:00
@mouyase #8 现 身 说 法
macha
2019-10-31 14:53:13 +08:00
感觉客户端永远是个坑,因为你换一个平台相当于都换了一遍。每个平台的 SDK 需要花不少时间去熟悉。
比如招 Mac 开发就是要有 Mac 开发经验的,不会因为你是 Windows 专家就要你。
后端就比较好,很多积累的知识永远有用。反正都是跑在 Linux 上,用的都是 Mysql。很多积累都能继续使用。
个人感觉前端都比客户端好,前端的东西看起来变得多,其实变的是编程模式,用的还是 html+css+js。你看看客户端,写 Windows 就是 c#,c++,mac 的就是 obj-c,swift。除了要多学语言还要熟悉每个平台 API 的坑。
Leonard
2019-10-31 15:03:00 +08:00
不找工作就不过时,找工作就是天坑
ilotuo
2019-10-31 15:18:19 +08:00
应届生表示很高兴这么多人看衰~少几个人抢饭碗
shallyy
2019-10-31 15:26:44 +08:00
君子不器
wsy190
2019-10-31 16:43:40 +08:00
我们原来公司的安卓去年转行去做 go 语言了
yuexuan
2019-10-31 17:31:06 +08:00
49 年进国军??
dabizichali
2019-10-31 17:33:06 +08:00
学逆安卓需求比较大吧
LiYanHong
2019-10-31 17:34:18 +08:00
为什么会过时,难道学鸿蒙?
kwanzaa
2019-10-31 17:43:03 +08:00
学 Android 不太会过时,学安卓就参考以上。
wispx
2019-10-31 17:48:26 +08:00
未来 android 会被新的系统 Fuchsia 替代, 而这个系统的 app 使用 flutter 开发, 所以不如学 flutter 呢
weixiangzhe
2019-10-31 17:50:41 +08:00
fullter 当前主业不靠谱吧 ,前端或者 java 的好
mmrx
2019-10-31 17:52:04 +08:00
@eminemcola 如果楼主的目的是在国内找工作,不是很认同#4 的说法,国内有几家大公司在用纯 kotlin 和 Jetpack...当然如果是纯兴趣另说
neoblackxt
2019-10-31 17:56:48 +08:00
已经晚了,这是个大坑
CX
2019-10-31 18:09:58 +08:00
首先你得能科学上网,网速够快吗,内存够大吗,cpu 够强吗,头发够多吗,腰还好吗!
yitl666
2019-10-31 18:18:43 +08:00
我觉得还好,反正作为今年应届生,很明显的感觉到客户端比后端要好找很多(我关注大厂比较多)。多少人都在吹 Java 后端多么多么好,我承认确实是这样,Java 的天花板和积累性确实要好很多,但不能忽略一个最重要的因素——竞争的人太多了,举个例子,在 1000 个人中出头,和在 50 个人中出头,哪个难(手动狗头)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/614758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX