在疯狂生长的初创工作是什么体验

2021年5月26号,Contentsquare迎来了软银领投的E轮融资。此轮的5亿美元让Contentsquare成为了法国历史上单次融资最高的科技初创公司。

自2018年加入Contentsquare以来,我经历了公司的疯狂生长。就拿我们大数据组来说,三年间,团队由十人增长到了四十人,翻了三四倍。我想利用这个机会分享一下在Contentsquare的工作体验,希望能对大家的职业规划有所帮助,也希望更多朋友能加入我们!

拥抱未知

2018年,我怀揣着宝贵的七年工作经验,离开了Murex,告别了这个有着三十年辉煌历史的行业领头羊。拥抱未知是我迈出这一步的最大动力。

就像寻找全局优化一样,拥抱未知给了一个跳出局部最优解的机会。既然是未知,这么一跳也伴随着风险。就像退火算法里描述的那样,我们要注意拥抱未知的时机。

一是要确定找到了局部最优解。这样可以保证,我们有一个稳定的上升期来提升自身能力。如今我仍十分感念在Murex的七年,在那里,我打下了牢固的基础,从算法数据结构,到JVM调优,再到分布式系统的设计,直到如今,我还在享受着这些基础带来的红利。然而最后的一两年,任务开始变得缺乏挑战,学习的速度也慢了下来,加上组织结构的不稳定让我找不到自己的位置,我感觉我离局部最优解近了。

这时,业余时间学的Scala成为了我进入Contentsquare的敲门砖。当初最吸引我的是Contentsquare架构的高扩展性。每签一个新客户,比如宜家,沃尔玛,这个架构就得收集该电商平台上所有的用户体验信息。这些新的挑战,让我看到了找到下一个更优解的机会。

退火算法的第二个特点就是,越是初期,越鼓励去拥抱未知,而到最后温度降下来的时候,就不要轻易乱跳了。这里给我的启示就是,越是处于职业发展的初期,就越不要瞻前顾后,年轻人有更多尝试犯错的机会。

给大家推荐一本书,【赖以生存的算法】,其中有讲到通过探索与利用进行优化。

保持开放

高速发展的公司,项目不断,但是项目的质量参差不齐,有的核心,有的边缘。边缘的项目,也可以有预料不到的收获,也可以成为未来的核心。保持开放的心态,一是可以把握更多机会,二是可以证明自己,赢得信任。

进入Contentsquare,我的第一个任务就是一个没有人愿意接的烫手山芋,我负责的是Redshift数据库关闭后的扫尾工作。新来的我,抱着开放的心态,欣然接受了挑战。这期间,虽然不是意气风发的定义未来的架构,但是因为老方案盘根错节,让我结识了公司里几乎所有的产品和研发团队。

接下来,有两个项目,一是从 Elasticsearch 迁移到 Clickhouse 上,这是公司上下的明星项目,因为它可以大幅缩减开销,提升性能。还有一个小项目,是把电商网站的历史静态资源爬下来进行会话重放(Session Replay)。当时我收到的任务是做会话重放,彼时的边缘成为了下一个核心。对这个架构的了解让我参与了对竞争对手的收购,因为他们的优势就是会话重放。

点点积累,让我证明了自身的能力,渐渐赢得了决策者的信任。后来的机会越来越多,能第一时间参与到核心项目中,还打开了转型管理的大门。

开拓者

在大公司里,有很成熟的做事办法,责任划分清晰。而在一个疯狂生长的初创公司里,流程还没有定下来,新的挑战就来了。我最大的体会,就是要主动的做一个开拓者,不要等着有人把路线图给你画出来,因为没人知道下一步往哪走。

2020年我接手了一个项目。在产品做了一半的时候,产品经理决定离职,留下了一个烂摊子。产品可行性没有验证,大家对同一个数据有不同的理解,性能上有超时问题,代码还没有测试,项目经理和工程师都处于崩溃的边缘。这个时候,没有人会告诉我应该怎么办。如何从困境中走出来?

我采用的策略就是,不能停,也不能全盘推倒重来,要做小的可见的改变,即便每次走的只是一小步,也要继续往前走。让大家对数据有一致的理解,使我们选择的第一小步。像做应用题演算那样,一步一步的给所有的人解释最终的数据是如何计算出来的,在达成一致后,写测试,发布!就这样,团队的前进微弱势头保留了下来。一边艰难的往前走,一边挽回崩溃的队员,一边等新来的产品经理。等所有人员都配备齐全的时候,问题也还没有结束,新来的产品经理,虽然热情洋溢,但毕竟是新人,还得陪着她收集产品需求,查漏补缺。

初创世界就是一个 VUCA (volatility 波动, uncertainty 未知, complexity 复杂 and ambiguity 模糊)世界,有的人来了发现适应不了,做了几个月就走了,我没看到哪个团队能把整齐的队形保持一年以上。这是成长的痛,抱着开拓者的心态,挺过来,也就慢慢成熟了。

写到最后

最后的一次E轮融资,创造了历史。但就像Netflix里【Formula 1: Drive to Survive】那样,每个赛车手都尝试着在赛车崩盘之前把速度提到最高。在这种环境之下,团队既欢欣鼓舞,又如履薄冰。今天走的越高,可以再上一层楼,也可以摔得很痛。所以最好的心态不是憧憬或担忧明天会怎么样,而是踏踏实实的把当下的事情做好,享受当下自己的成长,享受和团队同进退的豪迈!