俄罗斯人编程为什么那么厉害? |
您所在的位置:网站首页 › 俄罗斯那么穷为什么还厉害 › 俄罗斯人编程为什么那么厉害? |
之前有几个俄罗斯的同事,与他们共事一年多,要说俄罗斯人编程厉害,我不敢完全赞同,但是如果要说他们认真,喜欢钻研,那我举双手赞同。 他们经常会因为一个bug,周末自发加班处理,哪怕有一个同事最终跳槽去了其他公司,半年后还给我们的项目提出了整改意见。 那他们为什么会这么认真,这么喜欢钻研呢?我总结了如下几条: 编程功底深厚 俄罗斯的小朋友在很小的时候就要学习计算机科学的基础课程,到了中学的时候就要按照联邦教育标准FES学习“计算机功能原理”、“信息技术”、“网络技术”、“算法”、“语言和编程方法”、“建模”等等。这些都是强制性的课程,可谓是从娃娃开始抓起。所以在世界上各种编程挑战赛、黑客比赛、大学生编程大赛中俄罗斯人都能名列前茅。 2. 企业环境 在中国,我们的互联网行业发展的太快了, 大家很少有人静下心来想一下,到底应该怎么做,很多企业或者团队,都是边研发,边迭代,边调试,边重构,极大的生活压力,为了抓住机遇,大部分公司采用的是小步快跑快速迭代的开发方式,很多技术和算法,没来得及优化,项目已经结束了,而在俄罗斯,互联网行业正好和我们相反,他们还会花很多的时间和经历打磨框架及算法,开发效率和迭代速率肯定是和我们没法比较的,但是从另外的一个角度来讲,他们程序员的个人能力提升,也是非常快速的。 3. 学习意愿 俄罗斯人本身就有着一种对于工业技术的执念,航天,汽车,重工业领域,俄国的技术都是领先世界的,这点和他们对于科技的执念是分不开的,很多俄国的互联网公司都是执着于打磨一个项目,而且员工工资和企业营收有直接关系,大家深知这一点,所以会花更多的时间提升自己,提升团队。 4. 价值导向 中国的企业更看重结果的量,而质通常是出现问题才会关注,举个例子,很多企业每天要做日报,每周要做周报,那日报周报中,如果提及我今天做了XX的优化,做了XXbug的修复,其实公司是不认为你对公司做出了贡献的,真正的贡献是完成了什么需求。这也就导致中国的程序员更愿意通过简单的技术,成型的框架快速开发,不去研究技术的底层问题。 5. 从事人员 据不完全统计,2020年中国有185万程序员,而俄罗斯只有不到30万,这么比较起来,中国的程序员总数是俄罗斯的6倍。更高的需求量,也就降低了准入门槛,在俄罗斯,成为一名程序员的门槛远比中国更高,并且,在中国你能遇见的俄罗斯程序员,或者你能从互联网上看到的俄罗斯程序员,也是行业中的佼佼者了。 最后大家不要妄自菲薄,中国优秀的程序员也比比皆是。 要相信,技术无国界,能够成为一名好的程序员,与国籍无关。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |