mvueg4w1z3p64067743027.png
# ~! G% W% E, i/ M- Q' f/ Q
3 I4 ~9 B1 k( [ O6 H) X最近有小伙伴说没有收到当天的文章推送,这是因为微信改了推送机制,有一部分小伙伴刷不到当天的文章,一些比较实用的知识和信息,错过了就是错过了,建议大家加个星标??,就能第一时间收到推送+ L" B" a2 A; `; g7 d K
1svbe1z2ugt64067743127.png
# p4 L# s& _$ |7 p0 \" q8 `6 v
1 {; w1 O: m4 `: M7 ^* u" U0 A- q9 h程序员是一个流动性很大的职业,经常会有新面孔的到来,也经常会有老面孔的离开,有主动离开的,也有被动离职的。4 ^8 h& ?5 m' q% q; y
再加上这几年卷得厉害,做的事更多了,拿到的却更少了,互联网好像也没有那么香了。
6 U6 I% S* W7 c. }* Z) h人来人往,变动无常的状态,其实也早已习惯。# x9 e* J6 n6 ~, g$ H
打工人的唯一出路,无外乎精进自己的专业技能,提升自己的核心竞争力,这样无论有什么变动,走到哪里,都能有口饭吃。) U$ [+ K0 Y( [+ a$ [. }
今天分享一位博主,校招入职腾讯,工作四年后,离开的故事。3 ~) D* c6 X! K! q
下文中的“我”,指这位作者本人。
9 Z1 D0 D3 U2 W: g( c2 P8 H# y2 S作者:pioneeryi
; S3 ~! s! C) y/ L8 R9 Khttps://zhuanlan.zhihu.com/p/6025176825 r& q# J/ H4 V, A7 @( {1 {4 y& w4 [
研究生毕业后, 一直在腾讯工作,不知不觉就过了四年。个人本身没有刻意总结的习惯,以前只顾着往前奔跑了,忘了停下来思考总结。记得看过一个职业规划文档,说的三年一个阶段,五年一个阶段的说法,现在恰巧是四年,同时又从腾讯离开,该做一个总结了。
7 Y/ [- |# r( T, M. K先对自己这四年做一个简单的评价吧:个人认为,没有完全的浪费和辜负这四年的光阴。0 v+ b. ~0 E5 @9 ]
为何要这么说了?因为我发现和别人对比,好像意义不大,比我混的好的人很多;比我混的差的人也不少。- ?9 ]2 Z1 p2 H& J
说到底,我只是一个普普通通的人,才不惊人,技不压众,接受自己的平凡,然后看自己做的,是否让自己满意就好。2 t1 G& R% j- R/ E+ R
下面具体谈几点吧,我主要想聊下工作,绩效,EPC,嫡系看法,最后再谈下收获。
0 Y) R3 t$ {" q2 D' B0 v0 ^工作情况我在腾讯内部没有转过岗,但是做过的项目也还是比较丰富的,包括:BUGLY、分布式调用链(Huskie)、众包系统(SOHO),EPC度量系统。其中一些是对外的,一些是内部系统,可能有些大家不知道。还是比较感谢这些项目经历,既有纯业务的系统,也有偏框架的系统,让我学到了不少知识。
& f' o; \6 R# k# d接下来,简单介绍一下每个项目吧,毕竟每一个项目都付出了很多心血的:1 {" f& o2 F2 f1 J; U2 d
BUGLY,这是一个终端Crash联网上报的系统,很多APP都接入了。Huskie,这是一个基于zipkin搭建的分布式调用链跟踪项目。SOHO,这是一个众包系统,主要是将数据标准和语音采集任务众包出去,让人家做。EPC度量系统,这是研发效能度量系统,主要是度量研发效能情况的。这里我谈一下对于业务开发的理解和认识,很多人可能都跟我最开始一样,有一个疑惑,整天做业务开发如何成长?换句话说,就是说整天做CRUD,如何成长?我开始也有这样的疑惑,后来我转变了观念。( O2 x ~ |2 @- x+ @
我觉得对于系统的复杂度,可以粗略的分为技术复杂度和业务复杂度,对于业务系统,就是业务复杂度高一些,对于框架系统就是技术复杂度偏高一些。解决这两种复杂度,都具有很大的挑战。+ ~4 a) l) X2 L) n# ^
此前做过的众包系统,就是各种业务逻辑,搞过去,搞过来,其实这就是业务复杂度高。为了解决这个问题,我们开始探索和实践领域驱动(DDD),确实带来了一些帮助,不至于系统那么混乱了。同时,我觉得这个过程中,自己对于DDD的感悟,对于我后来的项目系统划分和设计以及开发都带来了帮助。
) i3 x: e' {- C+ ]- x当然DDD不是银弹,我也不是吹嘘它有多好,只是了解了它后,有时候设计和开发时,能换一种思路。
& O/ ?! {/ ~+ v$ l% G+ D- e7 X可以发现,其实平时咱们做业务,想做好,其实也没那么容易,如果可以多探索多实践,将一些好的方法或思想或架构引入进来,与个人和业务都会有有帮助。+ y3 K$ N8 r7 |
绩效情况我在腾讯工作四年,腾讯半年考核一次,一共考核八次,回想了下,四年来的绩效情况为:三星,三星,五星,三星,五星,四星,四星,三星。统计一下, 四五星占比刚好一半。 |