V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
XiaorAx

想请教一下从事 iOS 的各位

  •  
  •   XiaorAx · Mar 12, 2018 · 4824 views
    This topic created in 2969 days ago, the information mentioned may be changed or developed.

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

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

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


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

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

    以及…虽然说沉迷学习是好事,但是我还是觉得有(比较独特的)想法最重要吧…大概
    祝早日成功
    XiaorAx
        25
    XiaorAx  
    OP
       Mar 14, 2018
    @Jameson1559 面试的时候问我了对新技术了解,我就支支吾吾说了 ar,具体的也不太懂。。然后他说阿里很看重对新技术的学习能力与接受程度
    Jameson1559
        26
    Jameson1559  
       Mar 14, 2018
    @XiaorAx 莫慌,毕竟自学的时候都会很自然的想去多学点基础的东西,好玩的东西蛮多的,多体验体验看看咯?有兴趣就是好的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1194 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 23:15 · PVG 07:15 · LAX 16:15 · JFK 19:15
    ♥ Do have faith in what you're doing.