计算机科学与技术金融科技软件开发实习报告_第1页
计算机科学与技术金融科技软件开发实习报告_第2页
计算机科学与技术金融科技软件开发实习报告_第3页
计算机科学与技术金融科技软件开发实习报告_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

计算机科学与技术金融科技软件开发实习报告一、摘要

2023年7月1日至2023年8月31日,我在一家金融科技公司担任软件开发实习生。负责参与区块链支付系统的后端开发,通过优化智能合约执行效率,将交易处理时间从平均1.5秒缩短至0.8秒,成功完成3000+笔测试交易。应用Python和Solidity语言,结合Docker容器化部署,提升了系统稳定性和可维护性。深入实践了微服务架构设计,搭建了高并发API接口,支持每秒处理120+请求。总结出可复用的分布式事务处理流程和智能合约安全审计方法,为后续项目开发提供技术参考。

二、实习内容及过程

实习目的是想看看实际工作跟学校里学的有啥不一样,特别是金融科技这块儿,能不能把理论用上。实习单位是做区块链支付解决方案的,主要是给一些中小银行提供技术支持,我接触的是后端开发团队。开始的时候被安排跟着导师做区块链支付系统的优化,导师说系统上线半年了,交易处理有点慢,用户反馈高峰期响应时间不稳定。我负责的模块是智能合约的部署和监控,用的是以太坊平台。7月10号开始接手,当时系统每笔交易平均要1分半钟才能完成,失败率还有3%。我花了两天时间把原有的合约代码跑通,发现几个地方逻辑冗余,还用了OpenZeppelin的库来重构,部署到测试网后,用Postman疯狂发请求,每天至少跑5000次交易,前后持续了两周,最后把处理时间缩短到8秒以内,失败率降到0.5%以下。导师挺满意的,说这帮实习生里你干得最好。

期间遇到的最大困难是智能合约的一次升级失败,7月25号晚上,系统突然报错,交易一直卡在待处理状态,我排查了半天发现是升级脚本写错了,某个参数没调整对,导致合约跟之前的版本不兼容。那会儿真是急得满头大汗,赶紧把代码回滚,重写了一份升级方案,第二天凌晨三点才弄好。这次教训让我明白,写智能合约一定要反复测试,特别是跟外部交互的地方,还得用Hardhat模拟真实环境。最后项目组采纳了我的优化方案,系统稳定性确实提高了不少,8月底测试时,支持了3000多笔并发交易,没出啥大问题。

这8周里,我算是把微服务架构和高并发处理摸了个大概,像APIGateway、服务注册发现、分布式事务这些,以前都是看概念,现在真刀真枪用了,感觉理解深多了。不过要说最大的收获,还是学会了怎么跟业务对接,金融行业对安全性要求特别高,每次提交代码前都得过安全部门的检查,那才明白为啥银行系统那么难维护。实习单位的管理吧,有时候有点乱,项目会议开得特别多,但培训机制还行,给我们配了导师,就是岗位匹配度上,我感觉自己学的数据库知识用得不多,大部分时间都在写智能合约和Python脚本。要是能多接触点数据库调优,或者给我安排个更偏后端的任务就好了。我建议他们可以搞个实习生技术分享会,大家轮流讲讲自己负责的模块,或者多给接触些生产环境的项目,这样成长会更快些。这段经历让我更坚定了做金融科技这块的决心,虽然挺累的,但学到的东西确实宝贵,以后职业规划肯定要往这个方向靠。

三、总结与体会

这8周实习,感觉像是从理论世界一头扎进了实践洪流,收获挺多的。7月1号刚去的时候,心里挺没底的,毕竟在学校做的项目规模小,真实环境完全不同。后来参与那个区块链支付系统优化,从最初交易处理要1分半钟,到我负责模块优化后缩短到8秒以内,这过程真的让我体会到技术改变效率的感觉,也明白了代码背后得对得起每一分每一秒。实习价值算是闭环了,学到的知识不是空泛的,是实实在在能解决线上问题的。

对我职业规划的影响挺大的。以前觉得金融科技就是写写智能合约,现在知道银行系统对稳定性、安全性要求多高,这直接让我把后续学习重点放到了分布式系统和高可用架构上。下学期打算深挖一下Kubernetes和混沌工程,顺便看看能不能考个区块链相关认证,比如Hyperledger的认证,把实习经验跟这些结合起来,以后求职时肯定更有底气。

看着系统稳定运行,处理着成千上万的交易请求,心里挺感慨的。以前在学校,写完代码跑通就行,现在明白生产环境得考虑啥都得多。比如那次智能合约升级差点搞砸,那种压力现在还记得。现在更能理解什么叫责任感,什么叫抗压。虽然实习单位管理上有点小问题,比如会议太多效率不高,但这也让我反思以后工作怎么更高效。

整体感觉,这次实习最大的体会是从学生心态到职场人的转变。不再只是想证明自己能写代码,而是想着怎么把代码写得更好、更稳定,怎么为团队创造实际价值。金融科技这块儿技术更新快,得持续学,否则很快就被淘汰了。以后无论是继续深造还是直接工作,这段经历都会是重要参考,毕竟真实世界的经验太宝贵了。

四、致谢

感谢实习单位给我这个机会,让我接触到了真实的金融科技开发环境。特别感谢导师在实习期间给予的指导和帮助,尤其是在智能合约优化和系统架构设计上的点拨,让我受益匪浅

温馨提示

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

评论

0/150

提交评论