程序员工作总结自我评价(共3篇)_第1页
程序员工作总结自我评价(共3篇)_第2页
程序员工作总结自我评价(共3篇)_第3页
程序员工作总结自我评价(共3篇)_第4页
程序员工作总结自我评价(共3篇)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序员工作总结自我评价(共3篇)第一篇杭州××云存储事业部2023.1–2023.12分布式对象存储研发工程师自我评价与年度总结一、年度目标回顾年初与直属上级共同拆解的OKR只有两项:1.把线上12节点小规模集群扩展到100节点,单桶QPS≥8万,P99延迟≤120ms;2.把存量2.3PB历史数据从自研FS迁移到MinIO,零业务中断,全年故障时长<30min。二、核心交付与量化结果1.元数据层重构1.1用Rust重写metadatastore,替换掉老旧的C++实现;1.2引入slab分配器+无锁跳表,单节点CPU利用率降18%,内存降22%;1.3通过Criterion.rs做性能回归,每次MR必须保证±3%波动,合并前跑50万次随机OP;1.4灰度方案:双注册中心并行,按bucket维度5%→30%→100%切流,回滚窗口90s。2.数据层EC策略升级2.1把默认4+2编码改成10+4,磁盘利用率从66%提到83%,节省2.7块12TB盘/节点;2.2自研ECbalance工具,基于一致性哈希做数据重排,脚本开源在GitLab,Star97;2.3上线3周内完成286TB数据重平衡,业务侧无感知,仅0.9%I/O抖动。3.迁移工程3.1自研“shark-migrate”双写工具:基于rsync+自定义checksum(xxh3)秒级断点续传;通过Kafka下发迁移任务,支持按prefix、按版本号并行;3.2迁移节奏:每天02:00–06:00限速600MB/s,白天放开到2GB/s;3.3最终2.3PB数据、1.8千亿对象,校验失败0项,业务零中断。4.稳定性治理4.1把Prometheus指标从847条裁剪到312条,Grafanadashboard加载时间8s→1.4s;4.2接入Loki日志聚合,告警收敛率92%,全年P3以上故障1次(网络打环)。三、组织与流程贡献1.CodeReview制度制定“24h响应+2人approve”的硬规则,MR平均合并时长从4.7天降到0.9天;引入静态检查矩阵:clippy+tarpaulin覆盖率≥85%,否则CI直接失败。2.容量评审每季度拉齐财务、运维、产品三方,建立“容量预算表”,把磁盘、CPU、机柜、电费全部折算成人民币;23年Q4提前发现1个业务400%增长需求,避免临时采购溢价17万元。3.新人培养设计14天Onboarding地图:Day1配发云主机+编译环境;Day3完成miniKV小项目;Day7阅读3篇故障报告并输出5个改进点;Day14跟一次On-call值班。2023年共5名新人,全部在两周内独立处理L2告警。四、个人成长与不足1.技术深度对io_uring理解仍停留在helloworld,未能在生产落地;计划24年在metadata路径引入ring-basedwrite,目标延迟再降15%。2.沟通影响跨部门排障时,曾因术语过多导致运维同学理解偏差,延误18min;已报名“技术演讲训练营”,每月至少输出1篇对外博客,用类比方式讲技术。五、明年规划1.把集群扩展到500节点,支持多AZ容灾,RPO=0,RTO<30s;2.深入硬件,和Intel合作验证QAT加速EC,预计CPU占用再降25%;3.推动部门通过ISO27040存储安全认证,补齐加密、密钥轮换、审计三大短板。第二篇深圳××金融科技核心交易组2022.7–2023.6高级Java开发自我评价与项目总结一、工作环境与背景团队17人,负责券商集中交易柜台,日均订单860万笔,峰值4.2万笔/秒,系统要求5×8不可停机。二、关键项目1.订单索引重构1.1原实现:数据库行锁+全局序列号,高峰CPU飙到97%,延迟120ms;1.2新实现:分片序号生成:基于Leaf-Segment+双buffer,每10万步长批量取号;内存索引:引入Agrona无锁队列,把订单号→指针映射放在堆外;落库异步:用Disruptor做3副本组提交,刷盘间隔2ms;1.3结果:延迟降到18ms,峰值CPU42%,GC停顿<5ms。2.灰度热发布2.1痛点:柜台升级需停撮合,影响300+营业网点;2.2方案:基于SpringCloudLoadBalancer做“流量染色”,按客户编码1%灰度;双容器并行:老版本keep-alive连接自然衰减,15min内完成流量切换;回滚策略:保留旧Pod镜像24h,kubectlrolloutundo1步到位;2.3结果:全年11次发布,0次公告停机,最大回滚时长90s。3.资金对账引擎3.1业务需求:日终3家清算所8000万笔对账,30min内完成;3.2技术方案:把对账算法拆成Map-Reduce,自研“match-core”框架;用ChronicleMap存40GB对账中间态,mmap到内存,减少序列化;多线程分桶,桶内排序后双指针比对,复杂度O(n)→O(nlogn)降70%;3.3结果:日终对账18min,差错率0.00%,获公司级“金码奖”。三、制度与规范落地1.代码分支模型强制采用GitFlow,release分支必须通过3级流水线:(1)单元测试≥90%覆盖;(2)集成测试2000+用例,失败即打回;(3)压测环境TPS不得低于基线95%。2.线上变更票所有变更必须关联Jira,填写“影响范围、回滚步骤、验证指标”,无票直接rollback;引入“变更日历”,周五14:00后禁止非紧急发布,全年违规0次。3.灾备演练每季度做一次城市级断网演练:主中心网络隔离,数据库通过Patroni自动切换;柜台重连时间≤45s,订单零丢失;演练报告24h内提交给合规部存档。四、个人收获1.从纯业务开发到系统Owner,独立负责3个核心服务,On-call夜间告警3次,均10min内定位;2.深入理解Linux调度器,把线程绑核、sched_fifo应用到撮合线程,CPU抖动下降30%;3.不足:对前端监控缺失,曾出现客户报单按钮“转菊花”30s才反馈,排查耗时2h;已推动接入Sentry+WebSocket实时推送。五、下一步1.研究LMAX架构,用C++重写撮合核心,目标延迟<100µs;2.通过证券业协会IT治理3级认证,补齐文档、审计、配置基线;3.带2名新人,输出1套《低延迟Java开发手册》并开源。第三篇成都××游戏工作室2021.3–2023.8客户端主程自我评价与三年总结一、团队与产品工作室38人,项目为跨平台多人竞技手游,上线14个月累计2100万注册,月活310万。二、技术演进大事记1.引擎切换1.12021Q2从Cocos2d-x3.17迁到Unreal4.26;1.2自研插件“coco2ue”自动把4.7万行Lua翻译成蓝图+C++,节省3个月人工;1.3迁移后DrawCall从420降到110,帧率24fps→60fps(红米Note8)。2.网络同步2.1采用“预测+回滚”模型,自定义快照64bit校验;2.2每帧6次哈希比对,若不一致立即回滚到上一关键帧;2.3平均回滚次数0.3/局,玩家几乎无感知。3.包体瘦身3.1把1.8GB安装包压到680MB:音频Ogg→Opus,码率128kbps→48kbps;纹理ASTC6×6分块,自定义perceptualerror阈值0.4;ShaderVariant裁剪,写工具扫描材质未用关键字,240MB;3.2新增“按需下载”子系统,首次进入游戏仅180MB,关卡资源后台闲时预载,完播率提升11%。4.反外挂4.1引入腾讯TSS加固,对libil2cpp.so做4级混淆,函数名缩短70%;4.2自研“行为云查”:每局上传200维特征向量;用XGBoost离线训练,F1值0.97;实时封号接口200ms内返回;4.3封禁率0.8%,误封投诉<10例/月。三、流程与制度建设1.分支规范强制主干开发,featureflag控制可见性,合并前必须通过:静态扫描(PVS-Studio+clang-tidy0warning政策);性能基线,小米8跑30min不得掉帧;包体增量<2MB,否则需CTO特批。2.自动化测试搭了40台真机农场,每日03:00触发:登录→匹配→结算完整流程100遍;崩溃即开Jira高优,定位到函数级日志;上线至今客户端Crash率0.09%,行业均值0.3%。3.发版日历双周迭代,周二封板、周四灰度、周一全量;灰度分3档:5%→30%→100%,每档观察24h无P1问题才继续;紧急补丁走“快轨”:30min内出包,1h内灰度1%,4h内完成评估。四、个人角色变化1.第一年:单兵作战,写UI与战斗逻辑,日均代码600行;2.第二年:带4人小组,负责技能系统,引入BehaviorTree+技能标签,配置出错率下降60%;3.第三年:晋升主程,统筹客户端架构,对外对接渠道SDK12家,对内协调策划、美术、测试,需求吞吐提升35%。五、关键挫折2022春节版本因Shader关键字冲突导致Mali-G76机型大面积花屏,紧急撤回520万用户,损失9天流水;复盘后把Shader关键字检查加入CI,并写1个Mali系列真机nightly跑帧对比,至今未再复发。六、三年能力自评1.技术:熟练UE4/UE5渲染管线,能写HLSL与移动端GPU汇编优化;2.管理:掌握SCRUM+看板,能用Jir

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论