查看: 13202| 回复: 35
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 要不要从iOS转后端?求建议

全局:

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

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

x
LZ身在加拿大西海岸,EE Master转做的码农,刚毕业的时候有机会做iOS,做了5年,目前在一家200人规模的公司做iOS,但是觉得平台不够大,同事不够聪明,工资不够高,想跳槽。

目前我对iOS这个方向有几点 concern, 所以有想转方向的想法:
1. 太依赖苹果了,哪天苹果倒了我就没饭碗了
2. iOS的岗位太少了,可以投的好公司没几个,我们温村没mobile 大厂,要有的话你们告诉我
3. iOS语言太focus了,swift和oc根本就没法用在别的技术上
4.想接触一些更加challenge的工作,iOS就是在一个framework里面搭架构,我觉得有点局限

However,我挺懒的,刷题估计就是50道的水平吧,我希望能多赚点钱养老就好了。。转不转方向问题在心里问自己好久了, 在想要不要靠iOS进大厂,然后在大厂里面转别的组?大家怎么看?-baidu 1point3acres

上一篇:工作中整合之前别人写的代码
下一篇:有点着急,请问大家,技术支持岗位怎么样
全局:
我之前在国内做过2年Android。现在在湾区某个大厂做后端,2年了。我觉得我在工作中,没学到任何技术上的东西。

楼主知道我大部分时间在做什么吗?无非就是了解业务逻辑,然后写API,把数据搬来搬去的。大厂都有很完整的后端框架,API框架都写好了,加API非常容易,没什么技术含量。数据库框架也都写好了,SQL语句都不需要写。我的绝大多数时间在了解业务逻辑(domain knowledge),换了工作之后旧公司domain knowledge在新公司是用不上的。我相信我的这个状态,是大部分大厂后端程序员的状态。

相反我的觉得移动端学的东西比较通用一点,没有很多domain knowledge。你从一个公司换到另外一个公司,原来学的iOS技术能通用。

围城啊。过去2年有好多Recruiters在LinkedIn上面问我要不要做Android。

评分

参与人数 3大米 +6 收起 理由
desperatecat + 2 很有用的信息!
barkonstone + 2 是的 我是后端 现在天天就是业务逻辑
gongchen + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
BestOreo 2020-7-20 21:18:26 | 只看该作者
全局:
做过分布式系统,做过前端,最近工作在做IOS的说一句,写IOS很爽。至于技术迁移,我觉得技术都是互通的,只是语言实现有差异。要是愿意,可以用手机app互相连一个mobile 分布式系统,也挺好玩
回复

使用道具 举报

全局:
Amy.L 发表于 2020-07-18 23:31:42
Honestly, 做iOS让我体验挺好的,因为相对来说就一个Xcode,所有配置都在Xcode里面搞定,framework也就那么几个,苹果都帮你配好了,要苹果没帮你配好的,我们team 的作风就是
这里我不太同意楼主观点,前端在目前越来越重要了,的确数据流是软件系统核心部分,但也不是只有这个就行了的。前端可以让繁杂的信息更好,更方便呈现,前端很容易往产品,管理,用户体验上走。就看楼主喜不喜欢了。
回复

使用道具 举报

全局:
我觉得ios 水很深。
不可否认极度依赖苹果公司。
但是那么多framework 那么多功能,每年新swift 新os, 做完前端做后端,做完后端配环境,配完环境搭架构。学完语言学编译。.
iOS完了还有ipadOS, watchOS, tvOS。感觉能学的还有很多。

评分

参与人数 2大米 +4 收起 理由
bryanjhy + 3 给你点个赞!
mrjie1010 + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
正在做ios进来蹲答案。。。
回复

使用道具 举报

🔗
 楼主| Amy.L 2020-7-18 01:38:03 来自APP | 只看该作者
全局:
jun900928 发表于 2020-07-17 00:12:50
我觉得ios 水很深。
不可否认极度依赖苹果公司。
但是那么多framework 那么多功能,每年新swift 新os, 做完前端做后端,做完后端配环境,配完环境搭架构。学完语言学编译。
是很深,而且技术迭代很快,每年wwdc更新的内容好多,要不停的学新技术…

补充内容 (2020-7-17 10:41):
可是我觉得做不同的app要用的framework不一样,有时候学的知识可重复利用率不高
回复

使用道具 举报

🔗
xfuyun 2020-7-19 12:32:06 | 只看该作者
全局:
个人觉得先换个大厂做ios比较好。到时候升到sr,然后内部转其他方向都行。
回复

使用道具 举报

🔗
animax00 2020-7-19 13:08:41 | 只看该作者
全局:
占个位
--- 一个从.net转ios的人
回复

使用道具 举报

🔗
zzh372024750 2020-7-19 13:11:09 | 只看该作者
全局:
希望楼主能找到满意的答案,还在上学的在这里问下,请问下楼主觉得 OS 开发的缺点是什么呢,如果你专注于做这个,就业市场上在美国我好像听说android 开发经常找不到5年开发经验的人,但是好像 楼主觉得体验不好
回复

使用道具 举报

🔗
zzh372024750 2020-7-19 13:11:23 | 只看该作者
全局:
希望楼主能找到满意的答案,还在上学的在这里问下,请问下楼主觉得 OS 开发的缺点是什么呢,如果你专注于做这个,就业市场上在美国我好像听说android 开发经常找不到5年开发经验的人,但是好像 楼主觉得体验不好
回复

使用道具 举报

🔗
 楼主| Amy.L 2020-7-19 14:31:42 | 只看该作者
全局:
zzh372024750 发表于 2020-7-19 13:11
希望楼主能找到满意的答案,还在上学的在这里问下,请问下楼主觉得 OS 开发的缺点是什么呢,如果你专注于做 ...

Honestly, 做iOS让我体验挺好的,因为相对来说就一个Xcode,所有配置都在Xcode里面搞定,framework也就那么几个,苹果都帮你配好了,要苹果没帮你配好的,我们team 的作风就是:“It’s Apple’s bug!”.

那我为什么想换方向呢,主要是因为iOS的大厂需求很小,都是些startup,还很多是individual developer,意味着1.你得自学,没有来自外部的交流和提高 2.很多东西因为iOS的局限的确做不了,但是别人不懂啊,iOS这就你一个人负责,压力大。
估计因为我太水了,前几份工作都是在小startup混,让我很没有安全感。但是现在的公司team因为合并了别的公司有9个iOSdeveloper,但没啥事做,又让我觉得有被layoff的危机感。
个人觉得software structure的核心还是data和后台数据处理,前端就是一个展示的UI,够不着C位呀,哈哈哈。
. .и
当然我这么懒的人,最理想的还是安逸的不换方向啦~

评分

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

查看全部评分

回复

使用道具 举报

🔗
xfuyun 2020-7-19 14:32:50 | 只看该作者
全局:
zzh372024750 发表于 2020-7-19 13:11
希望楼主能找到满意的答案,还在上学的在这里问下,请问下楼主觉得 OS 开发的缺点是什么呢,如果你专注于做 ...
.1point3acres
主要就是后来比较无聊,每年就wwdc发布几个新API而已。
app 的运行环境受限 (手机的内存大小),code base也不会太大,所以对于大团队写协作,大系统设计的锻炼有明显的短板。比如长期写iOS android的几乎没法对分布式系统有一手体验。

评分

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

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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