V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XiaorAx
V2EX  ›  职场话题

想请教一下从事 iOS 的各位

  •  
  •   XiaorAx · 2018-03-12 12:57:10 +08:00 · 4057 次点击
    这是一个创建于 2446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人是大三的学生,目前自学 iOS swift 一年左右,做了两三个项目,都是自己琢磨写出来的。最近面临大四实习,有点迷茫,投的岗位一般是 iOS 移动开发,想了解一下从事 iOS 方面需要具备哪些技能(因为内推电面被阿里拒了

    26 条回复    2018-03-14 15:18:44 +08:00
    sea516
        1
    sea516  
       2018-03-12 13:00:34 +08:00
    阿里校招应该比较注重基础知识,不过移动端慢慢往大前端发展,不光光是学一个 swift 这么简单了
    XiaorAx
        2
    XiaorAx  
    OP
       2018-03-12 13:05:43 +08:00
    @sea516 再往前端的方向发展?能具体说说吗
    sea516
        3
    sea516  
       2018-03-12 13:07:02 +08:00
    @XiaorAx React Native、Javascript css html
    maxxxxx
        4
    maxxxxx  
       2018-03-12 13:12:31 +08:00
    如果一心做 iOS 的话前几年深入 iOS 的技术栈就好了,至于前端技术,融会贯通之后还是很好学的。校招生,基本功是最重要的。一般校招面试也不问太工程化的问题。
    XiaorAx
        5
    XiaorAx  
    OP
       2018-03-12 13:17:02 +08:00
    @maxxxxx 感觉自己就是闷着头写代码,其实很多都了解的不深。要用的时候才会去查
    Swift3030
        6
    Swift3030  
       2018-03-12 13:47:48 +08:00 via iPhone   ❤️ 2
    49 年加入国军
    parkcg
        7
    parkcg  
       2018-03-12 13:50:41 +08:00
    才大二就出来实习也太早了吧,一年后再说。
    做项目你也就能学到动手能力,内功学不到的,在学校应该学习内功为主。
    parkcg
        8
    parkcg  
       2018-03-12 13:51:12 +08:00
    Sorry 看错了,忽略我的回复。
    hellboys
        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/
    XiaorAx
        10
    XiaorAx  
    OP
       2018-03-12 14:02:26 +08:00
    @hellboys 多谢指教!
    XiaorAx
        11
    XiaorAx  
    OP
       2018-03-12 14:02:43 +08:00
    @Swift3030 这么惨的吗
    Alchemistxxd
        12
    Alchemistxxd  
       2018-03-12 14:20:35 +08:00
    现在还想找 iOS,安卓之类的,基本就是作死
    XiaorAx
        13
    XiaorAx  
    OP
       2018-03-12 14:23:15 +08:00
    @Alchemistxxd 555,没办法啊,挺喜欢写 iOS 的感觉的。。主要院里什么也不教,就只能自己找路子,院里写 java 太多,竞争不过
    Alchemistxxd
        14
    Alchemistxxd  
       2018-03-12 14:27:52 +08:00
    那就继续写吧,总会有出路的
    parkcg
        15
    parkcg  
       2018-03-12 14:43:36 +08:00
    @XiaorAx 你如果有信心进入大公司那可以继续学,如果进不去,未来再跳槽找工作,路就没有后台开发多了。
    后台开发的变异职位很多比如爬虫,网络安全,DevOps,数据库管理员,这些职位很多刚开始是普通的开发,是逐渐转过去的。客户端开发基本只有一条路要么应用,要么游戏,这俩技术栈方面的差异性还比较大,很少有同时会的。
    XiaorAx
        16
    XiaorAx  
    OP
       2018-03-12 15:02:06 +08:00
    @parkcg 哇,多谢指教,我再好好考虑考虑。说的很有道理,后台开发我也好好掌握一下吧,给自己留一条后路
    deepSeaCode
        17
    deepSeaCode  
       2018-03-12 16:26:04 +08:00
    可以学习一下区块链技术
    fghjghf
        18
    fghjghf  
       2018-03-12 16:39:36 +08:00
    大厂的移动端职位也很少。。。尤其是 IOS,别挖坑自己跳了
    eric1202
        19
    eric1202  
       2018-03-12 16:42:59 +08:00
    iOS 工作很艰难的
    jasonchen168
        20
    jasonchen168  
       2018-03-12 16:55:36 +08:00
    Java,PHP 之类的学一下吧,iOS 现在竞争太激烈了
    hanangellove
        21
    hanangellove  
       2018-03-12 18:03:48 +08:00
    校招就是注重基础。楼主还是夯实一下:
    数据结构与算法:算法 第四版
    数据库原理
    操作系统
    程序员的自我修养

    然后 iOS 相关面试题网上很多,看看。


    阿里大前端:HTML,CSS,JS,RN,WEEX,IOS,ANDROID,NODEJS
    ai277014717
        22
    ai277014717  
       2018-03-12 22:30:49 +08:00
    校招基础重要+1
    XiaorAx
        23
    XiaorAx  
    OP
       2018-03-13 11:48:43 +08:00
    感谢楼上各位,就不一一回复了
    Jameson1559
        24
    Jameson1559  
       2018-03-14 10:20:59 +08:00
    多学点新鲜的玩意儿?像 AR,ML 之类的?然后你可能就会开始因为 ML 去研究 Python ……
    研究点难的东西,比如 AVFoundation 啥的?
    试试看玩玩视频滤镜图像滤镜之类的?

    现在 i / A 竞争确实激烈的多,而且大部分情况都是疯狂的在做界面变更
    可能目前还是很多地方在用 OC 但并不是说 Swift 就凉了,不过 OC 也是要看看的,总不至于接到项目不会写
    然后在力所能及的情况下多了解点除了 iOS 之外的东西,总归是有些帮助的

    以及…虽然说沉迷学习是好事,但是我还是觉得有(比较独特的)想法最重要吧…大概
    祝早日成功
    XiaorAx
        25
    XiaorAx  
    OP
       2018-03-14 14:26:07 +08:00
    @Jameson1559 面试的时候问我了对新技术了解,我就支支吾吾说了 ar,具体的也不太懂。。然后他说阿里很看重对新技术的学习能力与接受程度
    Jameson1559
        26
    Jameson1559  
       2018-03-14 15:18:44 +08:00
    @XiaorAx 莫慌,毕竟自学的时候都会很自然的想去多学点基础的东西,好玩的东西蛮多的,多体验体验看看咯?有兴趣就是好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.