过去的2015年

codecraft

南方的冬天,真的不冷,秋天的衣服就可以,背心加个长袖就够了。而且鹏城绿化好,马路边上的桂花散发着芬芳,让人心旷神怡。前几年的总结不知道哪里去了,自己搭的博客,总是有搬迁的风险,一会说域名没有备案,给撤了,一会儿云主机要开始收费了,于是辗转反侧,都没有好好留下来。这次在sg这里记录一下,总结过去,展望未来。

回顾

主要的关键词是跳槽,分割线是上半年和下半年。

上半年

现在都不大记得上半年都干了写啥了,主要是自己负责了一个中型的业务系统。然后一个人扛着。之前还感觉挺爽的,可以自己规划规划,自己去给系统增加自己想要的功能,自己就是PM和RD。跟前端两个一起合作挺爽的,很默契,现在觉得那个时候的开发效率真的很高,需求基本都是两三天完成的,保持着小步快跑的节奏。

后来随着接入的业务渐渐多了起来,技术改进已经赶不上业务需求,自己一个人扛着明显感觉到了不足,主要是两个方面:

自己能力和视野的不足

毕竟只在一家公司呆着的,视野很容易受到局限的,所以,那种从毕业开始就在同一家公司呆着的人,如果不转岗,不经常切换技术栈,我觉得他得成长是非常局限的,他的能力和水平就局限在他刚毕业进去时的那套技术体系了(虽然可以自学,但是跟用到生产环境还是有蛮大的区别的),期间的技术交流,顶多就是靠跳槽过来的人带过来,实现技术基因的流动。
不过这个还是需要看公司和环境的,有的老牌公司,背靠自己江湖地位,重新把外来人的技术栈给同化了,而不是杂交的效果。这种公司还是蛮危险的。不过庆幸的是,前东家有着浓厚的工程师文化,人才保持着正向的流入,吸收了很多外来的新技术流动和基因的杂交和融合。要是让我再次选择,我也许会选择转岗,实现技术体系的杂交和视野的开拓,而不是离开前东家。不过这是后话了。

一直在忙碌重复,而不是创造。

这个让自己渐渐沦为一个码农,失去了挑战和存在感,每天渐渐行尸走肉了。另外主要是老大都不给加人手(一方面是自己沟通不够,一方面也是老大不够重视,整天给小弟忽悠,都是口头承诺),自己一个人做N个人的活,累了。渐渐地决定要离开了。我觉得罗胖的一句话挺好的:

“世界上最快而又最慢,最长而又最短,最平凡而又最珍贵,最易被忽视而又最令人后悔的就是时间”。你的报酬不是和你的劳动成正比,而是和你劳动的不可替代性成正比。时代更替,瞬息万变,且行且努力。

下半年

这次离开,一下子从北边到了南边,主要是不能忍受在帝都的雾霾生活。

裸辞

裸辞这个怎么说,有点儿不是太成熟的做法,以至于我提离职的时候,老大说开玩笑,以为我在欺骗他。裸辞之后,来到鹏城,暂住在同学宿舍里头,大概了玩了两三周,那个时候,经常去欢乐海岸嗨,也跑去大小梅沙,吹海风,吃乳鸽。那个时候,估计是去年最好的时光了,很有时间,可以肆意地玩,肆意地挥霍时光。穿着短裤,拖鞋,跑着跑那去面试,感觉还挺嗨的。面了七个公司,最后都拿到offer了,当时没明白怎么这么顺利,现在想想,感觉自己是太傻太天真了,主要是薪水没多要太多,所以......

新公司

当初自己或许有点太过理想化和年轻气盛了,非常厌倦了之前在帝都下班看不到夕阳的生活,于是来鹏城,就期望能够每天准时下班,然后去跑跑步,然后吹吹海风之类的。但是现实还是太残酷了,到了现在这公司,基本每天10点后下班,想想真是讽刺。大大的背道而驰。新公司是老牌的BAT公司,当然外面人看起来还是蛮风光了,其实,我想告诉大家,大公司真的不像你们想的那么好,甚至不如我的前东家。我记得知乎有一个提问特别的火:为什么有些大公司技术弱爆了?。看到投票靠前的某个观点是要去理解和谅解这背后的原因,而不是抱怨。但是我觉得,这最能体现一个公司是否是成熟的技术公司的水平了。就拿我司来说,我也有这种感觉,虽然招人感觉技术很牛逼,但是我感觉就是纯装逼用的,技术管理水平真的是一片混乱,当然这只是片面之词,个别部门不代表公司其他部门也是这样。

看看人家netflix公司,十八九年历史的公司,给开源界贡献那么多,回过头来看看BAT,也就阿里我最服,把JStorm贡献给了apache,在java领域很有影响力。有个故事就是阿里的OceanBase分布式数据库,阳振坤教授主导研发的,之前他在百度研发这一套,搞了三年,迫于KPI的压力,没搞下去,人家于是去了淘宝,吭哧吭哧把这套搞起来了,支撑了阿里双十一的各种高并发场景。这能说明什么,百度这家号称技术牛逼的公司,居然没有开放的技术胸怀和决心,倒是阿里这家以运营出名的公司给以了人家最好的技术包容与成长的土壤。包括百度后来的人工智能刷分作弊行为,不禁让人感觉担忧。所以,罗胖在跨年演讲就提到了百度BAT地位遭业界其他公司觊觎的江湖故事。

教训

第一次跳槽,从一个坑跳到了更坑人的坑。现在不禁想起前东家的好,有点想初恋,就是大多就怪自己不懂事。通过对比,感觉是从现代社会步入了原始社会。虽然是老牌的BAT公司,但是技术真的是很让人无语。技术毫无管理而言,在里头都不能专心写代码了,很心塞,然后开发框架效率巨低。大公司并不一定是技术最牛B的,最有效率的,反而是新兴的技术公司有很大的概率是最好的,因为他们需要最高效的技术去满足业务的需求。大公司因为因为有了稳定的现金流,也就不太讲究效率了,光靠人,加班加点,把同样的活给搞出来。不过,最后搞出来,还是漏洞百出,然后每天疯狂地改bug。技术不断地向业务妥协,技术债务每天累加。反正,得出的结论就是大公司不一定好,除非是大公司的核心部门,其他部门很有可能是沾了大公司的品牌,在招人的时候好去忽悠,但是来了之后发现金玉其外败絮其中。

点评

缺点

过去的一年,几乎没有变的更好,反而,变得更坏了。

  • 犹豫不决
    不知道去追随自己的内心,太过迷恋大公司的光环了,不过很多事情,是只有自己去经历过了才可以死心的。得不到的永远在骚动。在这里不禁想起东邪西毒的一段话:

每个人都会经历这样一个阶段,见到一座山,就想知道山后面是什么。我很想告诉他,可能翻过去,你会发觉没什么特别,再翻过来,可能会觉得这边会更好,但我知道他不会听,以他的性格,自己不走一走,又怎么会甘心呢。

  • 悲观自我设限
    这个是个老毛病了,从小被爸妈要求很高,导致自己很完美主义,渐渐地很自卑,很悲观,性格于是也变的很软弱,总是怕做错事情,总是怕自己做得不够好,然后总是处处自我设限。人生的很多挫折,都源于此。

  • 怨天尤人
    不知从何开始,自己开始变得只会去抱怨,而不是积极去影响环境和他人了。大概持续了好久了吧,自己也不知道,后来想想,渐渐醒悟,不能再这样下去了,必须自己改变一下。

展望

新的一年,总是想能够立刻变成另外一个人,脱胎换骨,与过去告别。于是我还特意在元旦之前削发明志了。这里立下几个目标吧:

  • 在sg的声望破1000

  • 在sg翻译至少一本英文技术书籍

  • 技术上希望能够混沌自称一派

  • github至少开源5个project

  • 跑步保持在每周5000m的水平

  • 少加班,少重复,多创造,多协作,多写作

阅读 3.3k

code-craft
spring boot , docker and so on 欢迎关注微信公众号: geek_luandun

当一个代码的工匠回首往事时,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样,当他老的时候,可以很...

11.6k 声望
1.9k 粉丝
0 条评论
你知道吗?

当一个代码的工匠回首往事时,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样,当他老的时候,可以很...

11.6k 声望
1.9k 粉丝
文章目录
宣传栏