中学范文网

导航栏 ×
你的位置: 范文 > 个人总结 > 导航

软件工程师工作总结

发表时间:2024-07-29

软件工程师工作总结6篇。

在我们的平时工作生活中,有时可能会需要写总结报告。写总结也是为了让自己变得优秀、更有能力!我们写下的总结,在另一方面提醒着我们:一个人刚开始做某件事的时候可能不会,但一直不会就是态度问题了。那么我们在写总结时要考虑什么呢?请您阅读小编辑为您编辑整理的《软件工程师工作总结6篇》,但愿对您的学习工作带来帮助。

软件工程师工作总结 篇1

软件研发工程师年终个人工作总结

时光荏苒,转眼一年又过去了。在这一年中,我扮演着软件研发工程师的角色,为自己的职业生涯奋斗着。今天,我就来分享一下自己今年的年终个人工作总结。

一、工作内容

今年的工作内容主要涉及到软件的设计与开发。我所负责的项目是一款在线学习平台的开发。由于学习平台需要满足多方面的需求,因此开发中本质上是一项涉及到多个技术领域的项目。在这个过程中,我需要掌握前端、后端、数据库等多种技术。 在前端方面,我主要使用了 React 和 Vue 进行开发。在后端开发方面,我使用了 Python 和 Node.js,同时需要利用数据库来存储数据,因此需要熟悉 SQL。

二、工作感悟

1、对技术的要求高:在软件的开发过程中,技术并不是唯一的,但却是最重要的。一个项目的技术架构的设计,决定了项目的可行性和完成度。因此,软件研发工程师的技术要求是很高的。

2、团队协作意义重大:任何一个软件项目,都是需要多个角色共同完成的。在这个过程中,团队协作是非常重要的。作为一个软件研发工程师,我们不能只关注自己的工作,还需要多关注团队的进展情况,保持沟通,提高与团队的协作能力。

3、自我提高意义重大:软件研发的领域总是在不断变化,需求也在不断变化。因此,自我提高对于一个软件研发工程师来说是非常重要的。可以通过阅读技术文章或者参加技术交流会议,增强自己的技术能力,提高自己的软件设计和开发能力。

三、成效与收获

在这一年的努力中,我所取得的成效和收获如下:

1、全面掌握前端、后端、数据库等软件开发技术。

2、更好地理解了团队合作以及他人的需求,并且深刻了解到自己扮演的软件研发工程师的角色。

3、实现了一个完整的在线学习平台,多种功能均得到了完美地展示。

总之,今年的工作对我来说充满了新的挑战和机遇,通过参与一系列项目的开发过程,了解了更多关于软件开发的细节和问题。在未来的日子里,我有信心在软件研发领域中进一步成长。

软件工程师工作总结 篇2

20xx年上半年已经过去,在过去的半年中,我担任公司开发部的一名软件工程师,主要从事着java项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这半年中所做的成绩如下:

一、财政局项目,本人独立负责开发会计处的三个子系统

1、会计人员信用查询系统。

2、代理记账机构信用查询系统。

3、会计人员网上报备系统。

以上三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。

二、餐饮行业项目,主要负责的系统有

1、房屋租赁合同管理系统。

2、短信收发管理系统。

3、会员管理系统。

4、基础信息管理系统和人事管理系统的部分功能模块。

系统应用后,豪享来在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。

三、金融行业项目

我参与了xx银行xx分行,企业转账管理系统中的部分模块开发。本系统方便了企业快速实现大量和复杂的转账工作。

四、国土资源与房产管理局项目

正在负责和开发的是住房货币化补贴网上申报审核系统。本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。

五、总结不足

xx享来总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响最终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。

通过总结半年来的工作,尽管有了一定的进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。

软件工程师工作总结 篇3

在系统功能设计及系统业务整理工作中,张工多次强调这一点,因为只有这样,产品质量才能提高、自己的能力也会有较大提升。通过近半年来参与对管理软件的设计工作及与工程施工、项目发展工作的接触,自己成长不少,当然更多的成长集中在技术方面—软件前期的业务设计,总结为以下几点,

1、已掌握整个煤矿管理的.业务处理及流程。

2、掌握了软件开发前期的整个软件设计流程。

3、学会如何进行软件业务及功能模块的详细设计。

4、学会如何发现问题、思考问题、解决问题。

在管理方面,接触不多,主要集中在项目组对集控平台开发的监管过程,总结为以下几点,

1、时刻掌握项目进度情况,进度一旦出现状况要及时作出反应

2、处理问题一定要以公司利益为重,坚持立场、把握好原则。

3、与外包人员要多交流多沟通,包括业务理解和完成情况。最后,通过在公司近半年来的工作生活,提一些个人的想法,

1、公司员工交流不够多,尤其是不同部门间的工作交流,而这种交流能使各部门的工作衔接更紧密,工作效率更高。

2、技术人员接触其他相关技术的机会不多,不过这一点公司正在改善,PLC讲座也即将进行。

3、在准备项目经理考试期间,如果公司能统一每周提供几个小时供大家学习、讨论、交流,效果可能会更好些。

4、午饭时间太紧,员工中午休息时间太紧,一定程度上影响下午的工作效率。

以上都是个人角度的一些看法,考虑不合理之处还望领导及各位同事批评指正。

xx年已经过去,崭新的xx年来临了,在新的一年里,工作上,生活上,我们都站在了新的一个工作起点,要开始新的一轮工作,我也在此感谢领导和各位同事的支持和帮助,我将在新的一年里继续努力,不断提高自己的业务及专业水平,虚心向大家学习,为xx公司为长风的发展尽自己的力量。

软件工程师工作总结 篇4

通信软件工程师工作总结

作为一名通信软件工程师,我在过去的一年中,积极参与并贡献于各种通信软件项目。通过与团队紧密合作,我充分发挥了我的技术能力和创造力,为公司的成功做出了贡献。以下是我个人总结的一些工作亮点和成就,以及我在这一年中所面临和克服的一些挑战。

1. 软件开发

作为通信软件工程师,我主要负责开发和维护通信软件的各种功能。在过去的一年中,我主导了一个重要的软件项目,该项目涵盖了从需求分析和设计到开发和测试的全过程。我按照项目计划和预算,成功地将该软件交付给客户,并且获得了客户的高度认可。

在软件开发过程中,我熟练运用了各种编程语言和开发工具,如C++,Java,Python和Android Studio等。我深入理解了通信软件的架构和设计模式,并使用了一些最新的技术和框架,如机器学习和人工智能,为软件增加了更多的智能化功能。

2. 问题解决和优化

在日常的软件维护和支持工作中,我经常遇到各种问题和挑战。我以积极的态度面对这些问题,并尽力解决它们。我尤其擅长分析和调试复杂的软件故障,并能够快速找到并修复问题的根本原因。

在软件性能优化方面,我也有一些经验。通过对代码和数据库进行深入的分析和优化,我成功地提高了软件的运行效率和响应速度,使用户能够更流畅地使用软件,并且能够支持更多的用户同时访问。

3. 团队协作

作为一名通信软件工程师,与团队成员的紧密合作是非常重要的。在过去的一年中,我积极参与了团队的项目,并与其他开发人员、测试人员和产品经理等密切合作。我们每周进行定期的团队会议,讨论项目的进展和解决问题。

我非常注重团队合作和沟通,我善于倾听他人的意见和建议,并且愿意分享和传授自己的知识。我认为这种积极的团队协作精神对项目的成功至关重要。

4. 学习与自我提升

作为一名通信软件工程师,不断学习和自我提升是必不可少的。在过去的一年中,我参加了一些行业相关的培训和研讨会,并积极学习最新的通信技术和软件开发趋势。

同时,我也积极参与开源社区,阅读相关的技术博客和论文,与其他开发者进行交流和讨论。这些学习和交流使我能够扩展我的技术视野,并不断改进我的软件开发技能。

在未来,我会继续努力学习和成长,深入研究通信软件领域,掌握更多的技术和工具,为公司的发展做出更大的贡献。

总结起来,作为一名通信软件工程师,在过去的一年中,我在软件开发、问题解决和团队合作方面取得了显著的成绩。通过不断学习和自我提升,我能够不断适应新的技术发展,并将其应用到实际项目中。我相信,在未来的工作中,我会继续努力,为公司的成功做出更多贡献。

软件工程师工作总结 篇5

时刻掌握项目进度情况,进度一旦出现状况要及时作出反应

处理问题一定要以公司利益为重,坚持立场、把握好原则。

与外包人员要多交流多沟通,包括业务理解和完成情况。最后,通过在公司近半年来的工作生活,提一些个人的想法,

公司员工交流不够多,尤其是不同部门间的工作交流,而这种交流能使各部门的工作衔接更紧密,工作效率更高。

技术人员接触其他相关技术的机会不多,不过这一点公司正在改善,PLC讲座也即将进行。

在准备项目经理考试期间,如果公司能统一每周提供几个小时供大家学习、讨论、交流,效果可能会更好些。

午饭时间太紧,员工中午休息时间太紧,一定程度上影响下午的工作效率。

以上都是个人角度的一些看法,考虑不合理之处还望领导及各位同事批评指正。

xx年已经过去,崭新的xx年来临了,在新的一年里,工作上,生活上,我们都站在了新的一个工作起点,要开始新的一轮工作,我也在此感谢领导和各位同事的支持和帮助,我将在新的一年里继续努力,不断提高自己的业务及专业水平,虚心向大家学习,为XX公司为长风的发展尽自己的力量。

软件工程师工作总结 篇6


2020软件测试工程师转正工作总结由范文网会员“sz0088”投稿推荐,但愿对你的学习工作能带来参考借鉴作用。

 软件测试工程师试用期转正工作总结2019(一)

伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。

1.工作的主要内容

在这两个月的工作中,我的总体任务是协助__做好武警__部队__管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:1.编写__系统的各类文档;系统的编码及bug勘误工作;系统的测试工作。下面依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。

在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行__系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。

在对__系统进行测试之后,暴露了系统的诸多问题,测试过程中发现__系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写__系统的数据需求文档。在编写该文档的过程中,对__系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。

完成了__系统的数据需求文档的编写之后,新的任务是对整个__的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。

在对__系统添加输入限定完成之后,进入了解决程序小问题的阶段,对__系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。

完成了系统的修补之后,我们的程序送到了__进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮__系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。

第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。

在进行所检之余,我又接到了新的任务,完成__系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。

现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。

2.工作中失败的教训以及成功的经验

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

成功的经验:

1) 敢于接受任务并想尽一切办法完成

入职两个月最大的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月最大的成功在于没有一次任务是拖沓的,每次都尽最大努力完成了任务。

2) 勇于承担错误,正视自身的问题

在这两个月的工作中可谓是错误不断,从文档的错别字这种小问题到__系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。

失败的教训:

1) 重视每一个细节,不要忽视小问题

在最初进行__系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。

2) 进行重复工作也不能大意

在对__系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。

3) 考虑问题要严谨

在对__系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。

4) 注重用户体验

在__系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。

3.展望下一阶段的工作

下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习oracle数据库和sql数据库的使用上的区别,做好从sql数据库向oracel数据库的迁移工作。

这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来__经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。

软件测试工程师试用期转正工作总结2019(二)

这为期四个月的实习和试用期,使我对手机软件测试工作有了深入的认识,就是尽最大的努力发现测试手机的不足,经过开发人员解决之后使手机尽快达到上市的标准,这些发现的bug就是为公司创造的价值。作为四个月__的员工,我对公司也有了一定的了解,__技术有限公司是值得信赖的咨询与科技服务提供商,公司拥有超强的全球运营能力、严格的质量标准和高效的交付流程,致力于成为全球企业“新时代的合作伙伴”,为客户成功保驾护航。自19__年以来,__一直致力于为全球客户提供世界领先的商业/it咨询、解决方案以及外包服务,在金融服务、高科技、电信、旅游交通、能源、生命科学、制造、零售与分销等领域积累了丰富的行业经验,主要客户涵盖众多财富500强企业及大中型中国企业。我所在的__分公司主要承接诺基亚手机测试任务,在以往的测试工作中,得到了__公司的高度认可。

一、工作中优点及不足

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

优点:

1)敢于接受任务并想尽一切办法完成

入职四个月每一个任务对于初入职场的我都是一个挑战,保质保量完成任务是最基本的要求,即使是自己不熟悉的任务也会尽自己的努力和前辈的帮助下按时完成。

2)勇于承担错误,正视自身的问题

在这四个月的工作中犯了一些错误,测试工具使用不熟练等导致测试结果填写不规范等,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正。

不足:

1) 由于工作时间不长,参加了很多培训,在测试的时候这些知识运用的还不够熟练,所以对手机中出现的bug发现的

数量不高。

2) 一开始工作的时候,对一些测试工具的使用不是很熟练,在使用的过程中会耽误一些工作的时间,导致自己在规定的时间内完成任务比较紧张。

二、以后工作中改进

1)重视每一个细节,不要忽视小问题

做手机测试工作,首先要具备的就是细心,只有这样才能发现手机里的bug,不能放过任何一个与测试用例描述不一样的执行结果,不管这个差别有多么的小,很多bug都是从这些细微的差别中产生的。

2)进行重复工作也不能大意

手机测试有时候相同的测试用例要在不同的手机上重复测试,这就相当考验我的耐心,对每次做测试用例都要向第一次做那样,认真的执行每一步操作。

3)考虑问题要全面

每次做任务都要有一些发散思维的自由测试,这就需要我们考虑问题的时候要全面的展开思维做尽可能多的测试,才能发现更多的bug。

4)加强学习

平时的时候除了要参加各种培训外,在培训之后还要及时的复习总结,对自己不明白的地方及时找师傅或有经验的人请教,来提高自己的测试技能,并且要认真研究测试工具,多练习使用它们以确保达到熟练的水平。

三、下一步工作展望

下阶段的工作我很有信心会比之前有所改善,经过四个月的工作和学习已经具备了一些有用的经验,相信他们会对我今后的工作有很大的帮助。以后的工作希望自己能够提高报bug的数量和质量,除此之后还要继续跟师傅和前辈们学习手机测试的更多方法来提高自己的能力。

这四个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢四个月来__组长的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现__的辉煌。

软件测试工程师试用期转正工作总结2019(三)

通过面试,来到__公司工作,已经一个月过去了,我努力了解公司的文化、制度、相关本岗工作的各种信息,以便尽快的融入到公司大家庭。对我一个月来的工作总结如下:

一、对公司的认识

在工作初期,我从各渠道了解公司的发展情况;对公司的业务模式、组织架构、地域分布有了初步的了解;阅读了一些公司管理制度。对公司的发展前景充满信心,愿意更加坚实与公司共同成长。

二、工作了解

1.信息化工作无中期的战略目标

基础建设与运维方面

基础建设薄弱。设备相应的资产信息、应用权限、辅助安全、扩展应用......管理都较松散,缺乏整套切实可行的运维机制(当然这和公司之前无本岗位人才有关)。

3.网络方面

网络不足以支撑目前的公司应用规模,表现在:网络结构无规划、带宽不足、网络管理设备性能太低,这些因素导致公司网络不稳定,无法支撑发布IT应用服务。

系统推进方面

对于目前__系统在测试准备阶段深切体会到一些问题:

(1).从整体看这套__不符合目前公司的管理结构。即:我公司所选这款__系统适合中小企业或者但组织架构企业,不适合我们目前的集团管理架构。在日后我们__应用逐渐成熟和层次逐渐深化时就会暴漏出很多问题。如:与日后集团型其它系统数据对接、更深层次权限划定

(2)的模块选择不合理。对一般__非常有用的模块没有购买,如:日程提醒、数字签名、移动应用。对我们目前现状没必要的模块又买了,如:邮件模块、办公用品管理。

(3)系统功能弱。开放自助修改地方的相对市场上主流__较少;协同审批流程设定麻烦;新闻中心版面僵硬,不可修改;知识中心版面缺乏人性化;通讯录功能非常薄弱;即时通讯功能太可怜

(4).系统实施规划不够全面。系统实施零散,缺乏整体规划。如:系统基础设备架设不安全;数据备份不合理;系统基础数据有些缺少统一规则制定;乙方顾问更换平凡、对接人多。

三、工作推进

1.将两个无线路由安装使用起来。

上线准备工作完成。截止2019年__月__日__上线前的准备基本完成,包括上线前全员培训。接下来就是公司开始试用行,上线运行后再出现的问题继续协调处理。

3.机房整理,将小UPS装给财务利用;不用之物清理出机房;

四、工作展开计划

通过对公司的了解,利用现有资源,以现在已明确的任务为首要(__系统推行到全公司),结合公司信息化长远发展,逐步从基础架构开始完善信息化工作,计划工作如下开展:

1.首先将__系统在集团总部推行起来。

2.下一步整改机房,使机房相对安全,整洁。

3.深入了解整个集团各公司的网络使用状况,对网络全面的规划改造,为日后公司更多的IT应用做准备。

4.建立升级和建立基础的信息共享沟通,即:升级邮箱、建立整个集团可应用的即时通讯系统、简单文件共享。

5.拟建初步的信息化管理办法。

系统在各个公司逐步推行使用起来。

软件测试工程师试用期转正工作总结2019(四)

本人自2019年_月_日起进入__公司从事手机软件测试工程师一职,在不知不觉中已经经过了2个月的试用期。在这段时间里,我感悟颇多,虽然这并不是我的第一份工作,但是在此期间,我对于工作一贯谦虚谨慎、认真负责的工作态度,从来没有改变过。

在本部门工作中,我一直严格要求自己,认真及时地完成领导布置的每一项任务,并虚心向同事学习,不断改正工作中的不足;配合各部门负责人落实及完成公司各项工作,

在过去的2个月中,通过不断的学习和自我提高,已经适应了本职的工作,但对于一个初入公司的新人,要全面融入企业的方方面面,可能在一些问题的考虑上还不够全面,但我相信,通过公司领导及同事的悉心指导,我一定会在今后的工作中更好的提高自己的水平、素质,更好的完成本职工作。

在今后的工作中,我要继续努力,克服自己的缺点,弥补不足,向白盒测试、内部代码测试方向了解,加强 软件测试、计算机语言方面的知识,不断自我学习,力争成为学习型、创新型、实干型兼备的新世纪人才。

软件测试工程师试用期转正工作总结2019(五)

伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。

1.工作的主要内容

在这两个月的工作中,我的总体任务是协助苏薇做好武警黄金部队矿业权管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:1.编写矿业权系统的各类文档;2.矿业权系统的编码及bug勘误工作;3.矿业权系统的测试工作。下面依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。

在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行矿业权系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。

在对矿业权系统进行测试之后,暴露了系统的诸多问题,测试过程中发现矿权系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写矿业权系统的数据需求文档。在编写该文档的过程中,对矿权系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。

完成了矿业权系统的数据需求文档的编写之后,新的任务是对整个矿权的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。

在对矿业权系统添加输入限定完成之后,进入了解决程序小问题的阶段,对矿权系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。

完成了系统的修补之后,我们的程序送到了四惠进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮矿业权系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。

第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。

在进行所检之余,我又接到了新的任务,完成矿权系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。

现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。

2.工作中失败的教训以及成功的经验

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

成功的经验:

1)敢于接受任务并想尽一切办法完成

入职两个月的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月的成功在于没有一次任务是拖沓的,每次都尽努力完成了任务。

2)勇于承担错误,正视自身的问题

在这两个月的工作中可谓是错误不断,从文档的错别字这种小问题到矿权系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。

失败的教训:

1)重视每一个细节,不要忽视小问题

在最初进行矿业权系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。

2)进行重复工作也不能大意

在对矿权系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。

3)考虑问题要严谨

在对矿权系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。

4)注重用户体验

在矿权系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。

3.展望下一阶段的工作

下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习oracle数据库和sql数据库的使用上的区别,做好从sql数据库向oracel数据库的迁移工作。

这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来李鹏经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。