TopCoder: Meritocracy in Action
Updated: Justin Uberti was also there, and posted some thoughts (w/pictures!)
I was at (part of) the TopCoder Open in Las Vegas last week. You probably haven't heard of it, but it was really amazingly fascinating. When I first ran into TopCoder, I thought it was a company/website that was trying to be a professional competition league for programming - which seemed really silly. Even the computer gaming ones are struggling for real legitmacy; programming-as-sport seems like fun to do (for some small few), but reeeeeallllly boring to watch, for just about everybody.
Turns out I was double wrong.
Whereas I thought their prime business was about sponsorships and advertisers and the like, as with traditional competitive sports, its not. Although they do do sponsorships and the like with partners like Versign, UBS, AMD, and others, it is not just about advertising: its an ideal recruiting vehicle for these folks.
But that's not even the interesting part.
The interesting part is that they actually do professionaly services development this way. You submit them work - they have excellent folks on staff to help with design, documentation, and crisp specification - and they then decode and decompose this work into a series of "competitions". They reassemble and deliver to you a finished product.
Its no different (engagement-wise) than working with any number of professional development shops, but the core premise is this: first class programming talent ("top coders" if you will :)) are worth 10X normal devlopers in terms of speed and quality, but they're not paid 10X as much.
Interesting, hunh?
Of course, given the nature of specification rigor, I'd imagine front-end and/or iterative development projects would not be the best suited for their services, but still.
And, having watched the competition, I can attest to the value and strength of their talent pool at least. Its very Darwinian and challenges over 76,000 developers from literally all over the world in a very virtualized fashion. Watching it unfold in realtime for the "Algorithm Championship" was pretty amazing to behold, and hinted at the strength of the whole system: the challenges themselves, and even the competition scoreboard (!), were designed by their development community using the same principles.
And these competitors were good. There's talent all over the world that global companies need to better leverage to compete; the real capital in the software business is brains. Finding and leveraging it is the hard part - and TopCoder poses an interesting solution to watch.
I was at (part of) the TopCoder Open in Las Vegas last week. You probably haven't heard of it, but it was really amazingly fascinating. When I first ran into TopCoder, I thought it was a company/website that was trying to be a professional competition league for programming - which seemed really silly. Even the computer gaming ones are struggling for real legitmacy; programming-as-sport seems like fun to do (for some small few), but reeeeeallllly boring to watch, for just about everybody.
Turns out I was double wrong.
Whereas I thought their prime business was about sponsorships and advertisers and the like, as with traditional competitive sports, its not. Although they do do sponsorships and the like with partners like Versign, UBS, AMD, and others, it is not just about advertising: its an ideal recruiting vehicle for these folks.
But that's not even the interesting part.
The interesting part is that they actually do professionaly services development this way. You submit them work - they have excellent folks on staff to help with design, documentation, and crisp specification - and they then decode and decompose this work into a series of "competitions". They reassemble and deliver to you a finished product.
Its no different (engagement-wise) than working with any number of professional development shops, but the core premise is this: first class programming talent ("top coders" if you will :)) are worth 10X normal devlopers in terms of speed and quality, but they're not paid 10X as much.
Interesting, hunh?
Of course, given the nature of specification rigor, I'd imagine front-end and/or iterative development projects would not be the best suited for their services, but still.
And, having watched the competition, I can attest to the value and strength of their talent pool at least. Its very Darwinian and challenges over 76,000 developers from literally all over the world in a very virtualized fashion. Watching it unfold in realtime for the "Algorithm Championship" was pretty amazing to behold, and hinted at the strength of the whole system: the challenges themselves, and even the competition scoreboard (!), were designed by their development community using the same principles.
And these competitors were good. There's talent all over the world that global companies need to better leverage to compete; the real capital in the software business is brains. Finding and leveraging it is the hard part - and TopCoder poses an interesting solution to watch.
5 Comments:
So how did you do? :)
lol - uh, I can armchair-algorithm like nobody's business...
I found the problems tough, but solvable - but not (for me) in the timeframes and with the pressure those guys managed to do it with.
runescape money runescape gold runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape gold runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold runescape accounts buy runescape accounts runescape lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money 陈楚生 压力开关 压力传感器 流量开关 流量计 液位计 液位开关 温湿度记录仪 风速仪 差压开关 可燃气体检测仪 过滤器 强磁水处理器 自清洗过滤器 自动反冲洗过滤器 保鲜棕榈树 棕榈树
runescape money runescape gold runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape gold runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold runescape accounts buy runescape accounts runescape lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money 陈楚生 压力开关 压力传感器 流量开关 流量计 液位计 液位开关 温湿度记录仪 风速仪 差压开关 可燃气体检测仪 过滤器 强磁水处理器 自清洗过滤器 自动反冲洗过滤器 保鲜棕榈树 棕榈树
runescape money runescape gold runescape gold runescape money buy runescape gold buy runescape money runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape itemsrunescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling eve isk eve online isk eve isk eve online isk tibia gold Fiesta Silver Fiesta Gold
runescape money runescape gold wow power leveling
棕榈树
VI设计
画册设计
血管瘤
肝血管瘤
音乐剧
福卡
防静电地板
美国留学
留学美国
电阻器
不锈钢电阻器
频敏电阻器
睡眠呼吸机
伟康呼吸机
呼吸机
无创呼吸机
家用呼吸机
呼吸机的使用
北京消化系统疾病
北京心脑血管疾病
北京肾病
北京中医儿科
北京针灸减肥
针灸减肥
北京糖尿病
北京疼痛病
北京类风湿
Post a Comment
Links to this post:
Create a Link
<< Home