终于办完了美国退税支票的托收,走出中国银行的时候,觉得如释重负。

这一年多,过得太不容易。

硅谷故事

"It's not a big deal."

"It is a big deal!"

"All right, it is a big deal!",我还是承认了我遇到了一件很大的事,即使我还不愿意承认。

2017年1月27号,星期五,农历大年三十,除夕。美国硅谷圣何塞郊区的Milpitas,一如以往的平静和安详,没有一丝节日的气息。

一晚上没睡好的我,在9点多的早晨,与实习生外包公司的人力主管R发生了以上的对话:项目没钱了,希望我收拾好物品,回家。他问我什么时候走合适 ,好给我定回去的机票。今晚就要搬出公寓。

几个月之前确实有人给我暗示过,如果项目没有预算了,就要回国。但后来项目经理给我保证我的预算没问题,所以我放心了。没想到再次提起预算的时候,竟然实在春节之际。

“为什么让我走?是因为没有预算是吗?” 沉默了几秒之后,我忍不住开口。

“是的”

“没有其他原因?” 我追问。

“据我所知,没有”,R很职业地回复着。

“真的吗?”

“嗯,我没想到有其他的原因”

“那就是钱的问题?”

“是的”

“那如果我能找到钱,我是不是可以留下来?”

“嗯。。。理论上是的,如果能找到预算,没有理由让你走。” R脸上露出了一丝的疑惑。

“能给我几天吗?,我想试试找一下预算,如果我找不到,我就走。”

“嗯。。。行吧,下周二之前吧?”, R并不是那个做决定的恶人,只是一个执行者。我知道。

“没问题,今天是周五,再加一个周末,如果周一没有拿到预算,我周二就走。”我抓住了一根救命稻草。

走出会议室之后,我疯狂联系我的mentor,还有远在以色列的项目经理。以色列周五不上班,现在是周四的晚上,放假的时候。

他们都不知道这件事。

Mentor安慰我没事,他站在我这边,会努力帮我解决。以色列项目经理告诉我,没问题,预算没问题,我们还有预算,你不需要走。我没敢信。

半个小时之后,Mentor和项目经理电话聊完了这件事。无奈地告诉我,我们的预算确实没有了,特别抱歉。我不知道说什么,只是点头表示知道了。

“Money talks.” 我从mentor那里又学到了一个新的英语用法。

Mentor是一个俄罗斯人,平日里对我特别好,我们是朋友。上一次我被某华人HR主管Dalin当着60多人批评是最差的演讲者的时候,他站了出来,为我说话。后来那个华人HR主管Dalin向他电话道歉了。我知道他是对我好的。但是这次他也没有办法了。

绝望,第一次感受到绝望。

我难道就要这样以️一个loser的身份,收拾自己的东西,滚出公寓,滚回国内,在春节之际,给父母一个打击?我不能接受。我宁愿在北京住一个周再回家,也不愿意春节回去告诉他们这个消息。他们一直以我来美国实习而自豪。

停止恐慌!我需要拯救我自己。

我给管理这个实习项目的主管发邮件,也在facebook群组中告诉其他的小伙伴我的处境,希望他们能帮帮我。

所有人都震惊了。

实习生们都为此感到震惊和愤怒,质疑实习公司的做法不职业,推到最后一天然后赶人,另有目的,不讲人情。甚至连实习项目的主管都不知道这回事,也表示很惊讶,表示会支持我找预算,支持我留下来。

小伙伴们开始找自己的mentor,询问预算的事情,看看是否能接受我。但预算是上一年就定好的,所以回复大多都否定的。

除了Yoel,一个西班牙小伙子。

他说他们Zeus团队的boss知道这件事情之后很震惊也很愤怒,打算接触接触我,看看能不能帮助我。

我滑着滑板赶向了Building 3,去参加我的面试。这个团队很棒,成员基本都是历年转正的实习生和今年的6个实习生。Boss是一个印度人。

基本的沟通和安慰之后,我们开始了技术面试,一共3轮,问了一些基本的情况,对方反馈是正面的。但还需要周末操作,让我周一等回复。

下午六点,我本季度的实习结束了,预算也用完了。我无法再进入大楼,无法用我的ID接入无线网。我被完全隔离在了公司资源之外,只需要一个小时,尤其高效。

脑子混乱地回到公寓,才发现我住的公寓是今年春节party的举办地。满屋都是华人,桌子上是他们一起做的一盘盘菜。我打了个招呼,就走进了本可能今晚就要搬出的房间。R宽限我到下周二了。

昏黄的灯光下,我打开了我破旧的电脑,继续发着邮件寻找着新的机会。客厅的欢声笑语穿透了房门,强行钻进了我的耳朵里。他们在唱歌。

Zeus的Boss给我打来了电话,我奔出了房间,总算逃离那个我格格不入的场合。

又是一次漫长的交谈,又重复讲了一遍自己的故事。这个周五,我已经向不同的人讲过很多遍我的故事了。

“你没有和什么领导有冲突吗?” Boss突然问了一个让我措手不及的问题。

“冲突?嗯。。。我几乎没跟他们接触过,很少有交集,除了Dalin。嗯。。。她不喜欢我的演讲。” 我努力回忆着,思考着。

“嗯,有人想让你离开,但是我不能说是谁。” Boss语重心长地对我说。我似乎明白了什么,但是也不清楚想让我走的理由是什么。

一番关于生活,理想的讨论之后,他让我等消息,周末他会联系财务,去操作这件事情。我追问:“应该没问题吧?”

“应该没问题,我没看出来他们会阻止我给你预算的理由。但是要看财务操作,现在是周末,希望能转账成功。” Boss这样给我回复。

悬着的心,终于掉下来一半。

就在我自己几乎要被赶走的时候,Linkedin上有人找我内推,我告诉了他投简历的途径。

深夜,Zeus团队里面年轻的西班牙leader Marc给我发来了消息,约好了周六的面谈。

阳光明媚的周六,我滑着滑板来到了Buiding 3,却无法刷卡进门,只能等待Marc下来接我。

又讲了一次我的遭遇,然后进行了一些具体的技术交谈之后,最终,他给了我确定的答复。下周一你就来上班。钱的事你不用管,会搞定的。门卡用不了可以让其他实习生给我开门,不用担心,一切都会没事的。

悬着的心,终于要掉到地上了。

虽然又经历了近半个月门卡刷不了,无线用不了的尴尬,但最终我还是在新的团队继续实习了。我学习了Ruby,学习了Go,也产出了不少的代码,贡献了自己的力量。

剩下的日子里,我和朋友租车出去玩,去没有去过的地方,去放飞,去享受很快就会过去的美国生活,也因为超速被罚了300多刀。当三个月的预算即将用完的时候,新团队让我自己做选择,如果愿意留下,就继续一个季度,如果想走,那也没关系。我说我愿意留下,Marc说你不要为团队着想,为自己着想,再思考一下,周五给我答复。

思考了许多的我,最终还是选择了提前走,回国开始正式工作。即使这又带来了一系列的麻烦,让我交了差不多2W RMB 的违约金。但交完钱的瞬间,却如释重负。因为再也不想有任何麻烦。

但心中的谜团,一直都没有解开,直到离开之前的那个周末。

小伙伴意外地发现了一些蛛丝马迹,然后告诉了我一些惊人的真相:原来当初在团队里和以色列项目经理争夺管理权的华人Z是那个华人HR Dalin的丈夫。而在演讲之前,我以要准备演讲为理由,把Z的一些需求推迟了。然后就出现了第二天,Dalin出乎意料地来听实习生演讲(她再也没出现过),然后当着60人的面批评我的演讲是是最差的演讲。即使在她评价之前,现场小伙伴都在为我鼓掌。

在团队内部斗争中,我没有站在Z这边,当然我也没有站在以色列那边,我只是一个实习生而已啊,我只想做好我的工作。即使后面出现了互相攻击服务器的低级行为,我也并没有选择站队。但Z在团队中的表现,确实太压迫,也确实导致了团队内部的冲突。最终也斗争失败,转到其他组。

另一个原因是,Dalin看到我去参观某竞争对手的园区的朋友圈之后,早就对我颇有意见,只是没跟我说。直到我要走的时候,这个事情才传到了我的耳朵里。再加上她因为在公众场合批评我的事情向我的Mentor电话道歉,以及她丈夫在团队内部斗争中的失败,这一切就蛮清晰的了。

想通这一切的时候,我并没有对她或者她丈夫有太多的怨恨,只是觉得自己所遭遇的一切终于得到了解释,再也不会去瞎猜为什么,真好,毕竟我只要离开就可以了。

那一天,硅谷的天气好明媚。

这一天,我选择回来。

北京茫然

刚回北京的时候,是失落的。 因为感觉和硅谷的环境相比真的太差了。

硅谷的公寓,春节party举办的地方

[硅谷的公寓,春节party举办的地方]

面对住房,不愿意将就的我,经历了半个多月的折腾,最终还算找到了一个稍微满意的房子,暂住了下来。物质生活上的失落也得到了一丝缓解。《旧北京的新房事》

而工作上,我也开始遭遇低谷。实习期没有充足的产出,转正没有拿A。头半年没有充足的产出,没有拿A。说实话,是很焦虑的,也是迷茫的。

在这种低谷的时候,来自外部猎头,内部部门的诱惑还是不少。也曾思考过一些事情。但最后,还是不愿意当一个逃兵,希望自己能在这个岗位上做好,干出成绩,强硬地去面对困难,而不是逃避。

目前看起来,选择努力和强硬是没有错的。工作上也得到了领导的认可,在工作上也越来越得心应手,产出也开始慢慢变多。那种内心的迷茫和焦虑感随着产出和认可的增加,慢慢减少了,这是很好的迹象。希望今年能有很好的产出,得到很好的认可,越走越好。

希望今年专利申更多,文稿发更多,能顺利去加拿大参加人生第一个IETF会议。一切都会慢慢变好吧。

斜杠青年

留北京的另外一个原因是在北京可以继续即兴戏剧的爱好。

所以在不上班的周末,我都会进城去参加一些即兴的活动,去学习和表演。

最开始的时候,去开心麻花学习了一段时间的初级课程。然后蹭了好多场排练,学习到了不少知识。

后来也去了抓马X即兴学习了一些即兴编剧,即兴初级班,认识了很多新朋友,学习了很多新知识。

但一直以来大部分时间还是在和后严肃的小伙伴一起排练和演出。虽然很多时候,我们排练场地都没有,演出场地也没有,观众每次都要很辛苦地宣传才能来二十来人。但我们乐在其中,一直坚持着。一直让我坚持下来的除了我自己的喜欢以外,还因为团队中有人能懂我,可以进行很认真,深入的交流,这点很难得。

学习即兴这两年多,从最开始什么都不懂,到慢慢了解规则,然后到演出自信,收获“粉丝”,感觉原来兴趣爱好也可以玩成专业,玩出竞争力。在演出的过程中,会得到一些观众的认可,特别开心!希望以后的日子里面,能在即兴表演这个兴趣爱好上,学到更多,变得更有魅力。努力当一个隐藏的斜杠青年。

恋爱生活

在感情生活中,我自认为我是矫情的。

前年跟研究生期间的女朋友分手之后,花了一段时间才走了出来。在这一段时间之内,男男女女,表达喜欢意愿的也不少,第一次感觉自己原来还是有魅力的。感谢他们让我收获自信,帮我走出情感低谷。

刚开始工作的时候,感情生活真的很寂寞。离开了热闹的学校,离开了熟悉的舍友,一个人在山里生活,有什么话都没什么人说。很煎熬。

生活的转机出现在我去年生日的时候。我发了一个朋友圈,一个朋友圈好友就联系了我,说想记录我的生日。然后就聊上了。

她是一个非常有个性,很有品味,很优秀的姑娘。很快的,我们聊的内容越来越多,越来越深入,很多时候能聊到半夜2点多,依然不想结束。而且时常会感受到思想碰撞的共鸣与心流。这让我兴奋!

我本以为我跟她的聊天会随着时间的推移,慢慢的,就会丧失热情,然后回到自己的单身狗生活。但是她的做事风格,思维逻辑,才华和个性深深地吸引了我。我们不断深入地了解对方,后来变成了每天分享彼此的见闻和想法。

后来我邀请她来我房间体验了几晚,因为我的房间布置地很好看。当然她来的时候我不在。

第一次她来的时候,带来了给我的生日礼物,还留下了好几张纸条。哇,那时候觉得好浪漫啊!同一个空间,在不同的时间中,被两个未曾谋面的人占据着,然后彼此有了连接点。

Hello Distance-大长腿给我的生日礼物

[Hello Distance-大长腿给我的生日礼物]

纸条与纸巾-大长腿的第二个礼物

[纸条与纸巾-大长腿的第二个礼物]

第二次她来的时候,我留下了7张纸条,把她的生日礼物放在了房间里的某些角落,让她像密室逃脱一般按图索骥地找到我藏起来的礼物。而我,躲在朋友家的床上,跟她聊微信。其中一个礼物是有我签名的我的书,果然是一个很有意思的姑娘。

image.png

[我的礼物-我签名的书]

一个平淡到无聊的周五,我们忍不住见面了,然后在一起了。

开始的时候,我们还很兴奋,发现了彼此更好玩,更有魅力的地方,但慢慢也发现了彼此不一样的地方,产生了冲突。

那时候下班回家能见到她,好幸福啊。后来我还强行要做饭,给她做了三顿红烧排骨。那时候第一次在北京有了家的感觉。

但后来她开始忙了,开始实习了,回家就见不到她了。后来我们更忙了,周末都开始安排满了,我去参加排练和表演;她写文章,组织观影活动。彼此都没有抽出时间来陪对方。矛盾开始慢慢激化,我也开始觉得心累。

没有互相联系的一周之后,最终我们还是散了。

从最开始的浪漫,到在一起的激情,再到后来矛盾出现的疲惫,再到后面的失落和放弃。时间真的好短好短!短得让我还没反应过来,就结束了。

失恋就像感冒,在你以为好的时候,总会复发。

而我失恋的时候,还感冒了。再加上房东卖房,被迫搬家,我有一次体会到了生活对我的恶意,体会到了北漂的不安与心酸。

感谢大长腿给我一段高质量、美好感情生活,教会了我很多很多。如何输入,如何思考,分析,如何输出。甚至如何去坦诚地面对自己的欲望,正视自己的脆弱和不足。

谈恋爱是为了追求真爱,即使失败,如果能从中得到成长,那也是极幸运的了。所以我是幸运的。但是再也不能跟她分享想法了,也没办法像在一起之前那样兴奋地交流了,好可惜。

在分手之后,我在情绪波动反复的过程中,做了一些愚蠢的事情,让对方感受到了压力与不安。回想起来真的很不好意思。对美好的留恋,对逝去的可惜,总让我不愿意去放手,但其实一切都过去了。

下一个如此合拍的人,又在哪里?我们会在什么场合相见。 相信,我总会等到姗姗来迟的你。

《“会”吵(沟)架(通)的人更幸福》

起风了,黎明

这是跌宕起伏,饱受折磨的一年,也是我开始独立面对艰难生活的一年。

从硅谷的遭遇,到工作的失意,再到感情的放弃,这一年,真的遭遇了太多的艰辛。但美国的故事过去了,工作的低谷走出来了,感情的事情,也慢慢释怀了。

书写这些文字的时候,我坐在海南的家里。为了暂时的逃避生活的压力,也为了让自己有一些间隙喘息,也为了回来看看爸妈,看看爷爷。所以我偷偷飞回家了,给爸妈他们一个惊喜。

等我回北京,我会搬进新的房子,然后鼓起斗志,努力工作。 《北漂:不舍的不仅是房子,还是美好的回忆》

同时,我也想着要做出一些改变,给生活带来一些不一样的东西。 我要恢复健身,我要考驾照,我要学表演,我要戴牙套。 我要坚持读书,扩大输入和分析,这是我从大长腿身上学习到的优点。

全面进化吧,要去做更好的自己。 起风了,黎明,我就要出发。

《2016总结:杀死那个天真的自己》


简历:专业而美的“术”与“道”

2017-08-06 by muzi

“我什么都不会”,“我什么都没干”,“这个项目很水”,这是我在帮别人修改简历时听到的最多的几句话。难道你真的什么都不会吗?真的什么都没干吗?真的很水吗?其实很多情况下,是这样的。

但是很水就放弃治疗了吗?不会的。放下无谓的抱怨和遗憾,好好梳理自己,认真编写简历才能解决问题。然而,写简历却是一个大学问。

最近帮朋友改了几封简历,反馈不错,转念一想,为什么不把自己的小技能写成一篇文章呢。所以我决定写一篇长文来记录自己的心得,也给别人提供一些帮助。

本文将介绍如何写好一份技术类简历,尤其指计算机方面的技术简历。读者可以按照文章介绍的技巧去修改自己的简历,相信会有不错的效果。文章的主要内容包括:

  • 简历的重要性
  • 如何写好简历
    • 格式
    • 内容书写
      • 基本信息
      • 实习/项目
      • 所获奖项
      • 个人技能
      • 其他技能/社会实践
    • 内容编排
      • 排序
      • 针对性
      • 锦上添花or画蛇添足?
    • 简历之道
      • 作品化思维
      • 索引理论
      • 工匠精神
  • Cover letter
    • 发简历的黄金时间
  • 总结 ...
read more

《重构网络:SDN架构与实现》终于出版啦!

2017-04-05 by muzi

技术的海洋,波涛汹涌,暗流窜动,谁不想顺着洋流去远方。

我是幸运的,跟随着SDN的发展大潮成长了多年,也有幸能有机会和杨泽卫前辈一起完成这本出自SDN学习者的书:《重构网络:SDN架构与实现》

重构网络:SDN架构与实现

无思辨不足以明理;无案例不足以求真;无细节不足以知端详。

我们力争在历史的轨迹中翻找出积满灰尘的事件,打磨、分析并得出我们的结论;我们也努力抽象实践所需的技能,绞尽脑汁地尝试通过最简单、清晰的案例来帮助读者更好地实践。

而我,总算没有撒谎,我真的还是一个在读研究生啊。

最后,走过路过不要错过SDNLAB(全球最大的SDN中文网站,没有之一。 ——以上都是我自己说的)的试读活动

编辑推荐

久立潮头的先行者,携数年磨砺与反思,为SDN大时代领航、解惑;

业务突破迎来网络重构的重大契机,用架构思想谋篇,用实现技术布局;

架构深度与产业广度完美聚合,技能、思路、视野、境界尽收囊中;

本书《重构网络:SDN架构与实现》宗旨:无思辨不足以明理|无案例不足以求真|无细节不足以知端详

内容简介

身处SDN发展浪潮 ...

read more

2016总结:杀死那个天真的自己

2017-03-25 by muzi

在大家都在发年终总结的那几天里,我还在美国西部的雪地、峡谷和沙漠里不断穿行。由于很多事情还没有做完,所以我也不打算以时间为节点写什么总结,只发了一条朋友圈:“2016年终总结:很多事情没完成,不总结”,就算应付过去了。

一眨眼,就快四月了,很多事情尘埃落定之后,不由自主地想要写一篇总结向上一个阶段告别。

X计划

当KkBLuE前辈给我推荐北大光华的X计划的时候,我突然就发现了新天地。于是写申请,填材料,要推荐信。一切都很顺利,提交申请之后,不久就收到了获取参加体验营的通知,而MBA面试就在活动结束的时候。

4月份,第一次租了正装去参加活动。报道的时候,发现60人里面绝大部分是经管类专业的,剩下的就是计算机相关专业的了,而其中很大一部分的学生来自对外经贸大学,剩下的基本来自中财,清华,北大等学校,而北邮的就我一个。更让我意外的是,我发现我真的已经好老了,因为来的人基本都是大三的学生,研究生基本没有。这是一种很糟糕的信号:我已经老了。

三天活动非常的充实,参加体验营的小伙伴们都非常优秀。

最后面试的时候,和我一样报社会公益方向MBA的人只有3个,我知道我基本上已经没戏了。我是所有人里面最后一个面试的。面试的前半部分还蛮正常,直到一个老师提出了一个非常尖锐的问题:“你们北邮的研究生出来工作工资是非常高的,你愿意放弃你的工作 ...

read more

Fluentd入门教程

2017-02-05 by muzi

最近发生了一些不可描述的故事,艰难之中换到了现在的组,主要的工作内容是数据挖掘。也终于有机会学习新的知识:Ruby和Fluentd。本文将总结开源软件Fluentd的入门知识,包括如何安装,配置文件语法,插件简介等内容。Fluentd的官网内容非常详尽,内容的组织也尤其清晰,所以网络上关于Fluentd的文档很少。本文主要用于学习记录,也希望能帮助到英语不好的读者。

Overview

Fluentd是一个完全开源免费的log信息收集软件,支持超过125个系统的log信息收集。其架构图如图1所示。

fluentd

图1. Fluentd架构图

本质上,Fluentd可以分为客户端和服务端两种模块。客户端为安装在被采集系统中的程序,用于读取log文件等信息,并发送到Fluentd的服务端。服务端则是一个收集器。在Fluentd服务端,我们可以进行相应的配置,使其可以对收集到的数据进行过滤和处理,并最终路由到下一跳。下一跳可以是用于存储的数据库,如MongoDB, Amazon S3, 也可以是其他的数据处理平台,比如Hadoop。

Install

由于Fluentd的安装较为麻烦,所以业界流行的稳定安装版本其实是有Treasure Data公司提供的td-agent。本文将介绍的也是td-agent的安装和使用。

官网安装文档介绍了针对不同系统的安装办法。本文介绍“Ubuntu 14.04 ...

read more