我的IT生涯—架构之路

作者在研二下期进入一家公司实习,面对混乱的架构设计和不足的技术掌握,利用C/C++开发了一个新的网络通信框架,提升了整体架构。期间深入学习面向对象技术,并积累了丰富的软件工程经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

到了研二下期时,为了拓宽知识面,到了导师联系的一个公司实习,也就是我现在工作的地方,做的是三维图形方面 的开发,这也是自己还未接触过的领域。之前学过C/C++,但一直为用于开发,这里正好是用C/C++开发。   这里,一看情况也十分糟,人员普遍对面向对象技术认识和掌握不足,缺乏良好的软件工程规范,架构设计混乱,居然每个子系统都单独写一块网络通信。三个月后,我重新设计并实现了一个服务器端和客户端的网络通信框架,实现了对象的透明化网络传输,统一了各子系统的架构,沿用至今。在此期间,将面向对象技术深入地引入到了开发中。同时,通过自己之前积累的软件工程和架构经验,又极大地提高了自己技术文档的编写能力,参与了多个重大项目方案的技术文档编写。凭借之前积累的经验和编程技巧,又时常充当起了救火队员。

在此期间,结合自己爱好和技术背景,继续学习ACE,HLA,CORBA等等,时常也翻翻J2EE方面的书籍,试图从高层去把握软件技术的发展方向。到毕业时,选择了软件产品线作为毕业论文研究内容,并着重探讨了领域框架、产品线体系结构。

通过实习,进一步拓宽了知识面,丰富了经验,同时加上自己坚持学习和实践软件体系结构,基本具备了架构设计的能力和素养。

后记:

我们一级的同学有10多人研究方向是软件工程,但基本是名不符实。高校中从事软件工程教学和研究的优秀师资应该说较为缺乏,具备丰富开发经验的就更少,这也导致高校IT专业教学与实际需要的差距加大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值