F3dbb3a38f8d9c42c1e9e55e4b2ec91b
2018年终总结——选择与努力

2018年终总结——选择与努力

今天是2018年最后的一天,年初立下的Flag,不知道大家年末的时候完成得如何了呢。今天不谈太多技术,只谈一下这一年,我眼中的世界。

1、寒潮

这个年末,让无数人人明白什么才是「寒冬」。互联网企业裁员的消息一波接着一波,初创公司也是一批接一批的倒下了。甚至很多公司关闭了低级别的招聘,只招P7职级以上的开发大佬。在24个月前,我在知乎专栏的文章(微信小程序带来的失业恐慌)末尾,我写过一句话:

对移动端开发者们而言,“普通”,几乎是条死路了。

现在看来,倍感唏嘘。

身边的朋友们多多少少有被裁员的,有微博同事拿着N+3开开心心回家过年,有百度同事被公司狠狠坑了一把,既没有钱又被扣了个帽子。

要你加班的时候,公司就是你的家;要你滚的时候,你先迈左脚都是错的。

欲加之罪,何患无辞呢?靠这样的手段实现裁员,只能说百度某些老大的价值观真的算下三滥——不要真以为公司是为了整顿风气,之前实名举报FSG部门胡函以权谋利30w,事后也查清了确有此事,但胡某一行人如今还是屁事没有,相比之下,加班打车发票这才几个钱呢?

又何况,加班是在给谁干活呢?刑不上大夫罢了。

同样是裁员,一边是给够了钱,然后回家过年,江湖再见;一边是罗织罪名,降低裁员成本又泼你一身脏水。

技术人员最常犯的错误之一,就是选择一个公司的时候,仅仅看它的技术氛围。但实际上,技术只在公司占有一席之地,甚至常常只是微不足道的一席而已。整个公司的氛围如何,是否有过不正当手段裁员,是否有申诉途径,很多东西都应该加入到权衡之中。他们可能不是决定性因素,但如果完全不考虑,吃瘪的时候完全没有心理准备就很惨了。


2、选择与努力

说道选择,我确实赞成选择大于努力这件事,但这不意味着努力不重要。努力决定了你有多少「可选项」,而你的知识和眼界决定了你怎样选择这些「可选项」。回顾我自己做出的几个重大抉择,有些是成功的,有些是失败的。

选择1:

2008年,不喜欢地理专业了,开始尝试寻找自己的兴趣。什么书都读一些,各行业都接触一些。从文学到经济学的书都接触,从销售到市场都去了解与尝试,最后发现编程这个兴趣点。

结果:可能是对的

至少,没有进入到一种「我不知道我喜欢啥,但我就是不喜欢现在的工作」这种茫然却无用的状态里。后面的几年中。

选择2: 从后端到移动端

一开始做java后端相关,后面由于是Google粉丝,开始接触Android开发。

结果:喜忧参半

尽管赶上了一波移动端的红利期,但人生的道路极其漫长,在自学阶段没有能够深入到后端开发中精妙的地方,比如高并发,比如负载均衡,比如海量数据处理……只是在门口向内窥见,做了几个简陋网页和后端服务,就过早放弃,加入到「看起来更有趣」的移动端的开发中了,也未见得是好事。

选择3:离开北京

毕业后在外包公司工作了3年,最后选择离开北京,降薪去广州入职UC。
在帝都有很多做外包的公司,薪酬福利不错,工作强度也一般——毕竟同一个模板拿来用用就是另一个项目。上班时间也真的弹性,反正最后交付的东西给了就行。
这种环境,真的会让一个人「废掉」。因为太过安逸了,甚至不需要学习。我沉浸在其中过,但终究还是觉得这种安逸来得太轻易。

而简单的路,通常都走不长。

结果:人生最正确的决定之一

尽管是降薪加入的UC,在离职的时候刚刚恢复到加入UC之前的工资水平;
尽管是白白北漂三年,没拿到户口就走了;
尽管冒着巨大的风险,要知道当时UC试用期不通过是常有的事,十个人里留4个算是高通过率了;
尽管被阿里收购以后,有这样那样让我无法接受的「文化」;
我还是觉得这是我做过的最正确的决定之一。
加入到这家公司让我打开了新世界的大门,原来移动端还有那么多好玩又艰深的东西啊!不得不说UC的技术积累是很深厚的,甚至很多现在来看十分精巧的技术,UC早在几年前就已经沉淀并大规模使用了。比如最近几年微信开源的XLog日志库,早在五年前UC内部就已经在利用Linux的MMAP机制实现高效、高可用的日志系统了。类似的东西还有很多,在这个集团里的时候浑然不觉,只是「不明觉厉」,但离开这里的时候再看外面炒得火热的概念,竟然都是过去我们内部玩剩下的东西,才方知这内中,真是藏龙卧虎。
我自己的技术水平也是有不少的提升。

选择4:创业

离开UC,选择跟人一起创业。

结果:人生最失败的决定之一

这段经历是我最近几年都不愿意提起的经历,一开始多多少少受了「全民创业」的感染,幻想着财富自由。但最后,几乎一年多的时间都尽数荒废,既没有技术成长,又造成了职业规划的脱节。

总结起来就是——所托非人。

给我最深的教训就是,几乎每个人都会说自己是「结果主义者」,只要最终产出可以高质量,中间过程都ok。但实际上并不是这样。所以才有哪怕「结果相同」,还是有人必须看着自己下属加班到半夜,即使是在公司看动画也可以。

「结果主义」只是很多人给自己美化的标签,在内里,他们完全不在乎结果,他们在意的只有两样,一个是「你要听我的」,另一个是「替我背锅」。

当然,这段不成功的经历中,唯一成功的地方就是,让我学会了「怀疑」。永远不能100%相信一个人说的话,对一个人的判断,只能从他做的事情上来判断,所有外部因素比如“口碑”,比如“身世”都只是附加条件。去评判一个人如何,跟评判一件事是一样的——需要完整的证据链和逻辑链。话语什么都不能证明,但逻辑和证据可以。

选择5:管理还是技术?

三十岁之前的这个选择,是加入到美团点评做底层基础架构,还是去一些中型公司(C轮以上)去做Manager?

结果:还是割舍不下技术

top Created with Sketch.