中级软件开发工程师2025年度总结

背景

年底了,做一下2025年度总结。

25年工作内容从客户端、web后端开发=>大数据开发、项目经理的角色。

2025年度总结

工作内容

数仓开发

1.作为数仓开发负责了公司大数据平台的6个数据收集项目(4个一般难度,2个划水)。

内容:hadhoop、datax、星环incepter、hdfs、autojobmanage、finereport

收获:

a.入门大数据开发,对数据收集、数据移行、批处理配置开发等有了实际项目经验。

b.开始从数据的角度看待系统构建,学习到了数据治理和数据架构。

c.学习公司数仓架构并在自己理解的基础上给出优化建议。

项目经理

2.作为数仓项目经理负责了3个数仓项目的项目管理工作(从立项竞价到项目上线,1个上线2个进行中)

a.作为项目经理,负责15MM、涉及3个系统的系统开发项目,保证项目顺利上线。

系统角度:从可行性分析、采购竞价、合同、需求定义、概要设计、详细设计、开发、测试、上线、付款,参与系统开发全生命周期的管理。项目开发不仅仅是写代码,要考虑很多问题。比如合规、需求范围、运用、上线业务连续性等等。

沟通角度: 因为角色的转换(PG>PM),增加了大量沟通工作。和用户需求确认、增加需求影响进度如何商量、测试标准如何确定;和系统供应商沟通开发进度&测试情况,乙方很容易不全局考虑事情,结果物的质量如保证、进度延迟的情况如何劝说其赶工。

业务角度:AB测试要提前角度,尤其是系统侧对业务的角度不足以保证开发质量时。

事务

3.负责事务性工作,供应商协调合同条款变更等等。

沟通角度:说话要多考虑自己的立场和责任。

a.说服别人不一定要自己让步或者给对方好处。成本、风险、收益三个角度客观的说明情况,也有机会能说服对方。

b.队友可能为了甩锅背刺你,所以说话时一定要考虑自己身份,不要给自己带来麻烦。

c.做事情上中下都要考虑合理性,再做事。多做未必是好事。

技能点

开发语言:C#(4年)、Java(1.5年)

数据库:Oracle(4年)、DM(3年)、mysql(1年)

框架:Winform(4年)、SpringBoot(1.5年)、Wpf(0.5年)、Hadhoop、批处理(1年)

中间件:Tomcat(4年)、Redis(间接使用一点)、dataX(0.5年)

证书:系统集成项目管理工程师、证券从业资格、期货从业基础、数据库系统工程师、数据治理CDGA

外语:英语、日语

核心词汇:C#/Java、CS/BS、大数据/批处理

关于未来

临渊羡鱼,不如退而结网。

相关推荐
2301_32241428047 小时前
活力孕康复APP 47737- 原创(免费领源码+部署教程+开发环境)
java·vue.js·spring boot·mysql·微信小程序·idea·微信开发者工具
君顾17 小时前
外卖CPS软件开发实战:从系统架构到部署全流程指南
java·开发语言·外卖
llilian_167 小时前
时间统一系统 高精度时统设备选购避坑指南 授时系统
大数据·网络·人工智能·功能测试·单片机·嵌入式硬件·51单片机
飘羽7158 小时前
多方联动筑防线 金融宣讲护民生 ——中邮保险吉林分公司“金融教育宣传周”走进文苑社区
大数据
TDengine (老段)8 小时前
TDengine 常见问题 TOP2
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
vx_Biye_Design8 小时前
springboot游泳馆系统93765-计算机课程设计、毕业设计
java·javascript·spring boot·后端·python·spring·课程设计
名字还没想好☜8 小时前
Java NIO ByteBuffer 实战:flip/clear/compact 三个绕晕人的方法与 position/limit 心智模型
java·开发语言·后端·spring·nio
llilian_168 小时前
标准时间间隔发生器应用解决方案 脉冲发生器 时间测量仪
大数据·网络·人工智能·功能测试·单片机·嵌入式硬件·51单片机
世岩清上8 小时前
展厅数字内容同质化严重,怎样打造专属叙事风格?
大数据·前端·javascript·人工智能·html·音视频·展厅改造
Wang's Blog9 小时前
Java框架快速入门: Spring Security+OAuth2之短信服务多供应商动态切换(阿里云与LeanCloud)
java·spring·阿里云