我司在招 iOS 程序员, 面了 3 个, 结果没有一个人可以把 delegate 从声明到代理方法的实现在 xcode 里写出来的, 我要求太高了? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
wanganjun
V2EX    iDev

我司在招 iOS 程序员, 面了 3 个, 结果没有一个人可以把 delegate 从声明到代理方法的实现在 xcode 里写出来的, 我要求太高了?

  •  3
     
  •   wanganjun 2015 年 8 月 18 日 15936 次点击
    这是一个创建于 3904 天前的主题,其中的信息可能已经有所发展或是发生改变。
    工作经验要求 1 年以下, 薪资 6k-10k, 办公地点在上海.
    我还希望他们写 block, 结果也没人能写出来, 声明属性的时候, strong/weak/copy 用的也不对...
    134 条回复    2015-08-25 19:49:19 +08:00
    1  2  
    clockwerk
        1
    clockwerk  
       2015 年 8 月 18 日
    不至于吧? gcd 、 runtime 的什么的那不就更不会了?
    judi0713
        2
    judi0713  
       2015 年 8 月 18 日
    这三个有上线的 app 嘛
    vvard3n
        3
    vvard3n  
       2015 年 8 月 18 日
    上海 6k 能招到什么。。
    ljbha007
        4
    ljbha007  
       2015 年 8 月 18 日
    Objectvie-C 的语法太繁琐复杂 我搞了 5 年 Java 的看着头疼 没基础的就更恼火了
    undef404
        5
    undef404  
       2015 年 8 月 18 日   1
    招我招我 我能写。。
    什么?一年以下?
    什么?上海?
    什么? 6k ?
    pljhonglu
        6
    pljhonglu  
       2015 年 8 月 18 日
    一年以下, 6K ,这条件要啥自行车啊。。。还 block 。。。
    wanganjun
        7
    wanganjun  
    OP
       2015 年 8 月 18 日
    @judi0713 他们的简历里面都有在公司工作 /实习的经历, 有 2 个人简历里面是有上线 app 的, 剩余 1 个人简历里说自己独立完成了 2 个业余项目, 一个是模仿电商的.
    wanganjun
        8
    wanganjun  
    OP
       2015 年 8 月 18 日
    @pljhonglu 我让他们在 xcode 里面写的东西, 都是他们在简历里面说了会的东西
    ljbha007
        9
    ljbha007  
       2015 年 8 月 18 日
    @wanganjun 那种简历里的作品都是培训学校的作业
    或者去真正开发的公司打打酱油就说自己参与了项目
    然后里面各种说自己会这样会那样的基本都是学校给的模版写的
    strongcoder
        10
    strongcoder  
       2015 年 8 月 18 日
    @ljbha007 说的很对.......
    MyEvonne
        11/div>
    MyEvonne  
       2015 年 8 月 18 日
    帝都 6K 的应该没什么卵用吧。。。
    newtonisaac
        12
    newtonisaac  
       2015 年 8 月 18 日
    20k 可以。
    kkhaike
        13
    kkhaike  
       2015 年 8 月 18 日
    好叼。。第一次看到招经验“以下”的
    zhicheng
        14
    zhicheng  
       2015 年 8 月 18 日 via Android
    呵呵呵,你敢问下 HTTP 状态码吗?能分清 301 和 302 的,我就认为是高级工程师。
    F281M6Dh8DXpD1g2
        15
    F281M6Dh8DXpD1g2  
       2015 年 8 月 18 日 via iPhone
    才 6k 是要怎样?
    aveline
        16
    aveline  
       2015 年 8 月 18 日 via iPhone
    @zhicheng 233 以前每次从 PEK 回家都要拍
    jarlyyn
        17
    jarlyyn  
       2015 年 8 月 18 日
    6k 的程序员……
    blacklee
        18
    blacklee  
       2015 年 8 月 18 日
    在上海招 6K 的 iOS 程序员?
    你确定你不是在招添堵的么…
    n6DD1A640
        19
    n6DD1A640  
       2015 年 8 月 18 日
    都会,快招我 (;(OO ))
    holyzhou
        20
    holyzhou  
       2015 年 8 月 18 日
    哈哈 不是高,只能算苛刻 除了那些没有多少实际经验的,培训刚出来的,那些经历都邹的吧~
    xx314327475
        21
    xx314327475  
       2015 年 8 月 18 日
    都会,快招我 (;(OO ))
    xx314327475
        22
    xx314327475  
       2015 年 8 月 18 日
    你这点钱,最多可以招到准备学习 iOS,或者正想转型做 iOS 的程序员
    ashamp
        23
    ashamp  
       2015 年 8 月 18 日
    @kkhaike 笑尿
    wind3110991
        24
    wind3110991  
       2015 年 8 月 18 日
    其实我觉得如果是学生面试的话,有不会的应该很正常(至少不是全部不会)。如果是社招,那么就没的说了。我学过一年 OC ,感觉做 ios 应用开发就是调各种名字长得吐血的 API ,稳定的实现是首要的,太细枝末节的地方不能要求别人精通,毕竟。。。你给的工资,我感觉能招到会写 ios 的就不错了。。。
    solaro
        25
    solaro  
       2015 年 8 月 18 日
    添堵
    zylll520
        26
    zylll520  
       2015 年 8 月 18 日
    不怪他们,什么价钱什么品质
        27
    pljhonglu  
       2015 年 8 月 18 日
    @wanganjun 这样的话,那就就是对方的不是了。对方有可能是沾边的东西都写上去,这样会有更多的面试机会吧。
    pljhonglu
    holy_sin
        28
    holy_sin  
       2015 年 8 月 18 日
    你这题太难了吧
    Cee
        29
    Cee  
       2015 年 8 月 18 日
    Block 在基本都是 Snippets 解。
    http://fuckingblocksyntax.com
    msg7086
        30
    msg7086  
       2015 年 8 月 18 日
    这年头工作经验内容膨胀不是常态么。
    robinWu
        31
    robinWu  
       2015 年 8 月 18 日
    这年头基础差的很多。。下次面试直接问他们:我一个朋友要学 iOS,希望你可以推荐几本书或者制定一个学习路线。
    crayygy
        32
    crayygy  
       2015 年 8 月 18 日
    上次看到一个帖子,在上海, 10k 基本上只能找到 iOS 的实习生。。。
    xujif
        33
    xujif  
       2015 年 8 月 18 日
    6k 真的是实习生都招不到
    codeface
        34
    codeface  
       2015 年 8 月 18 日
    delegate 这已经是很基础的了。
    不得感叹这个行业水货太多。
    wanganjun
        35
    wanganjun  
    OP
       2015 年 8 月 18 日 via iPhone
    @crayygy 那个帖子也是我发的
    DingSoung
        36
    DingSoung  
       2015 年 8 月 18 日
    跟工作年限什么的没绝对关系吧 拿作品或者代码说话。
    DingSoung
        37
    DingSoung  
       2015 年 8 月 18 日
    不过,低于 10K 真的。。。有能力的都不会接受这个的
    DingSoung
        38
    DingSoung  
       2015 年 8 月 18 日
    然后,培训学校出来的,慎重 ,不会就找朋友帮忙面试。
    wuyuchenshishabi
        39
    wuyuchenshishabi  
       2015 年 8 月 18 日
    现在行情都好到这个程度了? 6K 的程序员连 delegate 都写不出来?!
    哥哥们啊,你们希望程序员工资高点没啥,但是也别啥都不会就要好几千啊,你们不是苦力,企业更不是傻逼啊。。。
    wanganjun
        40
    wanganjun  
    OP
       2015 年 8 月 18 日 via iPhone
    @holy_sin 很难吗, 3 个人里面经验最少的也实习了半年外加两个独立完成的业余项目, ios 里面代理又是经常用的,一个项目里面至少也会用到一次
    beimenjun
        41
    beimenjun  
    PRO
       2015 年 8 月 18 日
    我记得楼主的 iOS 的帖子。上次相同待遇是一年经验以上的吧。

    一年经验以下的可能真的是刚刚走过几个月的 Objective-C 的培训期,然后倒腾 UIKit 倒腾几个月,这就差不多一年了, delegate 和 block 还轮不到都是有可能的……
    beimenjun
        42
    beimenjun  
    PRO
       2015 年 8 月 18 日
    我觉得按照水平,不会写 delegate 的差不多在上海 6K 也是很合理的。不过话说回来,如果仅仅强调 delegate 和 block 这两项,半个月就能达到面试通过水平,不过这两项不会也说明可能在其他地方有短板就是了。
    xiongq
        43
    xiongq  
       2015 年 8 月 18 日
    自学几个月的表示,这些都不知道, strong weak 什么的只有模糊概念。。。
    knightlhs
        44
    knightlhs  
       2015 年 8 月 18 日
    不会写 delegate 也就意味着连斯坦福的视频教程都没通过啊…… 还达不到毕业水准
    wanganjun
        45
    wanganjun  
    OP
       2015 年 8 月 18 日
    @beimenjun 上次是一年以上, 后来技术总监说给的薪资招不到一年以上的, 然后就给改成一年以下了
    knightlhs
        46
    knightlhs  
       2015 年 8 月 18 日   1
    @xiongq 自学一年 至少应该有 斯坦福公开课的水准了
    sudoz
        47
    sudoz  
       2015 年 8 月 18 日
    6000 招实习?太没诚意了吧
    v2Panda
        48
    v2Panda  
       2015 年 8 月 18 日
    @pljhonglu 要啥自行车 哈哈哈 戳中笑点~
    vmskipper
        49
    vmskipper  
       2015 年 8 月 18 日
    一分钱一分货了
    yangxiongguo
        50
    yangxiongguo  
       2015 年 8 月 18 日
    默写写不出,要参照之前的项目才能写出来算不算会。
    BenX
        51
    BenX  
       2015 年 8 月 18 日
    工作经验要求 1 年以下
    6K
    上海

    这条件,估计招个基本会写 objc 就不错了。
    wanganjun
        52
    wanganjun  
    OP
       2015 年 8 月 18 日
    @yangxiongguo 我都允许他们上网查了, 还是写不出来
    yulingtianxia
        53
    yulingtianxia  
       2015 年 8 月 18 日
    楼主这是自取其辱的吧...
    xiongq
        54
    xiongq  
       2015 年 8 月 18 日
    @knightlhs 我还没到一年,你们说的 delegate 难道跟我说的不是一个。。。协议-方法-delegate 方法?
    Magician
        55
    Magician  
       2015 年 8 月 18 日
    6k 楼主 是在招程序么 ?
    wanganjun
        56
    wanganjun  
    OP
       2015 年 8 月 18 日
    @yangxiongguo 能参照着写出来的也可以接受
    felixzhu
        57
    felixzhu  
       2015 年 8 月 18 日
    你的薪水自然决定了
    wanganjun
        58
    wanganjun  
    OP
       2015 年 8 月 18 日
    @yulingtianxia 我不觉得, 他们并没有对我说他们的真实经验, 那我就只对他们简历上的经验负责, 而他们的简历上都写的有我让他们写的东西
    xiongq
        59
    xiongq  
       2015 年 8 月 18 日
    不说了,投简历去。。。没有任何上线 APP ,只知道模仿别人家的 app ,边写边爬坑。
    话说深圳的 iOS 工作,我投了 10 天,只有一个正常公司让我去面试,面试官是个前端 PHPer ,一直强调为什么不去学 PHP , oc 难。。。当时我就这是几个意思
    cheng4741
        60
    cheng4741  
       2015 年 8 月 18 日
    水太深,楼主太年轻
    shippo7
        61
    shippo7  
       2015 年 8 月 18 日   1
    月薪就把人才都过滤走了
    judi0713
        62
    judi0713  
       2015 年 8 月 18 日
    @wanganjun 我觉得有点说不过去...再复制代码写代理也应该差不多能写出来啊
    tanek
        63
    tanek  
       2015 年 8 月 18 日 via Android
    自学中……看到这里有点信心了
    JHExp
        64
    JHExp  
       2015 年 8 月 18 日
    现在写个 delegate 都值 6k 了 哈哈
    wanganjun
        65
    wanganjun  
    OP
       2015 年 8 月 18 日
    @tanek 这位同学,有了信心就认真学, 这贴里面答题的没几个招聘官, 也没几个企业主, 你能不能进公司还要看招聘官或者企业主
    wuyuchenshishabi
        66
    wuyuchenshishabi  
       2015 年 8 月 18 日
    @JHExp 哈哈哈。。。是啊 好像现在公司都是傻瓜一样。
    zonghua
        67
    zonghua  
       2015 年 8 月 18 日 via iPhone
    我会写 Csharp 的委托
    chisj
        68
    chisj  
       2015 年 8 月 18 日
    delegate 写不出来不应该。
    run2
        69
    run2  
       2015 年 8 月 18 日
    @wanganjun delegate 干嘛要上网查?正规节奏不是跳到.h 看声明么 /Xcode 本地文档都没安?

    但简历太虚假真是够了-。-
    PP
        70
    PP  
       2015 年 8 月 18 日 via iPad   3
    捡着便宜算,捡不着便宜怨,是这样吗?
    jarlyyn
        71
    jarlyyn  
       2015 年 8 月 18 日
    顺便给楼主个横向参考吧。

    上次面试 6k 左右的 PHP 程序员,有一个问题是说几个你用过的 PHP 库。

    一面试的哥们萌萌的和我来了句,用过 IDE,一惊之下,再次确认一次,很明确就是编辑器(别和我普及 ide 与编辑器的区别)。

    能把培训班的东西学好的,都直接能抢光了。


    就现在的行情,这个价位的程序员招进来,不从头带基本是不可能的。

    基本就是当苦力用吧。

    应届的学校没听说过的 JS 都不太熟的前端基本要价都至少 4-5k 了。

    有要求,就提预算吧。
    wanganjun
        72
    wanganjun  
    OP
       2015 年 8 月 18 日
    @sobigfish 面试里面有一项是看看他们怎么解决问题的.
    他们写不出来, 我问他们怎么解决这个问题, 他们就说上网查, 我就让他们上网查.
    wanganjun
        73
    wanganjun  
    OP
       2015 年 8 月 18 日
    @PP 首先要定义好捡便宜的标准是什么, 还有为什么要以你的想法来当做标准
    lwxxxxx
        74
    lwxxxxx  
       2015 年 8 月 18 日
    代理都写不出来实在太不应该了
    wanganjun
        75
    wanganjun  
    OP
       2015 年 8 月 18 日
    @jarlyyn 谢谢了, 现在不着急, 而且薪资和要求都是公司定的, 目前我也赞同
    jarlyyn
        76
    jarlyyn  
       2015 年 8 月 18 日
    @wanganjun

    上海这价位就是找个有点电脑基本知识,知道代码大概是怎么样,人活络点,毕业学校不是特别好的苗子,做做苦力,让他自己学学,带一下。

    别想太多……
    jarlyyn
        77
    jarlyyn  
       2015 年 8 月 18 日   1
    @wanganjun

    我觉得关键是,你要知道什么活能让 6k 的做,然后按这个标准去找人吧。
    wanganjun
        78
    wanganjun  
    OP
       2015 年 8 月 18 日
    @jarlyyn 说的是
    PP
        79
    PP  
       2015 年 8 月 18 日 via iPad
    @wanganjun 还要定义标准,您参加工作多久了,居然耍这种小聪明。“我的想法”很贵的,你们负担不起,以致于够不够“标准”这个问题实在是离你们太远了,不必操心。
    loveuqian
        80
    loveuqian  
       2015 年 8 月 18 日 via iPhone
    你们说的代理
    “就是创建一个协议和一个遵循协议的属性,然后在需要用的地方判断一下代理有没有实现代理方法,有就调用
    然后其他类就遵循这个协议,实现这个协议的方法”
    嘛?
    SeanChense
        81
    SeanChense  
       2015 年 8 月 18 日 via iPhone
    @wanganjun PP 的想法确实很贵……
    snipes
        82
    snipes  
       2015 年 8 月 18 日
    我会写 CSharp 的委托。。。
    PP
        83
    PP  
       2015 年 8 月 18 日 via iPad
    @SeanChense 我那是话赶话和楼主调侃一下,没有恶意。两句皆不要当真,哈哈。
    SeanChense
        84
    SeanChense  
       2015 年 8 月 18 日 via iPhone
    @PP 您的很多回复都非常有价值,故而我认为值得贵~
    wanganjun
        85
    wanganjun  
    OP
       2015 年 8 月 18 日
    @PP 你怀疑我在占便宜, 那你觉得, 以我考察的内容, 应该给多少钱
    PP
        86
    PP  
       2015 年 8 月 18 日 via iPad
    @SeanChense 您过奖了,不敢当如此褒扬,互相学习吧!
    PP
        87
    PP  
       2015 年 8 月 18 日 via iPad
    @wanganjun 前面说了,都是调侃,没有恶意。如果您真想知道问题的核心是什么,我可以向您提供我的视角下的看法,那就是您为什么指摘经历同您类似而又在能力上同您有所差距的人?
    wanganjun
        88
    wanganjun  
    OP
       2015 年 8 月 18 日
    @PP 现在有了一个新的问题, 我并没有觉得我指摘他们了, 希望你可以指出来
    PP
        89
    PP  
       2015 年 8 月 18 日 via iPad
    @wanganjun baby arguing?
    teriyaki
        90
    teriyaki  
       2015 年 8 月 18 日
    会写又如何
    见过大公司的高工还是不把项目搞成一团嘛
    另外 copy strong block protocol 混着用 说明楼主脑子也是一个浆糊
    teriyaki
        91
    teriyaki  
       2015 年 8 月 18 日
    用 block 和 protocol 混用的那些人和成天扯淡 js 框架的那些一样的 都是把简单的事情搞复杂 都是酱紫
    wanganjun
        92
    wanganjun  
    OP
       2015 年 8 月 18 日
    @PP 我希望你可以说的直接, 正面的回应我的请求
    wanganjun
        93
    wanganjun  
    OP
       2015 年 8 月 18 日
    @teriyaki 脑子确实不好使, 但是我不明白你为什么说我 copy strong block protocol 混着用
    realpg
        94
    realpg  
    PRO
       2015 年 8 月 18 日
    前两天有个帖子不是问 你们招聘为啥看代码啊……

    这不就是例子么,不看代码难道看简历?看简历都能独自制作电商类 APP 了……
    zcljy
        95
    zcljy  
       2015 年 8 月 18 日
    上海有地下室可以租么? 6K 。。国际庄都比你高好吧。。
    SeanChense
        96
    SeanChense  
       2015 年 8 月 18 日
    @wanganjun 私以为他是说你 block 和 delegate 混着用本来就显得不专业
    @teriyaki 没说对请不要打我脸
    crossPQW
        97
    crossPQW  
       2015 年 8 月 18 日
    代理写不出来可以直接滚蛋了
    teriyaki
        98
    teriyaki  
       2015 年 8 月 18 日
    @wanganjun

    block 这种类似 Javascript 的单层回调的东西和接口混用不明智不优雅
    objectivec 是接口的鼻祖 java delphi c#都是学生 这集中语言编程时候设计模式没区别
    接口当然是一等好东西 躲不开 用继承没法优雅处理事件覆盖 见过无数 notification 的麻团项目

    程序架构可以完全基于接口构建 当然用继承也有优雅解决方案(这个大多数人也不知道) 但是不如接口灵活
    wanganjun
        99
    wanganjun  
    OP
       2015 年 8 月 18 日
    @teriyaki 以我的水平和经验似乎理解不了这几段...
    teriyaki
        100
    teriyaki  
       2015 年 8 月 18 日
    关于 Delegate protocol interface 这些 参考我在知乎的扯淡

    http://www.zhihu.com/question/33498315/answer/56717007?group_id=616175642862096384

    这是 c ++之后 单继承多接口语言们最本质的东西
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2942 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 179ms UTC 13:14 PVG 21:14 LAX 06:14 JFK 09:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86