背景
2024年即将结束,自己也即将离职奔向下一个旅程,做一下年终总结。
2024年终总结
工作内容
1.C#客户端开发
内容:C#、WINFORM、Devpress控件库、oracle数据库、Tomcat
这部分工作并没有涉及到太多C#的复杂开发(比如高并发以及高实时等等),但还是让我有了实际的开发经验,务实了开发基础,现在上手java开发也是多亏了这部分经验。
收获点:C#开发经验(4年)、Oracle复杂应用(复杂报表逻辑Sql,以及存储过程)、Devpress控件库、期货行业知识
遗憾点:部分业务逻辑梳理次数比较少,还是有很多细节可以继续梳理
核心词汇:客户端开发经验、Oracle、期货行业经验
2.Java后端开发
C#转到Java,熟悉语法糖之后迅速开发项目了。转到Java开发后,初步在项目中接触到了分布式的概念,开发更规范。还有很多可以学习的地方,比如八股文以及各种组件框架。
收获点:Java开发经验(1.5年),Web端开发经验、少许Vue经验
遗憾点:缺少ToC项目,没有高并发高实时的项目经验
核心词汇:服务端开发经验、java经验
3.数据库迁移及历史数据迁移
算是一个简历上的亮点。
国产数据库迁移Oracle2Dm,因为数据量不是很大的原因实际并不复杂,使用阿里云DTS很方便实际上只会更快。
历史数据迁移更多是业务逻辑复杂。因为足够细腻细节,比如关注点的取舍问题,历史已经平仓数据仅对账资金,持仓部分则队长资金和持仓。这种最好直接和业务老师进行沟通,传话游戏引发的问题才会避免。
核心词汇:业务复杂、信创数据库
个人技能
开发语言:C#(4年)、Java(1.5年)
数据库:Oracle(4年)、DM(3年)、mysql(1年)
框架:Winform(4年)、SpringBoot(1.5年)、Wpf(0。5年)
中间件:Tomcat(4年)、Redis(间接使用一点)
证书:系统集成项目管理工程师、证券从业资格、期货从业基础
外语:英语、日语
核心词汇:C#/Java、CS/BS
团队协作
对高层:尊重,谨言慎行
对直属上级:跟上级的信赖关系建立在工作能力的基础上,有能力就适当承担一些且不逾越,做一个有技能,有思考,值得信任的下属,如果私生活有些许互动会比较好(都是动物,难免抱团);
对产品:明确自己立场,多思考需求后面的本因,举一反三多从系统实现的角度去衡量问题,该拒绝的需求有理有据的拒绝,并适当留好后续开发的口子,工时在条件允许的情况下多要一些;
对开发同事:热心靠谱开发人设,人家求助就提供思路,平时多沟通维护好关系;
核心词汇:尊重、慎言慎行
关于成长
成功脱掉了孔乙己的长衫,认清了自己其实是一个平凡的人,但依然愿意拾起行囊,向前迈进。
开始琢磨世界的真实逻辑,对技术也去魅了,对人情世故也认可了。
作为代价,老板给画的饼也很难吃下去,所以在年底的时候换掉了工作。薪水涨幅没有预期的高,但整体生活节奏以及制度更加规范,也算是向前迈进一步。
核心词汇:和解、勇气
关于未来
坚持学习技术知识以及业务知识,更新博客;
每年考一个专业或者业务证书;
保持锻炼的习惯,维护身体健康;
结语
如果你起跑没有别人快,那就坚持跑的久一点,远一点。