import Foundation
extension Bool {
func score(num : Int) -> Int {
if self {
return num
}
return Int(0)
}
}
public class Candidate {
let 能看懂这段代码 = false let 熟练使用Objc = false let 熟练使用各种控件 = false let 熟练使用AutoLayoutSizeClass = false let 熟练使用GCDNSThread = false let 熟练使用各种锁进行同步 = false let 掌握Runloop的使用 = false let 精通各种设计模式单件工厂代理观察者通知 = false let 了解InvocationtargetAction机制 = false let 了解ReactiveCocoa会使用MVVM = false let 精通Sql范式事务处理 = false let 熟练使用Sqlite = false let 熟练使用NSUserDefaultsCoreData = false let 了解即时通讯技术XMPPMQTT = false let 掌握各种Profiler的使用方法 = false let 精通ARC对内存泄漏和卡顿问题有敏锐的洞察力 = false let 掌握其它的编程语言PythOnPHPRubyJS= false func isSufficant () -> Bool { return self.能看懂这段代码.score(1) + self.熟练使用Objc.score(1) + self.熟练使用各种控件.score(1) + self.熟练使用AutoLayoutSizeClass.score(1) + self.熟练使用GCDNSThread.score(1) + self.熟练使用各种锁进行同步.score(2) + self.掌握Runloop的使用.score(2) + self.精通各种设计模式单件工厂代理观察者通知.score(1) + self.了解InvocationtargetAction机制.score(1) + self.了解ReactiveCocoa会使用MVVM.score(2) + self.精通Sql范式事务处理.score(2) + self.熟练使用Sqlite.score(1) + self.熟练使用NSUserDefaultsCoreData.score(1) + self.了解即时通讯技术XMPPMQTT.score(1) + self.精通ARC对内存泄漏和卡顿问题有敏锐的洞察力.score(1) + self.掌握各种Profiler的使用方法.score(1) + self.掌握其它的编程语言PythonPHPRubyJS.score(1) > Int(17) }
}
var x = Candidate()
if x.isSufficant() {
mailto("bill#imhuihui.com".stringByReplacingOccurrencesOfString("#", withString: "@", options:NSStringCompareOptions.LiteralSearch, range: nil))
}
上面的代码可以直接在playground运行,请把自己掌握的技能直接改成true
给团队打个广告时间到了,我们绝对不是只差一个程序员了,但是真的只差一个程序媛了!
对于注重团队品质的同学
我司5位全职技术,均为北航毕业,你真的不愁没人带,后台有先前在百度和人人搞分布式计算的大牛。
前端有先前在新浪搞后端的大牛,因为后端竞争太激烈,只好去搞前端(自己夸自己一点儿不脸红,大雾)
对于耽误不起面试时间的大牛,咱们先谈薪酬,谈满意了,咱再聊工作
1 0FYXajky 2015-07-29 15:39:06 +08:00 swift还性别歧视,居心何在 |
3 0FYXajky 2015-07-29 15:55:41 +08:00 没猜错,坐标帝都了 |
4 wj2061 2015-07-29 19:36:34 +08:00 8分酱油路过~ |
![]() | 5 buaacss OP @wj2061 女生的话请发简历233,看我最新的 http://v2ex.com/t/209380#reply0 |