王垠_王垠清华梦的粉碎_王垠现状(3)

电脑杂谈  发布时间:2017-05-09 23:11:53  来源:网络整理

:

: 我不在乎甚至讨厌“名气”,但我确实在乎我写的东西的“影响力”。我在乎它,是因为很能够看到我的文字和想法,这些会对这些人以至于整个社会产生深远的影响。至于这些改变是不是归功到我身上,我根本不在乎。我在乎的是,我的想法真正的改变了很的思维,改善了社会风气,最后使我自己也获益。所以也许我最初就不该用自己的真名,而应该使用一个笔名,这样也不至于给我的事业带来影响。

:

: 但既然这已经发生了,我也只有认命了。我死都不怕,还怕招揽几个恶名吗。实际上名声很难掩盖我真实的能力,就像黄药师的恶名,也很难给他造成实际的影响。当然,我的能力是盖世无双的,我可以心平气和的说出这句话,不带半点虚荣。这不需要任何人的认可,因为世界上已经没有任何人有资格来认可我。

:

: 这种奇妙的能力,不但最初在 Google 得到了体现,在 Coverity,SourceGraph,Shape Security,一次次的巧妙发挥,最近又再一次的在微软得到了发扬光大。我不得不说,微软是少有的踏踏实实,用心做技术的公司,很少有瞎指挥的情况。也只有这样的公司,才可能从最底层开始做独立的技术。在微软,我的团队的产品是一种企业级存储设备,名叫 StorSimple。这东西看似跟我的特长程序语言(PL)关系不大,然而其实我从来就没有局限于 PL,我的洞察力深入到了计算机科学的各个领域。

:

: 这是一种艺术,是不局限于领域的才能。任何我接触到的东西,都被揭示出其本质,揭开肤浅复杂的表面现象,被改造得更加简单,更加可靠和精密。在微软,我从头构造的基于 B+ 树的核心数据结构,被巧妙地集成到一个复杂的含有大量并发同步问题的系统里面,正在经受企业级数据的千锤百炼,从来没出过差错。存储设备是一个几乎完全不可以出 bug 的领域,因为一旦用户的数据因此丢失或者发生错误,后果将是灾难性的,不可逆转的,不是重启一下机器就可以了结的。用户会离你而去,再也不会回头,跟飞机因质量问题而坠毁的后果差不多。

:

: 不客气的说,我做的这玩意还真是这产品的核心部件,你可以把它想成是一个“云”里的文件系统。把它精确地换成像 B+ 树这么复杂的数据结构,而不破坏其它组件,是微软这方向的 principle engineer 们联手也难办到的事情。光是写一个没有 bug 的 B+ 树,其实都够让绝大部分的程序员汗颜。有个写过 B+ 树的 principle engineer 跟我咋呼要“先写测试”,可我就是直接两天把代码给写出来了,然后再写了一个测试,就已经到了无懈可击的地步。而且代码优雅而通用化,可以原封不动用到很多其他地方,比如索引。

:

: 像 B+ 树这么复杂的数据结构,你还真是很难把它写得简单正确还通用,但这对我来说是家常便饭。微软有一些很厉害的 principle engineer,他们的 B+ 树代码我看过了。实话说吧,虽然可以用,但非常繁复没法看,很难确信它是正确的,而且每次用到新的地方,你都得改动挺多代码才行,不能作为“库代码”来调用。难怪跟我说需要很多很多的测试,还说要先写测试再写代码什么的……

:

: 当然我说这些完全没有贬低微软工程师的能力。不能超越王垠,是再正常不过的事了,不是吗?所以当然不是耻辱 :P 相比其它肤浅的公司(Google,Facebook……),微软的好些人显然已经是世界顶级的水平,兢兢业业踏踏实实的在做自己的工作,而且在必要的时候给了我一些启发,人也相当好。可是在代码的优雅,简单和可靠性上,世界上还真没有人可以跟王垠抗衡。

:

: 不过呢我也看到了,我创造的价值已经大大的高于我的薪酬。微软给我的级别和薪资,完全就是一个笑话。最初就是忽悠的,跟我说先给我一个低点的级别,进来半年以内升职,到现在没有一点动静。而且还有人时不时的提醒我一下,我不应该得到我应有的回报。很是拿 title 当回事,张口闭口“看看人家某 principle……”,“你要是 principle 才可以 remote……”,这让我心里很不是滋味。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-46197-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 徐波
      徐波

      既然同性如此重口的事都能想到去合法化了

    热点图片
    拼命载入中...