程序员|奇怪!没有顶尖IT公司的俄罗斯,为何会诞生一大堆世界级程序员?

程序员|奇怪!没有顶尖IT公司的俄罗斯,为何会诞生一大堆世界级程序员?

文章图片

程序员|奇怪!没有顶尖IT公司的俄罗斯,为何会诞生一大堆世界级程序员?

文章图片

程序员|奇怪!没有顶尖IT公司的俄罗斯,为何会诞生一大堆世界级程序员?

文章图片


曾有一个名叫HackerRank的程序员社区网站 , 针对全球程序员水平进行过一项统计测试 , 最终结果显示 , 中国程序员技术水平冠绝全球 , 其实这一点无庸置疑 , 毕竟我们有BAT这样的优秀互联网企业 , 也有华为、中兴、联想这样的世界级IT公司 。
但真正出乎所有人意料的是 , 位居第二的不是美国程序员、印度程序员 , 而是俄罗斯程序员 , 与中国程序员的分差也只有0.01 。

要知道 , 俄罗斯这个国家世界顶尖IT企业凤毛菱角 , 除了卡巴斯基、Yandex等少数几个拔尖的之外 , 几乎就没有可以拿得上世界舞台的顶尖IT企业 。
这就奇怪了 , 拥有一大堆世界级程序员的俄罗斯 , 为什么IT产业不发达呢?造成这种情况的原因很复杂 。
首先 , 俄罗斯是个以能源产业为支柱的国家 , 石油、天然气是国家的主要财政收入来源 , 此消彼长之间 , IT产业自然得不到充分扶持和发展;其次 , 俄罗斯制造业发展水平相对一般 , 没有手机、电脑、半导体等硬件做基础 , 配套的软件产业自然也发展不起来 。
正是这些俄罗斯本身的条件限制 , 才让俄罗斯虽然盛产程序员 , 却没有足够的IT企业让他们施展才华 。

【程序员|奇怪!没有顶尖IT公司的俄罗斯,为何会诞生一大堆世界级程序员?】但失之东隅 , 收之桑榆 , 也正是因为这一点 , 让俄罗斯诞生了让很多科技企业头疼的“黑客”群体 , 在俄罗斯流传这样一个段子:如果一个程序员想去某家企业应聘 , 就应该先黑掉这家企业 , 然后拿着自己的战绩去应聘 , 肯定成功 。
当然 , 真正让俄罗斯黑客声名鹊起的 , 还是因为他们在游戏界的“劫富济贫” 。

从PSP时代开始 , 俄罗斯黑客 , 一直都是游戏机破解圈里不可忽视的存在 , 像是知名的M33小组 , 玩过PSP掌机的都知道 , 正是他们推出了大名鼎鼎的M33破解程序 。
虽然这些人很年轻 , 但编程资历却一点不低 , 其中有的成员从10岁起 , 就开始在BASIC上写程序 。
除了M33小组之外 , 还有专门破解游戏的BALDMAN团队、skidrow团队、code-gen团队 , 都来自于俄罗斯 。
另外 , 除了游戏之外 , 像是发明以太坊的V神、即时通讯软件Telegram的开发者 , 也都是俄罗斯人 。

问题来了 , 俄罗斯为什么会诞生那么多的世界级程序员?
究其原因 , 还是俄罗斯的数学基础教育发挥了至关重要的作用 。
早在彼得大帝时期 , 数学就被他列为重点发展的基础技术领域 , 到了叶卡捷琳娜二世期间 , 俄国一代女皇亲自在皇宫设宴 , 款待欧洲著名数学家欧拉 , 毕恭毕敬的请他帮助俄国数学发展 。

后来 , 哪怕在二战时期那么艰苦卓绝的条件 , 苏联仍坚持培养100多万名数学家 , 并坚持给他们最好的福利待遇 。
这些苏联数学家们也不负众望 , 丝毫不畏惧冷战期间西方的技术封锁 , 硬生生发展出影响世界的莫斯科数学学派 , 诞生了诸如辛钦等知名数学家 , 把俄罗斯数学带上世界之巅 , 直至苏联解体 。
正是这几百年的发展 , 把重视数学变成了如今俄罗斯民族的教育传统 , 像是俄罗斯程序员的优势 , 就体现在数学算法上 。