Android 找工作有感

35 天前
whyrookie  whyrookie
1:感慨:年后开始找工作,发现纯 Android 原生的岗位真的太少了,大部分都需要跨端,而跨端技术栈大部分是 Flutter 。关于跨端,前几年我倾向于 Android 和 IOS 各自一套,现在我也认可需要跨端,毕竟每个端一套代码成本确实挺高,但我目前更倾向于 React native ,一方面我有些前端基础,另外一方面,这几年我的想法也发生了改变,我现在觉得所有 GUI 程序最终都应该使用 Javascript 来写(网上看到的比较认可的观点),所以对于 Flutter 我一直都没有去写项目,没有 Flutter 经验导致选择会少很多。

2:展望:年纪也上来了,但是对于代码,虽然天赋不行,但还是挺喜欢写代码的,即使真的找不到工作也会继续学习写代码,因为有些前端基础,使用 React 写过一些 demo ,最近在跟着 The odin project 准备系统过一遍前端开发的知识,希望未来也可以熟练掌握前端开发。

3:疑惑:如果单纯以收益来说,转后端还是前端收益高一些?可持续一些?后端似乎更吃项目经验,目前没法直接实战,使用 springboot 简单 crud 问题不大。
2827 次点击
所在节点   职场话题  职场话题
17 条回复
iwh718
iwh718
35 天前
我是做 ReactNative 的,最近也在找工作。大部分都是要 flutter.
street000
street000
35 天前
确实,看推上 Flutter 都要发展到快被谷歌抛弃的地步了,没想到 Flutter 在国内还这么火。
hhecoder
hhecoder
35 天前
你都发现了市场都要 flutter ,你还守着 RN ,这不是在给自己加难度吗?作为曾经的老安卓,写 flutter 四年了,真的觉得 flutter 很不错,不仅跨移动端,还能跨 pc 端( ui 要调一下)。鸿蒙 RN 也是不咋管,flutter 有投入资源在适配。可以想想别的路,还是别守着开发这条路,不多说了,祝好。
ryan4290
ryan4290
34 天前
除了 mini 公司或者外包,谁能接受你转后端?……
kakakakaka8889
kakakakaka8889
34 天前
@hhecoder 想请教一下 flutter 要做 gpt 的软件,文本输出用什么插件能自动把输出的文本根据标题格式转成标题,根据代码转成代码块,根据表格格式转成表格?
beisilu
beisilu
34 天前
@kakakakaka8889 gpt_markdown
ice980
ice980
34 天前
问一下,怎么看某个技术栈的岗位多,通过什么招聘软件可以看岗位数量呢,我也是用了几年的 RN ,最近在犹豫要不要学 flutter
TArysiyehua
TArysiyehua
34 天前
我就说难听点:`我目前更倾向于 React native...` 只能说市场会教育你,用自己的喜好与主观意见去学东西也没谁了。
另外你非要学 `React native ` 不是不行。
首先你要知道 Flutter 的市场在哪,其次就是 React native 在哪, 稍等调研一下,就知道 React native 其实国外用的挺多的,如果自己的目标是国内公司或者润什么的,也可以学。
而不是根据自己的主观与喜好来学
TArysiyehua
TArysiyehua
34 天前
@ice980 回复完刚好看到你这个,其实也比较简单,比如国内,你直接在 boss 搜关键字,直接看结果有多少页就可以了,虽然不完全准确,但也能一定程度上反映问题的。
加上筛选更能说明问题,比如假设自己在杭州,先选择城市,比如自己只想知道大公司什么技术栈,自己目标是进大公司的,再进一步筛选成上市公司,规模等等,然后看最终结果又多少页,就能有大概得对比了
ice980
ice980
34 天前
@TArysiyehua 好的谢谢了,之前都在用 boss 的 app ,刚才用网页搜了下,rn 的岗位确实比 flutter 少多了,打算转 flutter 了
ixcode
ixcode
34 天前
感觉现在这个时代,已经没 rn 和 flutter 这些跨平台的容身之地了,你必须会各个平台的原生开发,因为你不会,AI 马上就会了。
dreamk
dreamk
34 天前
@ixcode 逆天吗? Windows 原生开发用 C#和 C++,Android 用 Java 和 Kotlin ,iOS 和 macOS 用 Swift 和 Objective-C ,Linux 用 C 和 C++
`必须会各个平台的原生开发`
你全学会吗?
Venjer
Venjer
34 天前
拥抱市场 拥抱 flutter ,rn 对大部分小厂来说已经落后了,那一套只适合某些特定团队,比如手 q 有 前端技术团队基础。
ixcode
ixcode
34 天前
@dreamk 我不会,AI 会,我会 AI 就可以
lee88688
lee88688
33 天前
我之前想学习 RN 就去看了一下,自己觉得 RN 的问题还是没有像 flutter 一样自成一体。很多东西都要借助原生才能完成,例如 ffi ,rn 要先去原生那边绑定再传递进来但是 flutter 直接就可以调用或者编译到一起。再例如 Windows 的 rn 完全没办法脱离 c++。小团队或者个人开发者都希望跨端就在一个地方搞完就算了,结果 rn 还让你去每个平台都要学习一下成本和代价有点高。
rn 给我的感觉更像是一个外挂在核心的脚本系统,flutter 则是整个核心(虽然有些还是需要借助 native )。就是 flutter 后面发展不太明朗,Google 又是裁员有没有在核心 app 中重度使用。
不过普通开发者可能还没撑到 flutter 项目死亡自己的项目先死了😂,哪怕是 vue2 还这么多人用呢,怕个啥啊。
dreamk
dreamk
31 天前
@ixcode 公司内网开发,你能用 AI ?哪怕让你用 AI ,定制的内容让 AI 一点点的实现吗。人家专业的都写完了你还在问 AI 怎么改 bug 。只会 AI ,非科班都能去应聘了
ixcode
ixcode
30 天前
@dreamk #16 你在不能访问外网的地方工作,注定只能拿个死工资。哪个需求不是定制的。我这边 MVP 以及跑起来了,那边还在招人阶段,谁更快?不做研究的话,科班非科班没有区别,你能提出科班这个词,就说明了你的眼界

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

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

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

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

© 2021 V2EX