腾讯 2022
TIP
成长飞速,收获很多,开始挑大梁
全年总结
2022-12-13
昨天搞完了下半年的述职,简单来做个总结。
生活
这半年来其实有很多意想不到的事情在发生,政治上的阴霾讲道理环绕了我很久,因为防疫政策,二十大的召开,身边的很多事情都发生了变化。整个国家其实也陷入了一定的麻烦。让我对国家也有了更多的认识。有一段时间其实是非常丧的,感觉日子没有什么盼头,且非常迷茫,预期很低。这半年也处于恐慌中,出去玩儿啥的根本都不敢想。导致非常迷茫,得不到释放,唯一的放松就是每周去打打球,和朋友聚一下。
工作
工作上,还是能够完成所有的任务吧,该做的,不该做的也都在做,反正让自己的工作更加饱和。进入了 CoDesign
项目组,对 CoDesign
也有了全方位的了解。也在里面独立负责了一个品类的开发工作,但是觉得整个 CoDesign
项目其实在前端这一块的挑战并不是很大(单指业务上的),后面做一些公共的事情,可能会侧重于去做一些性能优化。去找一些有挑战,有难度的事情去做吧。自驱,找到问题,发现问题,并且解决问题。这半年的工作,让我感触最深的就是解决问题能力,中间项目上遇到了一个很大的瓶颈,然后那一块东西在别人手上,他又解决不了,只能自己去解决了。拿到我手里之后,我很快去解决了问题,并且发布上线。整个产品的体验也达到了一个非常好的效果。其实有时候工作会比较迷茫,这半年是打游戏放松。其实自己之前有很多习惯,这半年看起来也丢失掉了一部分。接下来重新出发,重新走起来,并且持续学习。
工作中的责任
2022-10-23
最近工作有点忙,很久没有记录博客了,简单说一下最近对工作责任的感受。首先,每个人都有在工作中需要负责的一部分,这一部分是底线,无论如何都需要做好的一部分,也是吃这个饭碗的保障。如果这一块工作做的不好的话,那很可能饭碗不保。第二部分个人觉得是兴趣,保持好奇心是很多前辈经常挂在嘴边的一句话。在工作中结合自己兴趣对项目做一些改造,也可以去参与一些开源项目。第三部分是敢于承担,项目中肯定会经常遇到一些困难,可能是自己遇到的,也可能是同事遇到的,这时候敢于去承担,挑战困难是很重要的,可能遇到瓶颈,在处理好的那一刻你会茅塞顿开。虽然事后来看并不是什么东西。以上三点是最近对工作责任的一些感悟。也在这三个方面对工作做实践。
人生路线与思考
2022-09-08
今天和几个玩的比较好的同事一起去吃了一顿烧烤,最近整个社会环境都不太好,核酸把人都做傻了,整天有一个幽灵一样的影子在身后关注着你。同事也一直在说润出去之类的东西,但是可能对于自己来说,没有那么想润出去吧,可能更好的归宿是找一个苏州的工作,很喜欢苏州,把那边当家了,或者去外企。不过现在这里也还不错吧,抛开现在这个比较操蛋的社会环境而言,工作的部门还是不错的。没有那么高压的环境,同事之间相处也比较融洽。所以,短时间内好好干,也要多提升一下自己的能力。不过确实没有那么明朗的人生路线是真的。不像之前有很坚定的目标,就是要和女朋友汇合。继续寻找吧。
成本与产出
2022-08-13
昨天和一位同学聊了一下 TDesign
, 总的来说就是 TD
的人力比较稀缺,然后进度比较慢。在公司里的开源项目其实还是很难推进的,对于基础部门来说,服务于业务是很关键的一点。但是 TD
的盘子比较大,导致人力分散很严重,所以每个项目里投入的精力其实是不多的。但是站在公司的角度上来说,他无法产生直接的营收,如果投入太多人力在里面的话。其实对这个项目是不好的,只能产生短期内一波推动。企业开源项目比较重要的目的是让别人用起来以后,内部的业务能够减少踩坑。
Outstanding
2022-08-06
2022H1 拿到了 outstanding
的绩效,也成功晋升了,获得了认可,挺开心的,自从 20 年一季度在同程拿到了 A 以后就基本都是普通绩效了,来这边一年也做了挺多事情的,老板这次说我比较踏实的在说事情,工作内容很饱满,在切换了项目以后也没有花里胡哨的想法,快速适应,快速产出,也做一些了有挑战的事情,下半年继续加油,现在开始进入到业务里面去了,需要更好的去支持业务了,这也是一件好事,探索类型的项目后面也继续参与,充分发挥自己饱满的工作热情,加油继续冲。不过这也不是卷吧,对这些工作还是很有兴趣的。
职业
2022-07-08
最近在理解职业这个词,职业可以理解为岗位,社会上有各种各样的职业。同样也可以是一个形容词,形容一个人的工作很职业应该是一个很好的评价。我觉得职业的工程师,第一点:他一定是在专业上是很棒的,职业的程序员,他的工程素养一定很高,解决实际问题的能力肯定很强。第二点:学习能力肯定很强,程序员这个职业变迁很快,各种新事物不断涌现,需要很强的适应能力。第三点:需要很强的自驱力和好奇心,顶级的程序员在创造东西,而码农则是在搬运代码,这个是非常现实的一个问题。综合来说,现在自己还称不上是一个职业的程序员,所以危机感就是来自于此。
下半年展望
2022-06-27
上半年马上就要过去了,上半年的工作内容发生了一些改变,触角更广了。下半年重心要偏移到图形相关的东西上面去了,工作应该还是两大块,TD
和 CD
,各方面的工作都进入深水区了。不是之前那么简单的去做一些事情,后面渐渐的把一些简单的事情交给别人去做或者集中一段时间去兜底做这些事情,TD
现在最缺的是一套成熟的测试体系,最近把手头的事情清理清理,就去做这一块了。另外一方面,palette
项目需要学习的地方还有很多,持续去探索 figma
相关的内容,然后继续去完善功能。还有一大部分是富文本相关的内容。不过还是要看团队的整个计划吧,或许也要去做一些需求。
述职
2022-06-22
今天做了 2022 H1
的述职,很多团队其实没有述职。其实述职和面试有一些相似的地方,就是一次表达自己的机会。本次述职改革为对okr的述职,然后在PPT方面就没有像之前那样去做一些包装,少了很多花里胡哨的环节。然后经过上午整个述职以后,发现并不是想降低我们在这一块的时间投入,而是换一个纬度去做述职阐述。老板对大家在这一块的态度也不满意。中午大家赶紧重新写了 PPT
。这次述职对自己的认知出现了一些偏差,个人对待事情比较认真,只是在原有的框架上去叙述了一下自己上班年的工作。但是述职可以并不是叙述,应该是阐述。所以吸取教训,下次做的更好吧,其实也没啥,理解问题,以后就按原样去搞就好了。🚄
考核
2022-06-18
这个月,公司的绩效,调薪内部环境等都发生了很大的改变。马上 H1
的述职和考核也来了。简单总结一下这半年,这半年成长挺大的,首先在 TD
上, 不说把它做的有多成功吧,只能说尽自己所能做了该做的事情。这半年专注在把 tdesign-vue-next
的开发者运营和组件重构上面,努力解决了人力资源上的不足,我们把 44
个组件做了一次重构。对整个框架的基础能力做了很好的处理,整个库的代码规范都迁移到了 compositionAPI
,花了很大的力气,这件事值得去做,代码库的活跃度也越来越高,不再是刚开始的时候的孤军奋战。也认识了一些网友,TD 的力量越来越大了,周边的生态看起来也越来越多。这半年花了很多精力在上面,从3月中换到另外一个项目组后,还是持续去推进了这个项目的发展,虽然没有什么很大的突破,但是也逐渐走向了正轨。另外一方面,在 palette
项目中,对图形学逐渐深入,负责的东西越来越多,不过还有很长的路要走。这半年有疫情,有大裁员,仔细回想还是很丰富的,多经历一些不一样的的东西总归是不一样的。下半年会投入更多的时间在图形相关的东西,另外 TD
继续维护吧,虽然现在还没有出圈,但是经过时间的积累总归会有一定的成果的,找其中的一个细分领域去做。💪
单元测试
2022-05-15
最近把 TDesign
的单元测试方案迁移到了 vitest
, 顺带做了一些优化,整个运行效率提升了 50%
, TD
在单元测试这一块做的讲道理挺烂的, 我们一直在不断的增加组件库, 确实没有话很多时间在单元测试上面,这波仔细捋了捋,感觉我们这个开源项目的单元测试做的还不如我毕业半年时候做的内部组件库好。后面要开始去推动这一块的建设,尝试用TDD去做这件事件。主导和推动一件事件可以得到很大程度的成长的,希望在接下来的这段时间内在技能树中点亮单元测试这项很重要的技能。💡
开源感悟
2022-05-04
假期里花了三分之一的时间在 TD
上面,主要是做单元测试的方案以及修一些 bug
。换项目组已经一个半月了,现在在 TD
组织下算是一名核心贡献者吧。这一个半月以来也还一直在努力为 TD
发光发热。从利益相关角度上来说,TD
已经不是我的 KPI
了,个人也没有兴趣和想法去争取 pmc
这些 title
。站在一名开发者的角度上来看,开源即责任,很多代码是我写的,开源后招募了很多社区的开发者,他们本身更是利益毫不相干,在内源的阶段可能参与 TD
的共建会让他们有一些奖励之类的。TD
开源后的四个多月还没有对社区贡献者进行过运营上的激励,都是自发过来贡献的。所以现在积累下来的这一些开源贡献者是很有黏性的。4月份大部分时间是在下班后和开发者们沟通,讨论代码实现细节,changelog
也渐渐的从满屏是我的PR到出现越来越多的 ID
。这个过程是很不容易的,刚开始的时候在 composition API 重构 这个issue上面很多人过来认领了,但是过去大半个月了没什么动静,于是给每一个人发邮件,让他们加我微信,开始聊起来,建立了微信群,微信群的准入门槛是:参与过贡献的社区开发者。还帮一个字节三面的同学押算法题,押中了一道三数之和,都是缘分,很有意思,组件库还不是很成熟,但是正在变得越来越好。talk is cheap, show me the code
或许是对程序员最实在的一句话。个人奉行务实主义,github 聚集了一群务实的程序员,也期待在社区发生更多有意思的故事。开源四个月,没有很多方法论的总结,更多的是在体验和养成习惯,每天上来逛逛已经是条件反射级别的事情了。而且在换组以后,当开源不需要背上 KPI
,更多的是一种纯粹的享受和投入。也规划把后面的项目去尽量的做一些开源,开源确实很大程度的促进了这个行业的发展,能在开源时间留下来的项目都有两把刷子。后续也期待在更多方面的去拓展。🤖️
时代与个人
2022-04-30
最近身边的人在谈论时代和个人的关系,今年整个社会局势确实不太好,国际战争,国内疫情,各种黑天鹅事件在冲击着社会。对于我们年轻一代来说,社会活力确实在下降,机会看起来没那么多了,情绪有时候会悲观。那天在讨论时代和个人之间的关系的社会,我表达的是一直以来个人坚持的观点,时代是基本盘,个人的命运大部分时间是掌握在自己手上的,社会好或者坏只是环境,个人坚持的核心理念是很重要的,也是自己的内核。从个人角度出发,我始终认为快乐是第一位,其次是实现自我价值,每个人的能力、处境、成长环境都是不一样的,包括所处的环境,自我价值和个人想法是强相关的,无法从别人的角度上去获取到自我价值。而时代是我们无法左右的,既来之则安之,无论身处什么时代。自我价值是一定存在的,我本不擅长辩论,更不爱争论,聆听和自我调节是我始终在秉承的理念。保持谦逊,克制欲望,争取去实现自我价值。某些程度上来说,程序员这个行业可以通过很多方法去实现自我价值。而35岁下岗,很多时候是被带节奏喊出来的口号而已,在这个时代需要更强的自我调节能力与人生方向的掌控能力。🔥
裁员
2022-04-24
今天隔壁桌的同事邀请我们聚餐,说他被裁员了,很震惊,和他玩的还是不错的,老哥人也挺有趣的。最近腾讯毕业季的消息笼罩在每个人的头上,大家都很害怕被裁员。只能祝他好运吧,同时自己也好好工作吧,别浪费时间虚度光阴,在组里多承担一些任务。裁员这个话题挺沉重的,说残忍的话比这个残忍的事情多了去了,社会竞争很残酷,越来越内卷。在实习期的时候经历过一次裁员,突然直接整个项目组就没了。记得那时候去参加全国计算机设计大赛,从北京到上海,花了3天的时间参加比赛。那还是第一次去魔都,当时从松江坐地铁到市区去看了外滩,被那繁华的景象震撼。回过头来回到北京的时候,总监把我们叫到一起,很沉重的告诉大家公司准备放弃我们了,于是乎大家突然之间就散了。我也从北京回武汉去准备校招了。当时也怀疑是不是要选择继续编程,不过也坚持下来了。这波鹅厂的裁员还算体面,都给到 n+3
。可以立马走也可以缓冲两个月,找活水或者其他工作,不好的点是这波人才市场人数众多,竞争会比较激烈。祝同事好运。人人自危,打工人的宿命。👷
图形编辑器入门
2022-04-18
加入 palette
项目组大概一个月了,整个工作内容还是很丰富的。基本从 0
开始学习图形学相关的知识,融入项目组的整个思路是: 1:项目中找到自己的定位。2:虚心学习。3:做出一些东西给自己一个正向的反馈。于是我是这么做的,第一点,主动沟通,因为当时处于两个项目并行的阶段,无法保证百分之百的精力投入到 palette
项目中去,这时候积极主动沟通,找到自己在团队的位置,也拿到了一块自己的内容,一开始看起来不太难,深究进去,很复杂。2.虚心学习,每周都会话一些时间去找项目的 PM
沟通,从最开始的矩阵变换,到后面的 webgl
,顶点着色器,片段着色器,到富文本的原理。每次交流都有一种醍醐灌顶的感觉,因为是在项目中看到很陌生的概念,这时候有人和你讲一下,很好。3.主动 owner
一些事情,做出正向反馈,加入一个全新的项目组,难免会慌,因为真的啥都不会,都是新的。首先是解决了一个开发环境的 devserver
问题,更新实在太慢了,直接切到vite
,攻坚小分队的人表示很舒服,很爽,之前热更新一次 20
秒,经过切换到 vite
之后秒级更新。非常 nice
。然后主动去 push
源数据结构的一个功能,从 api
文档学习 figma
,也可以给到团队比较好的一个反馈。同时这一个月在 td
也很忙,和社区的开发者沟通,推动他们做重构,提升活跃度。有时间会一直 push td
的。收获满满,加油。🚀
CoDesign
2022-03-15
老板突然通知让我去做图形编辑器,要换组了,得离开 TDesign
去 CoDesign
项目组了,个人感觉特别突然。不知道为什么要做这个安排调整,主要是在 TDesign
也有很多事情要做,担心后面两个项目无法平衡,不过接受挑战吧。当然顾虑也很多,最近的互联网寒冬,裁员风波,甚至感觉可能被优化。但是仔细想想来了 8
个月,个人表现不是非常亮眼但也尽心尽力,应该不至于。只能服从安排,做好自己该做的事情。图形编辑器也是一个有挑战的项目,很愿意接受挑战。也可以丰富自己的技能树,接受新的知识,编辑器的几个一起的老哥会带着做项目,跟着他们多学多看。踏实做事,希望自己的能力可以再上一个台阶。 🚀 🚀 🚀