首页 > 其他分享 >2023年全年回顾

2023年全年回顾

时间:2024-02-16 18:13:22浏览次数:32  
标签:项目经理 版本 回顾 领导 全年 转岗 交付 2023 团队

本年度比较折腾,整体而言可以分为两个大的阶段,简单而言,转岗前和转岗后。

个人收获

据说程序员有几大浪漫,比如操作系统、编译器、浏览器、游戏引擎等。
之前参与过游戏引擎,现在有机会参与存储业务交付,职业生涯的经历,距离完美又近了一步。

个人总结

本年度主打关键字,折腾、憋屈。
有时在园区遇到前部门的同事,还以为我现在过的很悠闲,其实转岗前、转岗后没有太多的变化。
平心而论,转岗到新产品之后,领导还是给了不少机会和辅导,奈何自己的心态、经历、工作方法、周边配合等因素,没有掌握好,所以没有获得认可。

领导转发的周边调查意见,说我躺平,当时把我气够呛。
唉,上有老、下有小,哪里敢躺平。
给自己打气,要争取逆风翻盘,虽然机会渺茫,但既然还在岗,就要打好这份工,唱好这台戏。

经常想起如下的段子。

给你机会,你不中用啊。

原来的老同事A和B,发展路径不同,最终结果不同。
A是金牌个人,领导安排升19级。
B和我一样,被领导安排扛指标,已沟通在24年中的时候离开。

转岗前

2月23日晚上沟通绩效,看项目经理一脸难受的样子,进会议室前就预知结果肯定好不了,毕竟春节放假前也暗示了几次,我有心理准备。但没想到绩效结果为C,这就突破我的底线了。
项目经理解释了原因:

  • 业务上的原因,比如项目不成功,业务发展始终看不到效果,不是领导重点关注的业务,无法达成上层领导的预期效果。
  • 近期外部环境不好,导致离职人数不足,没有人来扛指标。细想下来,当前的项目组在一年之内,少了5个人。
  • 近期领导在努力下,安排了续约,因此部门领导认为我来扛指标相对会好一些。
  • 合作团队的人员变动也很大,离职加换岗,很多同事选择了离开。

业务不成功,其实很伤团队和个人的积极性。
项目经理担心的场面没有出现,我还是很平和的完成了沟通,没有发脾气。
每临大事有静气。遇到问题要冷静,切忌不可冲动。这个时间发脾气并没有意义,毕竟都混到高职级了,时间和精力要留着做有价值的事情,比如想对策。

和项目经理沟通完毕之后,我直接给之前的PL打了一个电话,简单聊了一下境遇,然后直接启动了调动。
部门领导第一时间得知,然后电话中批了项目经理一顿。项目经理得知我发起了调动,他也发起了调动。后来我才得知,项目组同事中有一个是他的小弟,和他一同发起了调动。

部门领导当然不期望项目组有这么大的变动,安排了几批人来劝,酒喝了两顿,中间有段时间,一度动摇。
但是开弓没有回头箭,现在的情况是已经扛了指标,意味着在公司的职业生涯已经进入倒计时,不管在哪边都会是扛指标的命,不如放手一搏,到新的产品尝试一下得了,给自己的职业生涯增加一些体验。

于是静下心来站好最后一班岗。

  • 准备交接材料。
  • 补丁回合开源社区。
  • 申请社区的Reviewer角色。

整理交接材料和工作笔记时才发现一个问题,事不成,人不爽,还没有积累。
可怜我加了那么多的班。

转岗后

4月10日点击了交接申请,由于从发起至今已超出30天,所以直接切换SAP。
奋战了几年的部门变成了前部门,见证了前部门同事之间的塑料友情。
人际关系六度理论,听起来不靠谱,但亲身经历验证了理论的正确性。
转岗后,在新部门遇到的版本SE、产品SE,细数起来或多或少都有点渊源。
本来我以为转岗到的新部门没有熟人,后来发现产品的QA、DE,居然有几个之前曾经合作过,其中一个还是入职时部门的老同事,其余人是网友。

4月
学习业务知识。
5月
领导安排,作为FO,即Feature Owner,参与版本交付工作。

  • 组织方案评审工作。
  • 评估工作量和交付计划。

6月
丈母娘离世,回去参加葬礼。项目交付工作继续。

  • 交付范围最终定稿。
  • 刷新项目交付计划。
  • 方案初步定稿。
  • 刷新工作量和人力诉求。
  • 输出质量策划。

7月
各团队人力到位,开发工作终于启动。领导临时安排,要求在转测试前,对一线团队做一次showcase。另外由于前期对需求和方案的理解出现偏差,导致我所在团队的人力出现缺口,不得已已,只好由我自己顶上。

  • 基本功能第一轮转测试。
  • 组织特性的showcase,面向一线团队。
  • 组织基本功能联调和自验证。

8月
按照计划,月初第1周要转测试但并不顺利。

  • 各团队的代码上主干。
    • 各个代码仓库反复出现冲突,挤占了联调的时间。
    • 代码上库过程中出现了遗漏,由于上库周期和节奏不匹配,同样浪费了不少时间。
  • 联调。
    • 环境不足,没有协调到足够的机器。各子特性出现了环境争用的现象。
    • 等环境准备好了,出现了安装失败的现象。只好采用换包的方式来准备联调环境。
    • 待上述阻塞问题修复之后,原本规划的联调时间已不足,但转测试时间已到,只好先转测试。
  • 功能验证。真正的噩梦此时才开始。
    • 基本功能不可用。
    • 基本业务流程未打通。
    • 团队成员都是新手,不熟悉测试用例,不熟悉测试工具,不熟悉操作方法。

9月
由于进度延迟,作为FO,天天被领导批评。这个月同样很憋屈,终于忍不住和领导吵了一架。于是工作内容做了大幅调整,只处理技术类的问题,不再跟踪交付进度,这就省事多了。

  • 支撑问题定位。
  • 修改问题单。
  • 梳理业务特性。
  • 组织代码评审。
  • 一线支撑,澄清业务、技术类的问题。

10月
日常交付状态,有问题单就定位、修改问题,有一线求助就响应一线求助。

11月
本来以为当前的版本就这样结束了,手上也没有什么事情,于是和领导申请参与新版本的设计工作。
结果刚认领任务,在研版本的问题和一线的问题铺天盖地的堆过来,打了我一个措手不及。
刚认领的设计工作,也是一个坑。评方案的架构师和版本SE忙的要死,完全没有时间澄清需求和方案的问题,导致输出文档的进展非常不顺利。
这个月也很惨,被版本层面投诉,部门领导也不满意。
本月整理交付文档:

  • 方案讨论的纪要。
  • 接口清单。
  • 错误码清单。
  • 业务分析材料。

12月
在研版本终于进入尾声,投入很小了。
终于可以专心参与新版本的设计工作。

  • 完成需求拆解工作。
  • 组织各团队分析各项任务的交付方案,评估工作量。
  • 输出设计文档。
  • 申请在线评审,处理评审意见。
  • 整理需求方案的材料。
  • 整理竞品分析的材料。

标签:项目经理,版本,回顾,领导,全年,转岗,交付,2023,团队
From: https://www.cnblogs.com/jackieathome/p/18016521

相关文章

  • 2020年全年回顾
    19年10月被领导安排参与松湖会战,详细经历见2019年全年回顾,参与HMSCoreMLKit业务的交付工作。在19年12月份,在会战部门的领导安排下,作为主要责任人承接语音识别业务的交付工作。在20年7月,部门组织结构调整,一部分同事承接了新的业务,切换到了新部门。在20年10月,部门业务调整,HMSC......
  • 2021年全年回顾
    书接2020年全年回顾,在2020年11月,领导安排投入新的业务。由于业务调整,部门原有的业务都交接出去,因此迫切需要寻找新的方向。部门领导设计了几个方向,我参与的是其中一个,目标打造新的实时3D渲染产品,业界的竞品包括Unreal、Unity等。部门有同事一定投入,收集了资料供部门内同事学习,......
  • 2022年全年回顾
    书接2021年全年回顾,继续参与部门的新产品。个人收获学习incredibuild的使用方法,不过经过评估和实战,没有在产品中使用。使用了各种方式改善流水线的构建效率和体验,对提升开发团队的效率有一定帮助。按照公司的发布流程,处理开源软件的漏洞,学习并掌握了很多开源软件的构建方法,输......
  • 2023.2.16 LGJ Round
    A你有一个数组\(a\),初始为\(0\),你要使\(a_i\geh_i\),你可以把任意相邻两个\(a\),一个加一,另一个加二。问最少操作多少次。\(n,h\le1e6\)。B你需要求大小为\(n\)的环的个数,使得旋转后都不同。你可以选若干个点出来染上\(k\)个颜色中的一个,但是相邻两个点不能都能染颜......
  • 【译】我为 .NET 开发人员准备的 2023 年 Visual Studio 10 大新功能
    原文|JamesMontemagno翻译|郑子铭VisualStudio2022在2023年发布了许多令人难以置信的功能,为.NET开发人员提供了大量新工具来提高他们的工作效率。有这么多可供选择,我精心挑选了一个包括编辑器改进、生产力更新和人工智能辅助的选项。让我们来探讨一些最有影响力的功......
  • 洛谷 P9912 [COCI 2023/2024 #2] Zatopljenje 题解
    首先发现区间中的个数等于\(\texttt{高度大于x的位置的个数}-\texttt{连续两个位置都是大于x的位置的个数}\)。具体令\(H_i=\min(h_i,h_{i+1})(i\in[1,n-1])\),那么对于一次询问答案\(ans=\sum\limits_{i=l}^{r}[h_i>x]-\sum\limits_{i=l}^{r-1}[H_i>x]\),其......
  • 【2023年10月多校联训B层联赛2】 珠子 &&【October 2023 Multi-School League B Tier
    第一次用英语,见谅。为什么用英语?```Dev里懒得换输入法。```Link\(\textbf{gxyzoj\#3358}\)\(\textbf{LuoguU406794}\)DescriptionFhas\(n\)beadsarrangedinasequence,eachofwhichhasacolor,andatotalof\(m\)colors,numbered\(1,2,3,\cdots,......
  • 2023.2.15 LGJ Round
    A\(n\)个点,有\(m\)种操作\((w,l,r)\),代表贡献是\(w\),并消除\([l,r]\)的所有点。操作的条件是必须消除一个点,问最多的贡献是多少。\(n,m\le300\).考虑从小区间开始操作,不难联想到区间dp。\(dp_{i,j}\)代表\([l,r]\)都被消除的最大贡献。对于\(dp_{i,j}\),我们枚举......
  • 2019年全年回顾
    本文于2020年Q1完成,发布在个人博客网站上。最近几年处于动荡之中,比较忙碌,好几年没有写年度总结了。现在2020年Q1马上结束,先把19年的总结补了。年度大事记1月启动项目迁移工作。深圳团队的人员释放,在南京正式开始招聘人员。2月人员流失。迁移工作不顺利,前期招聘的人员流......
  • P10111 [GESP202312 七级] 纸牌游戏
    原题链接思路1.任意一轮出牌,只有三种选择2.每一轮的得分只与当前一轮出的牌和上一轮出的牌相关由此我们可以设\(dp[i][j]\)为第\(i\)轮,出牌\(j\)的得分3.由于扣分机制,扣的分数与扣的次数有关,所以我们再加一层\(dp\)代表扣的次数code,注意细节#include<bits/stdc++.......