工作总结
发布时间:2026-04-182026年编程员试用期工作总结。
三个月前入职那会儿,我其实挺虚的。面试时吹牛说自己能扛高并发,结果第一天看到公司那个爆款视频数据看板——运营点一下刷新,白屏转圈转五秒,旁边小姐姐直接开骂:“又卡了,这破系统我一天骂八遍。”老大把任务丢给我:“你搞掂它,两周内。”
先交代一下背景:我们做短视频中台系统,专门伺候几个百万粉的创作号。数据看板是运营的命根子,哪个视频火了、流量从哪儿来、要不要追投,全指着它。原看板是用最老实的方法写的——每次刷新都去MySQL把几十张表join一遍,慢查询日志每天能堆两百条。
我第一周干了件蠢事:上来就加索引,以为能救。确实快了点儿,从五秒变三秒,运营说“嗯,还能忍”。但到了晚上八点高峰期,又崩回四秒。那天我蹲在工位上翻代码,发现有个循环里调了七次数据库——每次取不同维度的数据。这不扯吗?我连夜改成一个SQL联查,把七次变一次,再怼上Redis缓存热点数据。
上线那天我特意等到凌晨一点,怕影响运营看实时数据。结果刚切完流量,手机报警就炸了——CPU飙到80%,缓存雪崩。凌晨两点我蹲在茶水间改代码,咖啡机还在那儿咕噜咕噜响,我一边改一边骂自己:怎么忘了设随机过期时间?加了布隆过滤器之后,总算稳住了。第二天早上运营打开看板,愣了一下,说“哎?秒开了。”那天老大在群里@我:“干得不错,下次上线前先压测。”
说实话,这次让我记住一件事:优化不是炫技,是别在半夜把自己折腾死。现在我每次上线前必干两件事——压测脚本跑三遍,缓存策略模拟崩溃场景。
第二个活儿接的是AI字幕生成队列。剪辑师那边每天丢几百条视频进来,老系统用的单机线程池,一到下午就内存溢出。我记得有个周五,剪辑组长直接冲进技术部:“你们搞什么?我四个视频等着发,字幕卡了俩小时!”那场面,谁见过谁懂。
我选了RabbitMQ加多Worker的方案。代码写了两天,自测通过,心里美滋滋。结果上线第三天,发现同一个视频被处理了四次——AI账单多扣了十几块。查了半天,原来是Worker重启时没做幂等,消息重复消费。我赶紧加了一层Redis状态机,处理前先查有没有跑过。改完那天,我给剪辑组长发消息:“大哥,再试试。”他丢进来一百个视频,八分钟全跑完,回了我一句:“行了,不骂你了。”
你懂的,队列这东西,看着像个水管,其实是个定时炸弹。消息丢了、重复了、积压了,哪个都能让你周末泡汤。
第三件算是我主动揽的活。运营想测不同封面图的点击率,以前得改代码发版,一套流程走两天。我说我来搞个AB测试分流引擎吧,参考了抖音内部那套哈希取模的逻辑,自己撸了个轻量SDK。配置用YAML写,热加载十秒生效,不用重启服务。
做完给同事接入时,我犯懒没写文档。结果测试同学跑来问:“哈希冲突怎么办?”前端同事问:“用户ID为空会怎样?”一天被问四次,烦得我直接拉了个群,把接入步骤一条条敲进去,又录了个五分钟演示视频。后来老大说:“你这文档写得比代码还好看。”我心想,早知这么麻烦,一开始就该写。
试用期里杂活也不少。修了二十多个bug,最搞笑的是某个爆款视频播放量显示成负数——数据库里的int到了21亿,那视频实际播了23亿次,直接翻车。我改成Long之后加了个告警:播放量超过20亿就往群里吼一声。
还有一次,前端同事发现接口返回的时间跟北京时间差八小时。查了半天,是ORM自动转UTC的锅。我统一规范成UTC+8,又顺手给所有时间字段加了注释:“东八区,别乱改。”
老大让我做了一次组内分享,标题《从慢SQL到高并发:一个看板的变形记》。我准备了三十页PPT,讲的时候手都在抖。讲完发现大家没走,反而问了好多问题。那一刻觉得,技术这东西,光会写不够,得能说明白。
-
●一起合同网必读全集:
- 吧员试用期工作总结 | 编辑员试用期工作总结 | 计划员试用期工作总结 | 成本员试用期工作总结 | 2026年试用期工作总结 | 编程员试用期总结
翻车的地方也得认。有一次上线前忘改配置中心的连接池大小,生产环境一压测就报Connection is not available。我回滚了两次才找到原因,那一个小时跟一年似的。时间估算也总翻车——接AB测试任务时拍胸脯说三天,结果干了六天,因为没算写文档和帮同事排查的时间。
说白了,新人都这样,只算写代码的钟,不算排坑、沟通、写文档的钟。
试用期最后一周,我凌晨三点被电话叫醒——某个达人新发的视频冲上热榜,播放量一分钟涨五十万,我们的缓存扛不住了。我爬起来改代码,给爆款视频单独加了个动态TTL:播放量每涨十万,过期时间往后延一小时。搞完躺回床上,天都蒙蒙亮了。
那天早上我盯着那个视频的数据曲线,突然明白了什么叫“爆款逻辑”。它不是玄学,是一行行代码能不能在流量洪峰里站稳。
转正后我想干三件事,不玩虚的。第一,给任务队列加优先级——爆款视频的字幕必须插队。第二,梳理全链路的限流策略,上次差点被一个爬虫打垮AI接口。第三,把《数据密集型应用设计》那本书啃完,试用期欠的债得还。
这三个月,从写业务代码到设计小架构,从一个人闷头干到主动跟运营、剪辑、分析师对需求,我算是掂量清了“编程员”三个字的重量。代码能跑只是及格线,能扛住爆款、能让同事用得顺手、能在大半夜不被报警吵醒——这才是真本事。
-
更多精彩的工作总结,欢迎继续浏览:工作总结