在方子休睡去的这段时间,飞鱼科技云事业群已经炸开了锅。
起因是飞鱼云的一个员工工作的时候,扫了眼自家的 codehub,发现突然多了两个项目。一个叫做 flyCloud,一个叫做 flyFlower。
而这个 flyFlower 项目,则以每小时一次的提交速度,在经过一天的提交后,代码量达到了惊人的 6000 行。
这是什么速度?他一度怀疑是某个人的恶作剧!可是当他打开做 review 的时候,又发现这些代码并非什么恶作剧,也没有无效代码,而是货真价实的架构精良的代码。至少以他的水平,实在挑不出毛病。
可是他不服气啊!找来身边朋友一起 review ,还是挑不出毛病!最后一个找一个,整个事业群都开始热切的关注起这个项目。至于手头上的主业,管他呢!反正过不了几天,现在的方案就该推翻了。
第二天上班,飞鱼云事业群的小伙子们发现作者不再提交,同时表示项目结束。立马 clone 下来,开始编译运行。
由于是通过 golang 语言编写,很多包因为众所周知的原因下不下来,再加上本身懂 golang 的人也不是特别多,最后在一个层级是技术专家的电脑上,终于编译出来一个 exe 的软件。虽然已经通过 readme 知道这是一款绘制架构图的软件,但等到打开,实际使用的时候,还是忍不住赞叹,方便、简洁、美观,是所有人的第一感受。
于是这个软件,一下子就分享到了事业群下所有人的电脑上。
如此一来,大家就开始好奇这个名叫 nocodeinmind 的大神了。心中已经没有代码?传说中的手中无剑心中有剑?已经到了这个境界了?众人都感到惊讶。
一时半会儿找不到这个人,大家开始关注他的另一个项目-- flyCloud 。通过阅读项目的 readme ,一个类似于说明文档的东西,大家大致知道这个项目,意在解决他们当前正在做的事情。
这下子,更加让所有人兴奋起来,无时无刻不在等待着这位 nocodeinmind 提交代码。
再次让大家出乎意料的是,通过查看 commit log,即提交记录,发现实在是诡异!为什么?因为提交时间分布在一天 24 小时的任意时间段内。这意味着,这个家伙是一天 24 小时都在编辑代码?这特么还是人?
这种情况在持续到 9 月 3 号的时候停止了,因为项目结束了。
而在这半个月的时间里,整个事业群的人,就好像吃了鸡血一样,既不去管其他事业群的异样目光,也不管内网帖子上的谩骂,更不管来自老大王坚的鸡汤。
只做一件事,就是对这位大神的代码进行 review。
然而令人绝望的是,开始的时候还能看懂这些代码的作用,可是随着代码量的增加,开始有人看不懂了,倒不是某一行看不懂,而是每行都看得懂,连起来就懵逼了!再到后来,更多的人不懂了!因为各个组件之间的调度、一些为了性能而优化的算法、对计算机底层 API 以及对 miniC (前文提到的容器,即后世的 docker)的超前使用,对于这群人来说,想要完全弄懂确实有点为难。
这件事情,最终被王坚等飞鱼云里几个技术骨干知道。这几个人只顾着看代码,也忘了去查 IP,找作者。
看到最后,王坚更是拍手叫好啧啧称奇。
于是飞鱼云所有人都不敲代码了,就在会议室里,一边 review 那位 nocodeinmind 的代码,一边由几个大佬向大家解读代码的意思。偶尔也会发现这位大神的错漏之处,便停下来提 pr (pull request ,通俗理解为向代码作者提一个合并请求),或者有大家都不明所以的,就提一个 issue (即向作者发起一个提问)。
而在作者完成整个 flyCloud 后,王坚心里也终于拨开云雾见月明。就先拉着几个核心成员,讨论如何基于 flyCloud 构建自己的飞鱼云,在确定下方向后,又召集整个团队,向大家讲述后续的方向及任务。
这次,是真的定下来了。
待所有事情都结束后,王坚才想起来找这个作者。
既然能提交到代码到自己的部门下,那按理来说是部门里的某个人才对。可是之前也问过了,并没有这么个人!那会是谁?对了,查 IP!一看,不在公司!但是这个人就在江南市。
这下子王坚有点慌了。如果找不到这个人,那是不是可以说,飞鱼科技的网络安全一塌糊涂?
赶紧找到几个技术负责人以及周总。
会上王坚把问题一说,众人都是惊讶万分。一个人就把困扰大家的问题解决了?还随手整了个现在整个公司都赞不绝口的小软件?这是什么样的大神啊?
周思思觉得这事儿有点大!想找方子休过来商量。可是这个家伙,已经消失了大半个月了!之前说开学前要开个会,到现在都没有过来。打电话从来都是“您拨打的电话已关机”。哎,这老板,真是太不让人省心了啊!
“诶,等等,你说那人名字叫什么来着?”王诚龙对刚刚的名字似乎有点印象,只是一时想不起来。
“nocodeinmind!现在我手下的那帮家伙,都说这个人是心中无码,手里有码,就好像是手中无剑心中有剑的那种境界,写代码已经不用过脑子了!”
“心中无码?”王诚龙嘀咕着,“心中无码?”王诚龙又嘀咕了句。“卧槽!”忍不住爆了句出口,“抱歉,没忍住,实在是没忍住!”看着众人的目光,这个家伙解释了句:“我特么大概可能也许应该猜到是谁了。”
这句话,一下子就勾起了在场所有人的求知欲。
“周总,你最近没联系我们小方总吗?”王诚龙忽然来了这么句。
“小方总,联系是联系过,不过电话一直关机啊。”周思思疑惑道。突然,仿佛一下子明白了什么似的:“你的意思是,你们说的这位大神,是,是我们小方总?”
在做的大部分人都见过方子休写代码,知道这位小方总写代码也是一位好手,可是实在想不到,这会是自家老总写的代码!这如果是真的,那还要自己干嘛啊?
“我不是特别确定,不过以前混迹论坛的时候,我们小方总的 id 就叫做心中无码。”王诚龙说道,然后在心里加了句,此码非比码啊!你们还是太单纯了!然后露出淫荡的笑容。
虽然大家都看到了那个猥琐无比的笑容,可都选择性的忽略了。而是想着究竟有多大可能性是自家的小方总。
周思思在震惊的同时,拿起手机,不抱任何希望的再次打给方子休。
方子休在睡觉之前,就把关着的手机开机了。在睡了一天一夜后,方子休已然睡够了。不然的话,这个手机的铃声,想叫醒他还不够格。
“喂,哪位?”迷糊的四处摸着手机,终于用自己的脚感受到了手机的震动,闭着眼睛,拿起手机接了起来。
虽然周思思此时此刻也很想送一句卧槽给这位小方总,不过话到嘴边,还是忍住了。“方总,是我,周思思。”
“思思啊?什么事啊?”不得不说,虽然睡够了,可脑子貌似还没有回过神来,连姐也不喊了。
听着这位方总的呓语,周思思哭笑不得。不过又想到如果真是自己这位小方总的杰作,那这段时间,他应该每天都睡不了几个小时吧?又忍不住为这位小方总担心起来。
“你现在在哪?还在别墅吗?还是在学校?”
“别,别墅啊!怎么会在学校?还没开学呢!”
完了,周思思实在不知道该说什么了。“行了,我们这就过去。”
约莫半个小时,公司里的几个大佬,就出现在了方子休的家里。
再次来到这里,回忆着当时开发、上线飞鱼微博时的情形,几个元老都觉得时间过得太快了。周思思也很感叹,当初大门的密码,还是自己设置的呢!这家伙居然连密码都懒得改!哎!
“呀,你们来了啊?坐坐坐,都坐啊!自己家,都别客气!”方子休下楼后看到众人,热情的招呼。
“小方总,那个 nocodeinmind 到底是不是你啊?”王坚憋不住,第一个问了出来。
“嗯,是我啊,怎么了?”方子休迷茫道。
“卧槽!”
“怎么样,我就说是小方总吧!”
“方总你牛逼!”
“牛逼坏了!”
“好了好了,什么牛逼坏了!还有,不是说过不在公司的时候不用喊我方总吗?方总方总的,我有那么老吗?”方子休忍不住嘀咕了一句,他并不希望这群人仅仅是自己的下属。
“行了,现在大家都知道代码是子休写的了。我看子休现在还没怎么晃过来,大家有问题就在过几天,等子休去公司的时候再说好了。”周思思看着这群技术大佬似乎想把方子休吃下去,赶紧想办法把他们打发了。
然后对着方子休说道:“子休,知道今天多少号吗?”
“多少号?”方子休不解的问道。
“3号哦,9 月 3 号哦”,说完,不等方子休回应,也跟着出了门。
...
...
“小方总怎么了?我怎么听到他好像在,在哀嚎?”
“没事,别管他。”