关于软件开发的实习周记
这周也如之前的计划一样,持续着“自营销管理系统”的程序代码编写,在与同事的交流中,积累更多的经验和他人的编程思想,来完善自己未成熟的编程思想。
在公司若发现了同事之间经过讨论却无法解决的问题,还可以就近咨询项目经理来帮助我们解决一些棘手的问题,也为我们程序编写上节省了许多宝贵的时间。
项目经理常常持有一些我们无法想到的编程技巧和实现捷径,这为我们省下了一些钻研的时间,毕竟工作多年的经验是非常宝贵,值得我们这些新手去学习和借鉴的,使之成为我们自己的财富。从这里,我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的.思想来完成这个工作。
项目程序的编程是一个非常烦琐而枯燥的过程,需要耐心和毅力去完成,不然中途出现过多的错误,会使之后的校验略显费时。气候逐渐转冷,却无法动摇我们编程的决定,即将入冬,但我们公司的同事们依然进行项目程序的编写,即使有的时候不能回公司上班(生病),也会自行在寝室用自己的电脑编写程序,偶尔犯懒,则编写程序的进度就会稍稍缓慢下来,不过无伤大雅,这段实习训练时间足够长,以至于我们有足够的时间去完成我们实习训练的项目代码任务。
时间足够长,所以我们在学校还可以有充足的时间做一些自己的事情,比如准备英语考级的复习准备,以及考各个技能的等级证书。从这里,我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有项目经理的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。
目前,正着手复习英语4级的考试,同时也没有怠慢实习训练的项目程序编写。遇到问题及时的向指导教师请教,如果问题不是很麻烦的话,便会通过请教同学来解决。实训项目编程工作量之大,超过我的想象,而且由于编程操作过于精细,一点错误都会影响全局调试,所以一直停留在这个阶段。英语4级考试的临近,大型软件项目实训的程序编写便耽搁了下来。偶尔学习进行英语4级考试的备考便成了奢望,不得已只能在寝室学习,不过在寝室学习有一个好处便是可以用电脑进行听力训练。这段时间的耽搁,之后必须更为努力的进行程序编写才能拉近与同事间的进度,部分同学已经完成了程序的编写而进行反复的调试和校验完善,付出超出我想象的时间才能在如此短的时间内完成程序代码的编写,这点上,我只能望其项背。虽然低年级的课程都已经结课,但是周围依然有着因为各种原因而忙碌的身影,很多学弟学妹忙着准备期末考试而忙碌,我也因为英语4级的备考和实习程序编程而忙碌,大家都怀着不同的目标去实现去奋斗。于我目前来看,实习项目程序的编写还需要持续一段时间才能完成,目前不得不优先完成4级的考试和之后的重修考试复习。在这些考试之后,我才能够安心的进行实习项目的程序编程。不能够拆东墙来补西墙,这样的话就得不偿失了。
4级考试步步紧逼,实习项目程序的编程暂时处于0进展的状态,过于焦急程序进度的同时,4级的复习也不知不觉的变慢了下来,再加上20号左右的重修考试,使这段时间的任务,更加繁重了起来,分给实习项目的程序编写的时间就更少了。
在这次软件工程课程中,我学到了很多东西,第一次深刻的体会到了什么叫做用工程化的思想来编写软件,以前自己也写过一些小型软件,没有做过大型的项目,直到这次实习我通过“自营销系统”这个项目,才发现运用工程化的思想来做是如此的有必要。还有就是接下来的一些设计模块,此模块与软件编码涉及比较紧密,主要是解决一些参数传递和接口通讯的问题,此模块对我的触动远没有上两个模块对我的影响大,因此再次也不做过多的介绍。
接下来的一周,也许可以完成实习项目的代码编写,从而进入到后期的校对和验收过程,但同时也少不了反复的调试和修改,为我的程序软件更加简单更加实用。为了加快编码的脚步,使得我不得不投入进更多的时间和精力去对待接下来的工作,这样才能让我和同学间的差距逐步拉小,不至于让我的进度太过于落后。
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/fanwen/shixibaogao/517628.html