机器之心报道
编辑:张倩
海外知名自由职业平台Upwork的一份调查显示,在众多编程语言中,Objective-C成为该网站时薪最高的语言,掌握该语言的程序员每小时可以赚66美元(约合元人民币)。
对于程序员来说,如果你的工作不是或,那么兼职也是一个很好的创收途径,比如在Upwork这种兼职网站上。
在最新的一份调查中,Upwork公布了15种兼职收入最高的编程语言,Objective-C以时薪66美元位居榜首。
Objective-C是扩充C的面向对象编程语言,由布莱德·考克斯(BradCox)在上世纪80年代开发,主要用于iOS和MacOS的开发。Objective-C的流行也要归功于iPhone的成功。但近年来,苹果一直想让开发者放弃Objective-C,转向Swift。
Swift是苹果在WWDC发布的一门编程语言,用来摆脱Objective-C的束缚,具有“快速、现代、安全、互动”的特点。早在年,就有人预言Objective-C将在五年内被Swift取代。在这五年的时间里,我们的确见证了Swift的崛起和Objective-C的没落,虽然前者彻底取代后者还有很长一段距离。
开发语言排行榜TIOBE最新一期的榜单显示,Objective-C的流行程度指数一路下滑,现在排在第19位,比去年同期下降了9个位次;而它的替代者Swift今年升到了第12位,上升了4个位次。
为什么一门热度持续下滑的语言时薪还那么高呢?这要从两方面来解释。首先,ObjectiveC现在还没有被Swift取代,其代码依然规模庞大。其次,随着越来越多的开发者转向Swift,愿意去学或从事Objective-C开发的程序员越来越少,这就造成了一种供需的不平衡。前段时间COBOL的「翻红」也是一个道理。
除了Objective-C之外,还有一些排在前十的语言现在没那么流行,比如时薪62美元的WindowsPowerShell和时薪60美元的ExcelVBA。
在排名前15的语言中,各个语言的时薪其实并没有拉开太大的差距,但就兼职合同数量的同比增长而言,有三种语言表现突出:SQL增长最快,为%;Ruby和Java其次,都是%。
关于Upwork
喜欢兼职赚点零花钱的同学可能对Upwork并不陌生。这家公司的前身是美国自由职业平台Elance-oDesk,年正式更名为Upwork。国内也有不少人活跃在这一平台上。
Upwork上的工作类型有很多,比如翻译、设计、软件开发等,赚钱的难度因人而异。有人表示自己五一假期的7天时间赚了多美元,也有人表示平台竞争激烈,新人很难接到单。
对于中国开发者来说,在Upwork上兼职还面临语言障碍、专业技能和回报不匹配、同行低价竞争(比如印度码农)等问题。甚至还有人分享了自己在Upwork上受骗的经历。
原贴