本人是大三的学生,目前自学 iOS swift 一年左右,做了两三个项目,都是自己琢磨写出来的。最近面临大四实习,有点迷茫,投的岗位一般是 iOS 移动开发,想了解一下从事 iOS 方面需要具备哪些技能(因为内推电面被阿里拒了
1
sea516 2018-03-12 13:00:34 +08:00
阿里校招应该比较注重基础知识,不过移动端慢慢往大前端发展,不光光是学一个 swift 这么简单了
|
4
maxxxxx 2018-03-12 13:12:31 +08:00
如果一心做 iOS 的话前几年深入 iOS 的技术栈就好了,至于前端技术,融会贯通之后还是很好学的。校招生,基本功是最重要的。一般校招面试也不问太工程化的问题。
|
6
Swift3030 2018-03-12 13:47:48 +08:00 via iPhone 2
49 年加入国军
|
7
parkcg 2018-03-12 13:50:41 +08:00
才大二就出来实习也太早了吧,一年后再说。
做项目你也就能学到动手能力,内功学不到的,在学校应该学习内功为主。 |
8
parkcg 2018-03-12 13:51:12 +08:00
Sorry 看错了,忽略我的回复。
|
9
hellboys 2018-03-12 14:00:28 +08:00 1
@XiaorAx 方向不对. 大厂主攻 oc. swift 加分项还不如 rn 和 weex. 应届生主看基础.
必读: 语言基础: <<Objective-C 高级编程>> <<Effective Objective-C>> <<ios 核心动画高级技巧>> 数据结构与算法: <<剑指 Offer>> 或者 <<算法导论>> 体系结构与操作系统: <<程序员的自我修养 >> 大纲 list: https://hit-alibaba.github.io/interview/iOS/ |
12
Alchemistxxd 2018-03-12 14:20:35 +08:00
现在还想找 iOS,安卓之类的,基本就是作死
|
13
XiaorAx OP @Alchemistxxd 555,没办法啊,挺喜欢写 iOS 的感觉的。。主要院里什么也不教,就只能自己找路子,院里写 java 太多,竞争不过
|
14
Alchemistxxd 2018-03-12 14:27:52 +08:00
那就继续写吧,总会有出路的
|
15
parkcg 2018-03-12 14:43:36 +08:00
@XiaorAx 你如果有信心进入大公司那可以继续学,如果进不去,未来再跳槽找工作,路就没有后台开发多了。
后台开发的变异职位很多比如爬虫,网络安全,DevOps,数据库管理员,这些职位很多刚开始是普通的开发,是逐渐转过去的。客户端开发基本只有一条路要么应用,要么游戏,这俩技术栈方面的差异性还比较大,很少有同时会的。 |
17
deepSeaCode 2018-03-12 16:26:04 +08:00
可以学习一下区块链技术
|
18
fghjghf 2018-03-12 16:39:36 +08:00
大厂的移动端职位也很少。。。尤其是 IOS,别挖坑自己跳了
|
19
eric1202 2018-03-12 16:42:59 +08:00
iOS 工作很艰难的
|
20
jasonchen168 2018-03-12 16:55:36 +08:00
Java,PHP 之类的学一下吧,iOS 现在竞争太激烈了
|
21
hanangellove 2018-03-12 18:03:48 +08:00
校招就是注重基础。楼主还是夯实一下:
数据结构与算法:算法 第四版 数据库原理 操作系统 程序员的自我修养 然后 iOS 相关面试题网上很多,看看。 阿里大前端:HTML,CSS,JS,RN,WEEX,IOS,ANDROID,NODEJS |
22
ai277014717 2018-03-12 22:30:49 +08:00
校招基础重要+1
|
23
XiaorAx OP 感谢楼上各位,就不一一回复了
|
24
Jameson1559 2018-03-14 10:20:59 +08:00
多学点新鲜的玩意儿?像 AR,ML 之类的?然后你可能就会开始因为 ML 去研究 Python ……
研究点难的东西,比如 AVFoundation 啥的? 试试看玩玩视频滤镜图像滤镜之类的? 现在 i / A 竞争确实激烈的多,而且大部分情况都是疯狂的在做界面变更 可能目前还是很多地方在用 OC 但并不是说 Swift 就凉了,不过 OC 也是要看看的,总不至于接到项目不会写 然后在力所能及的情况下多了解点除了 iOS 之外的东西,总归是有些帮助的 以及…虽然说沉迷学习是好事,但是我还是觉得有(比较独特的)想法最重要吧…大概 祝早日成功 |
25
XiaorAx OP @Jameson1559 面试的时候问我了对新技术了解,我就支支吾吾说了 ar,具体的也不太懂。。然后他说阿里很看重对新技术的学习能力与接受程度
|
26
Jameson1559 2018-03-14 15:18:44 +08:00
@XiaorAx 莫慌,毕竟自学的时候都会很自然的想去多学点基础的东西,好玩的东西蛮多的,多体验体验看看咯?有兴趣就是好的
|