<
查看: 4759| 回复: 29
收起左侧

[新组上路] NG入职选组求助Mobile vs Backend

  |只看干货
匿名用户-OHD9R  | 添加认证 | 2023-6-10 07:47:41 |阅读模式
本楼: 👍   100% (2)
 
 
0% (0)   👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
lz今年七月即将入职一家中厂SDE NG, 近日收到team match interest survey,有一些问题想要请教地里的各位前辈/大佬们

一些context:
- 公司的product以mobile为主,且非常注重user experience,revenue主要是subscription+ads,据lz了解有大部分的Eng team都是在做mobile(kotlin/swift),非Mobile的组主要是一些internal tools和一些backend microservices(python为主)
- lz过往的实习主要涉及backend(Java)和fullstack(Java + React),对于mobile开发仅有在某社交大厂类React Native跨平台框架开发的经历,所以之前一直打算的继续做backend几乎没有考虑过mobile尤其是native mobile,但是
- lz看完WWDC被VisionOS深深种草,想之后有机会做相关的product,看目前apple的意思是visionOS会基于SwiftUI,再加上Mobile的组选择面确实会大很多,遂陷入纠结

一些concerns(关于Mobile主要是Swift):.1point3acres
. 1point3acres
Pros:
- 目前看来公司growth的重心在Mobile不会变(user base + revenue),选mobile可能会更有机会参与impact大的project,短期来看可能更有利于promotion
- 据小道消息公司的infra主要是借助AWS,本身的use case感觉也不太涉及高并发/性能要求高的场景,所以不确定选backend是否会有足够的technical challenge以及learning outcome(?)
- Apple画的Spatial Computing饼, 以及ARM芯片、MacOS iOS生态融合的趋势,感觉现在开始学Swift好像也还不算太晚?
.1point3acres

Cons:
- mobile sde的市场需求总体上和backend/full stack相比感觉还是差很多,担心跳槽难度会更大. ----
- 之前约等于Swift 0基础,ramp up很可能需要更长时间


想请教大家:
- 从mobile转backend / fullstack的难度大吗?
- 如果有在相似情况公司工作的前辈, product组相比于platform/internal tool/infra promo的机会会更多吗?
- 关于以上所有想法的comments / advice

飞机上仓促码的字,因为survey快要ddl了lol,如有任何表述不清欢迎指正。以及欢迎任何其他的意见建议!非常感谢!有帮助的回复都会加米的~

评分

参与人数 1大米 +2 收起 理由
zea7ot + 2 给你点个赞!

查看全部评分


上一篇:Commercial Bank vs Investment Bank
下一篇:TT电商值得去吗
地里匿名用户
匿名用户-MFHJO  | 添加认证 | 2023-6-10 10:30:58 来自APP
本楼: 👍   100% (10)
 
 
0% (0)   👎
怎么听着像duolingo啊,个人觉得mobile找工作很难,非常影响职业发展,backend跳槽会容易很多。
回复

使用道具 举报

ttgao 2023-6-11 01:01:41 | 显示全部楼层
本楼: 👍   100% (8)
 
 
0% (0)   👎
全局: 👍   97% (881)
 
 
2% (26)    👎
作为一个做了二十年的mobile eng,我想我应该有一定的发言权。

最主要我觉得还是看你个人爱好,如果没有个人倾向的话,我会建议选择backend。
. Waral dи,
mobile端的最大问题是,一直要学习新的知识。比如我,从最早的J2me,pocketpc2003还有symbian开始,基本上每隔一段时间就要学习新的知识。obj-c出来要学,swift出来要学。android出来还要学,现在是kotlin。学完这些还要学框架,先学MVC,然后MVVM。现在swift ui 和jetpack compose又要学。这还只是native的。如果其他公司要搞跨平台的,那要学的就更多了。最早是xmarain,之后是react native,现在又是flutter。
. Χ
虽然说码农大部分都会需要不断学习,但是mobile端的知识体系更新太快了。如果你非常喜欢也愿意学的话,那选择mobile端也没啥问题。
. 1point 3acres
mobile端还有一个不太好的地方就是升不上去。你想mobile端一般可能升到staff就基本到头了。backend只要有能力,绝对可以升到很高的级别。
回复

使用道具 举报

wangcong1995 2023-6-10 08:52:16 | 显示全部楼层
本楼: 👍   87% (7)
 
 
12% (1)   👎
全局: 👍   90% (782)
 
 
9% (84)    👎
Mobile招人少。以后跳槽面试难度大。。。backend总起来说机会多发展快

评分

参与人数 1大米 +1 收起 理由
5uperD + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   96% (28)
 
 
3% (1)    👎
我现在做iOS,很多认识的人也在想办法从移动转到backend。mobile 的问题是scope 还是太小了、找工作不容易。不过vision OS成功的话,倒是会有一片很大的新领域。
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (28)
 
 
3% (1)    👎
公司是ny times?
回复

使用道具 举报

toughcharlie 2023-6-10 09:44:05 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   92% (1694)
 
 
7% (142)    👎
你提到的这些东西其实没有你想的那么难。先进去,按部就班干两年,你能比今天的你学到比你想象更多的东西。

评分

参与人数 1大米 +1 收起 理由
5uperD + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

兰那罗 2023-6-10 10:16:07 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   93% (271)
 
 
6% (20)    👎
python microservice backend感觉有点小众啊,性能,生态和职业发展都不太适合NG.
我觉得还是学swift做mobile大前端吧

评分

参与人数 1大米 +1 收起 理由
volcanoo + 1 楼主亲友 帮忙加米

查看全部评分

回复

使用道具 举报

地里匿名用户
匿名用户-OHD9R  | 添加认证 | 2023-6-10 10:20:13
本楼: 👍   50% (1)
 
 
50% (1)   👎

不是哈哈哈
回复

使用道具 举报

本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   91% (2737)
 
 
8% (268)    👎
不要mobile,有机会backend一定要backend
回复

使用道具 举报

地里匿名用户
匿名用户-XJ4N6  | 添加认证 | 2023-6-10 10:55:46 来自APP
本楼: 👍   60% (3)
 
 
40% (2)   👎
wangcong1995 发表于 2023-06-09 17:52:16.--
Mobile招人少。以后跳槽面试难度大。。。backend总起来说机会多发展快
你确定吗?我以前做backend跳槽的时候发现坑都很少,大厂的很快就fill,小厂更倾向于要full stack。自从转到安卓后换了三家公司都是mobile组招不到人。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表