工作
2022
年工作变动挺大的,6
月份正式从北京转岗回了武汉。上半年忙Multi-Geo
的项目的确挺辛苦的,从最早的设计,到最后的落地,个人成长蛮大的,唯一美中不足的就是绩效没有达到自己的目标。当然最大的屈辱,还是当初19
年武汉转岗去北京的时候是平薪去的北京,回来的时候工资总包又打了8折
,工资回到几年前,跟身边同龄的人已经慢慢拉开很大的差距。当然跟个人的选择也有关,从个人收入上来看,我每次都是选择了最坏的选择。具体为什么选,之前疯言疯语的时候已经总结过了,这里就不过多赘述。老话说:懂得受气,就要学会争气。今天受的气,期望在有一天能争回来。
虽然之前也带人,但是之前更多的是面向项目负责,比如最早的开放平台的OpenAPI
,后面负责飞书Message
服务和数据传输系统
,做的工作无非就是思考项目整体架构设计合理性,然后带着几个同事一起做事情,跟着需求迭代不断优化自己的项目,这个时候更多的是对项目结果负责。
现在的的团队,更多是业务驱动开发,每周都会有一批需求评审,然后团队内的RD
去承载不同的需求,需求一般都是小需求,复杂度不一,导致团队很多同学,都成为需求流水线上的一员,只知道完成需求,并不会思考如何做的更好。再就是由于历史背景整体、服务经过好几手,部分写代码的同学经验不足,没有人站全局视角去把控方案,导致积累了非常多的历史债。
现在团队主要的工作,主要关注架构分层是否合理、代码规范、CodeReview
、方案Review
、监控报警、稳定性,也终于理解为什么之前很多老板的OKR
都会写“构建有战斗力的团队了”。更多的是期望大家平时能多自己思考,不是来个需求,简单的把功能完成就好了。就是因为之前没有思考太多,就导致现在很多时候一个简单的需求,为了填之前的坑要搞很久。
政治斗争
关于政治斗争,团队内部Owner
比较多,边界也不清晰,导致有部分的Owner
一种是害怕自己的边界变小、一种是有很强的表现欲,想扩大自己边界的人。再加上我个人其实对带不带人没有那么强烈的需求,带人的话更多是要承担很多责任,要思考自己能给团队带来什么,能怎么去帮助团队的同学成长,有自己不认可的人,还要去善意假设,求同存异。总之要承担的感觉更多,所以有的时候他们来抢人、抢活,我也就忍忍算了。如果你把人和事情抢过去,都做好了,那就算了。但是很多时候,只是盲目想扩大自己scope
,事情做的并不好,人效利用的也不好。
我个人对政治斗争是不感兴趣,一是也不太想把自己精力陷入到这里面去,有这精力我不如多去看点自己感兴趣的东西,想想怎么让自己持续成长。二是,政治不正确的说,还是要多更优秀的人交流,如果觉得跟这个人沟通不会给我带来任何帮助,那就少沟通。直白点说就是跟low level
交流多了,会把自己拉入low level
人的思维模式,然后人家用他的思维方式把你打败。
还有我个人对团队内的任何优秀xx
评选没有任何想法,在字节也拿过几次spot bonus
,每次都需要写一段自评/他评,中心思想无非就是说“该同学工作优异、产出高”,我个人不太喜欢这种方式去暴露给别人看(说我社恐也可以),一是不喜欢在聚光灯下,二是不喜欢别人来judge
我。而且一个SP
也就3000
块钱的奖金,如果我真的想多赚点钱,我不如想想怎么提高自己工资收入,比这靠谱多了。所以我永远都做不出来,自己去申请自己是优秀Owner
这种事情,不是我做的事情,我也不会写到自己的OKR
或者总结上,也不会写自评的时候去吹嘘自己,这不是我选择的人生,道不同不相为谋。追求双赢,业务和个人能够一起持续成长,这种机会可与不可求。
内耗
我个人其实精神内耗挺严重的,经常因为工作上的事情失眠,不过相较于2020
年已经好很多了,慢慢的也会尝试调整自己的心态,失眠次数也没那么多了。还是那句话调整心态,多看书开阔眼界,人生还很长,工作不是生活的全部,只是证明自己价值的一个踏板。
不以物喜不以己悲
大的层面上其实很难做到,毕竟活着离不开柴米油盐,所以肯定对物质还是有一定需求的,也肯定横向跟同龄人对比自己的一些东西。但是小层面的东西,其实自己很明白自己想要什么,不想要什么,我自己的取舍是什么,所以我根本不在乎再别人的价值观里面怎么看我,所以也很少有人能PUA
我。因为我知道自己长处和短处,我也知道我的取舍。
感恩
- 感谢身边优秀的同事朋友,让我变的更好。因为见贤思齐,从他们身上可以让你看到自己很多不足的地方。
- 感谢信任我的老板,因为信任的成本最高。
- 感谢爱我和我爱的人,因为你们是我前进的动力。
家庭
小孩出生前几年,我基本都没怎么上心,全部精力都在工作上,虽然也有一些成长,但是从结果来看,我付出的那些并没有太好的回报,整体来看ROI
并不是很高。所以现在不怎么会工作当做生活的全部。
现在慢慢的一些精力也会分到小孩身上,会送小孩上、哄小孩睡觉。周末会带小孩出去玩。也会看下教育小孩方面的书。随着小孩慢慢的长大,后面应该会投入更多的精力在她身上。
技术
2021
一年全部精力都在项目上,比如做Message
重构的时候,会去看一些设计模式、架构方法论相关的书( 《设计模式》
、《Clean Code》、《Clean Architecture》),再比如做DTS
系统的时候,遇到一些坑点,会深入去研究技术的本质,比如 MySQL DateTime和Timestamp时区问题
和 MySQL 自增列 Duplicate Error 问题分析
。
2022
年其实看的比较杂,一部分是自驱式的看了一些自己感兴趣的东西。比如国庆用5
天把go
的runtime
锁相关的东西研究了一遍,对runtime
中一些锁的用法,有了更清楚的认知(Go源码——Sync.Mutex
、Go源码——runtime.semaphore
、Go源码——runtime.mutex
、Go源码——Sync.Map的前生今世
),还有跟朋友做技术交流过程中,朋友问的一个线上问题,帮忙一起做了排查 一次线上内存使用率异常问题排查。
2022
看的技术东西,总体比较杂,没有成体系。之前对go
有挺大的热情,但是自从看到一些go
的contributor
吐槽go
没有那么开放,决策权还是在Google
团队的几个员工手里,对go
的热情其实就慢慢的下滑了。年末的时候还看了下rust
,但是也仅限于helloworld
的状态。
技术上陷入瓶颈的时候,其实会让人很痛苦,会感觉自己找不到方向。也让我想明白一些事,不管什么样的人(包括那些已经财务自由的人),人还是需要有一些自我价值的实现(精神需求),这样才不会迷失自己,说白了人还是群居动物,还是期望自己被需要。
看书
2022
年从0
到1
看的技术书感觉应该一本都没有(技术瓶颈的缩影,不知道自己该看啥),非技术书到是看7-8
本,但是给我印象深刻的好书好像并没有。
展望2023
- 希望自己把正确的事情做到极致。
- 成功,不是为了向别人证明什么,而是为了不违本心,用自己想要的方式去奋斗和生活。
- 善意假设、保持谦卑、学会感恩。
- 技术上希望有所突破。