第一篇:高轶—软件工程师年终总结报告
南京易达信科技有限公司员工2012年工作总结
2013年终工作总结
白驹过隙,转眼间,2013年马上结束,新的一年即将来临,回顾2013过去工作中的点点滴滴,心中无限欢喜,忙碌且充实、并快乐着。在领导和同事的热心帮助下,我快速成长,学到了很多东西,也基本的完成了本年的工作。工作中取得了一定的进步,毋庸置疑也存在着许多的不足和缺点,这都值得去总结、反思、改正和提高。现在我将本年工作做一个简单的介绍,借以促进、提高。
1.工作情况
2013年五月份我有幸来到了公司软件部,成为大家庭中的一名成员,主要在亚信联创科技有限公司做外包,负责ITMS的WEB开发、系统维护和优化等上级交办的事务。参与项目有江苏iptv管理,新疆itms项目,安徽itms等省份的工作任务。
1.1.小刀牛试
刚进到亚信联创,正好赶上“江苏itms的web开发”,“安徽iptv”,这两个项目交叉并行之时。主要遇到:(1)业务不熟悉;(2)代码不清楚;(3)对测试陌生。不过,在领导的关心和带领,同事的支持和协助下,我顺利的战胜了这些困难,最后完成领导给予的各项任务。在七事八事中不断的学习和成长,渐渐有了一点成熟的理性。
地址:南京浦口高新开发区软件大厦北座508室 邮编:210006
电话:025-68552123 传真:025-68552122
南京易达信科技有限公司员工2012年工作总结
1.1.1.敢于挑战新工作是前提
不敢挑战就没有机会尝试,没有尝试就没有机会发现自己的不足之处,发现不了自己的弱势和缺陷就将停止不前,也就永远得不到提高,直到最会被淘汰。
6月份至9月初完成“机顶盒管理平台”项目的设计开发,解决配置文件获取遇到的问题; 9月份到12月份,主要“ITMS平台WEB部分”工作,负有较强责任心必备条件
“机顶盒管理系统”项目原计划是只负责设计部分。所以我先去与项目组成员了解一下各自的工作经历,并向项目的框架组成,搭建管理平台环境的问题。更好去完成自己开发模块的内容。
在开发的过程中。我发现spring的问题,有文件解析,spring 配置,如果ID重复的话,我会根据前后加载顺序覆盖掉前面的ID,我不能确定是否这个原因,最后找到同事一起讨论研究,最后终于得到满意的答案。
1.1.2.不断学习和提高思想业务素质是关键
“机顶盒零配置”模块差异处理设计部分。由张士民时组织例会讨论差异处理,对于这一块,我是一点不知道,这涉及很多的业务的知识,我会上,我几乎都是一头雾水,会后我总结,这就是由于自己不了解业务导致,我找到张士民,他们给我讲解很多业务的知道,给我很多的文档资料。在后来,我对业务加深了了解,深深的感受到业务的重要性。
1.1.3.浓厚的兴趣是重要因素
在开发机顶盒项目时,各个省份,由于后台数据用不同的数据库,造成SQL语句也要跟着变化,这就造成了,很多的sql要重新整理,进行不同的测地址:南京浦口高新开发区软件大厦北座508室 邮编:210006
电话:025-68552123 传真:025-68552122
南京易达信科技有限公司员工2012年工作总结
试,这增加我们接触数据库知识的积累。
接着是开发“新疆ITMS项目”。由于需求还不确定,目前只需要一些基本功能开发。也就是只开发增删改查,大概所有人都会觉得——永远的重复编码。例如:(1)多余的代码行数:我发现每次编写一个controller都需要注入含义一样的页面路径,当遇到较复杂的controller时(例如:BSS工单报表录入controller,据说有3000多行代码,仅仅页面路径就有一大串的成员变量,set,get方法。)这将是可怕的,不可想象。(2)繁琐的spring配置:一般只含增删改查的controller配置,最少也有4-6个页面路径需要配置。我开始需找着减少重复编码方法。(3)为维护学习增加不便。当更改一个mapping(一个servlet的请求路径),我们的一个展示数据库记录的页面,js最少需要更改2个函数,html标签需要更改3处。我开始需找着减少重复编码方法。最后再多次更改与吸取他人意见后,找到了一种解决办法。
虽然还没有其他人使用过我这些工具。但是只要我找到被大家都需要的工具,然后继续加油,优化,相信总有一天会写出好的工具,广泛被接受并且使用。
2.经验教训 2.1.1.方向感不强
记得在开发清结算的时候太想要写好一个工具,没有抓住重点,迷失了方向。今后做事还需先找一下东西南北。
地址:南京浦口高新开发区软件大厦北座508室 邮编:210006
电话:025-68552123 传真:025-68552122
南京易达信科技有限公司员工2012年工作总结
2.1.2.时间管理不合理
科学合理的时间管理胜过一个师!
之前一直相信“鱼和熊掌可以兼得”,也一直坚信这一点,因为觉得只要用心投入、专心探究、合理分配就一定可以得到自己想要的,原来我错了!这样的结果弄得身心疲惫,力不从心,捡了芝麻丢了西瓜。总结、反思后才发现人怎么可能向左又向右呢!事情也是分轻重缓急,如果所有的时间都花完了还做不好这些事,那么就得考虑放弃或延后处理一些不重要的(别管紧急不紧急)事情。要是这样还是完不成重要的事情,这时就得考虑利弊或得失来做个权衡,然后精心的准备加缜密的计划才有可能把事情变得可控。
3.今后打算
找方向,抓重点,合理分配时间,谦虚、勤学、总结、提高,争取在有限的时间内用领导认可的方式完成每一项工作,更好的与同事沟通、协调,为客户带来更好的产品和服务。最后也要感谢各位领导、同事对我的信任与帮助。
祝:
工作愉快,万事大吉!
地址:南京浦口高新开发区软件大厦北座508室 邮编:210006
电话:025-68552123 传真:025-68552122
南京易达信科技有限公司员工2012年工作总结
高轶
2013年12月25日
地址:南京浦口高新开发区软件大厦北座508室 邮编:210006
电话:025-68552123 传真:025-68552122
第二篇:软件工程师工作总结报告
当工作进行到一定阶段或告一段落时,需要我们来对前段时期所做的工作认真地分析研究一下,肯定成绩,找出问题,归纳出经验教训,以便于更好的做好下一步工作。下面就让小编带你去看看软件工程师工作总结报告范文5篇,希望能帮助到大家!
软件工程师工作报告1
____年已过去,在过去的一年中,我担任公司开发部的一名软件工程师,主要从事着java项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这一年中所做的成绩如下:
一、财政局项目,本人独立负责开发会计处的三个子系统:
1、会计人员信用查询系统。
2、代理记账机构信用查询系统。
3、会计人员网上报备系统。
以上三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。
二、餐饮行业项目,在团队开发项目中直接参与了豪享来餐饮有限公司总部的信息综合管理平台项目,主要负责的系统有:
1、房屋租赁合同管理系统。
2、短信收发管理系统。
3、会员管理系统。
4、基础信息管理系统和人事管理系统的部分功能模块。
系统应用后,豪享来在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。
三、金融行业项目,我参与了中国银行厦门分行,企业转账管理系统中的部分模块开发。本系统方便了企业快速实现大量和复杂的转账工作。
四、国土资源与房产管理局项目,正在负责和开发的是住房货币化补贴网上申报审核系统。本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。
总结不足:驻豪享来总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响最终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。
通过总结一年来的工作,尽管有了一定的进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。
软件工程师工作报告2
时间一晃而过,转眼间____年已接近尾声。回首繁忙而又充实的____,心中不禁感慨万千,过去的一年中通过自身的不断努力,使得技术水平、沟通技巧等方面都取得了一定的进步,当然亦有需要改进的地方,这是我人生中弥足珍贵的经历,也给我留下了精彩而美好的回忆。
非常幸运能够成为z__的一员,回顾奋斗历程,收获颇丰。记得初来乍到之时,不懂公司的管理制度,业务流程,工作方向。通过在江门的学习,我才融入了这个新的大家庭。这归功于公司制度合理,培养新人有方。之后的工作更让我认识到,z__是一个团结的大家庭、和谐的大家庭、有归宿感的大家庭。心在这里,家就在这里。这里的每个人,都是有着理想、有着目标、有着人生方向,倾情抛洒血汗灌溉自己梦想的人。在工作上,我们是好同事,我们一起讨论技术难题、业务流程;在生活中,我们是好朋友,我们一起畅谈人生理想、生活杂碎,社会百态。
进公司以来,我设计开发了WEBGIS项目,克服了WEBGIS项目存在的各种技术难题,界面美观设计,数据库通讯,SOCKET通讯。去绵阳出差部署自己开发的软件是让我最有成就感的一件事。在部署WEBGIS项目时,我发现现场环境复杂多变。先是WCF连不上数据库,测绘局地图调用不出来。那时,我经常熬夜解决这些难题,皇天不负苦心人,在我的努力下,WEBGIS终于能够顺利运行了。出差的过程也让我收获颇多,既提升了和客户沟通交流能力,也提高自身技术能力。完成WEBGIS项目后,我又迅速投入到宜昌短信回访项目中。维护短信网关,开发短信发送接口,短信猫接口。此项目让我感到,写好一个能够良好运行的软件其实不容易,客户需求是变化多端的。希望有一天软件真正能够达到智能化。
在过去的工作当中,在领导和同事们的悉心关怀和指导下,通过自身的不懈努力,各方面均取得了一定的进步,但这些远远不够。俗话说:“人无远虑,必有近忧。”我明白,要学习的东西还有很多,要提升的空间还有很大。今后,必定会不断督促自己,努力提高自身素质,克服不足,朝着以下几个方向努力:
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地加强学习,向理论学习,向专业知识学习,向身边的同事学习,逐步提高自己的理论水平和业务能力,并用于指导实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习业务知识,通过多看、多学、多练来不断地提高自己的各项服务技能,克服年轻气躁,做到脚踏实地,提高工作主动性,不怕多做事,不怕做小事,在点滴实践中完善提高自己。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪。积极、热情、细致地的对待每一项工作,继续提高自身文化的修养,努力使自己成为一名优秀的工作人员。
4、在工作上积极配合刘卫兵工作,快速,有效完成上级交代任务。
5、认真做好天津PGIS项目。
作为软件工程师至关重要的一点那就是:学习!不断学习!掌握一门学问远远没有想象的那么高难、深奥,只是多花些时间。多方吸取、广泛涉猎,极力夯实能力。想成为出色的软件工程师不仅仅是软件知识,还有财务、经济、税务、管理等等知识,韬光养晦、未雨绸缪。今年算是丰收了,争取来年进行大丰收。
软件工程师工作报告3
一、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!-
二、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,它将决定你近几年、十年内“做什么事情才是在做正确的事情!”。
三、软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要哈,尤其在mm比较多的团队中。在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。
算我孤陋寡闻,我还真没有亲眼看到过一个外行带领一个软件开发团队成功地完成过软件开发项目,哪怕就一个,也没有看到。倒是曾经看到过一个“高学历的牛人”(非技术型)带一堆人做完过一个项目,项目交付的第二天,项目组成员扔下一句“再也受不了啦!”四分五裂、各奔东西。那个项目的“成功度”大家可想而知了。
四、详细制定自己软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。请牢记:“如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”不要告诉自己没有时间。来自时间管理领域的著名的“三八原则”告诫我们:另外的那8小时如何使用将决定你的人生成败!本人自毕业以来,平均每天实际学习时间超过2小时。
五、书籍是人类进步的阶梯,对软件开发人员尤其如此。书籍是学习知识的最有效途径,不要过多地指望在工作中能遇到“世外高人”,并不厌其烦地教你。对于花钱买书,我个人经验是:千万别买国内那帮人出的书!我买的那些家伙出的书,!00%全部后悔了,无一本例外。更气愤的是,这些书在二手市场的地摊上都很难卖掉。
“拥有书籍并不表示拥有知识;拥有知识并不表示拥有技能;拥有技能并不表示拥有文化;拥有文化并不表示拥有智慧。”只有将书本变成的自己智慧,才算是真正拥有了它。
六、不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。“对任何事物不究就里”是任何行业的工程师所不应该具备的素质。开发windows应用程序,看看windows程序的设计、加载、执行原理,分析一下pe文件格式,试试用sdk开发从头开发一个windows应用程序;用vc++、delphi、java、开发应用程序,花时间去研究一下mfc、vcl、j2ee、.它们框架设计或者源码。
除了会用j2ee、jboss、spring、hibernate等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着这样做做,你以后的工作将会少遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然”!
软件工程师工作报告4
____年2月2日,我有幸成为______一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。
____年里我主要完成的工作有三方面:
1、荆门石油石化巡检系统的调研和开发。
该项目是我工作以来第一次涉及到调研,对我来说算是一个不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求。由于自己的工作经验不足,在调研工作中体现出一些问题。不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的最终需求,也没有把自己作为最终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方。在巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能力。
2、电信12530增值业务的开发与维护。
从5月以来我就开始接手公司的主要业务之一,12530电信增值业务。由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难。而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃。最后在金总的指导和鼓励下,顺利的完成这次活动。在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作。通过这个项目,让我加强了自己在高强高压下工作的能力,也让我找到更多自信。
3、襄樊、鄂州家政网络服务中心的开发与实施。
在这两个项目中,除了承担开发工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高。为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况。让我在项目管理和项目进度的把控能力有很大的提高。将襄樊、鄂州家政网络服务中心顺利实施,为我公司拿下湖北省其他市的家政网络服务中心奠定基础。在工作之外,我也注重个人能力的提高。工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的开发框架。也学习springsecurity知识,这些新知识的积累,对我以后的工作有很大帮助。
20____年工作展望:
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好襄樊、鄂州家政网络服务中心的维护工作。
4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,继续开发和实施湖北省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己的贡献,体现出自己的价值。
软件工程师工作报告5
我于20____年__月加入________至今,严格履行软件工程师的岗位职责,认真学习,努力工作,较好地完成了本职工作和领导交给的各项任务。在这年终之际,现对来公司20____年的时间里所作的工作汇报如下:
一、思想政治表现
坚持四项基本原则,热爱祖国,遵纪守法,具有良好的思想素质和职业道德,能用________的要求来指导自己的行动。积极要求进步,团结友善,明礼诚信。
二、工作情况
1、新产品研发:由于我参加工作较长,在软件行业领域这么多年来积累了丰富的经验。刚进入公司被划分到____产品小组,参与了此产品的需求收集、分析、设计编码工作。此产品的前台控制端的框架设计是我采用当今流行的先进技术架构搭建而成。目前此产品雏形已经完毕,处在后期测试完善阶段。当初由于部门人手不够,我与我的搭档相互鼓励,还有部门领导的大力支持,我们每天充满激情的迎接自己的工作。回过头来,看到自己辛勤工作的成果,还是欣慰的。
2、综合事务管理:日常事务性工作都是些琐碎的事情,统计考勤,报销费用、部门审计工作等等。以前我一直做得是自己的专业知识工作,初次接受这些琐碎的工作时我就告诫自己做就要做好,一定做到腿勤、口勤。使票据及时报销,账目清楚,协助领导建立健全各项制度,保持良好的工作秩序和工作环境,使各项管理日趋正规化、规范化。完成办公日常用品购置、上下沟通、资料报刊订阅等日常事务,各类事项安排合理有序。整理部门工作周报、月报,为部门工作的正常开展提供了有效保证。
3、部门项目/产品进度跟踪及归档:我担负着部门项目/产品的进度跟踪工作,为保证文档、代码版本的准确性,我主动联系质量保障部在公司服务器上给我们部门开通了vss空间并且给部门每位员工开通了自己的账户,定时督促部门相关成员把文档与产品代码维护到版本控制服务器上,现在大家已养成习惯,要找文档模板、公司制度等等都会自动去此服务器上寻找,项目阶段性文档,代码也会自动维护进去,我会定时察看并监督。这样保障了代码准确性,公司成果不流失,同时也为同事工作提供便利。
三、存在不足
____行业对于我来说是个全新的行业,还有目前工作较繁杂,从而无法进一步提高自己的工作能力。再说计算机领域是个宽广的领域,技术发展是日益月新,计划下一年合理的安排自己的工作,使自己的业务知识与技术水平更有所提高。
以上是我的个人年终工作总结,在以后的工作中,我一定不断加强个人修养,自觉加强学习,努力提高工作水平,适应新形势下本职工作的需要,扬长避短,发奋工作,克难攻坚,力求把工作做得更好。
软件工程师工作总结报告
第三篇:最新IT业软件工程师年终总结报告
2011年终工作总结
白驹过隙,转眼间,2011年马上结束,新的一年即将来临,回顾2011过去工作中的点点滴滴,心中无限欢喜,忙碌且充实、并快乐着。在领导和同事的热心帮助下,我快速成长,学到了很多东西,也基本的完成了本年的工作。工作中取得了一定的进步,毋庸置疑也存在着许多的不足和缺点,这都值得去总结、反思、改正和提高。现在我将本年工作做一个简单的介绍,借以促进、提高。1.工作情况
2011下半年我有幸来到了公司技术开发部,成为大家庭中的一名成员,主要负责部门的业务设计开发与运维支持、系统维护和优化等上级交办的事务。参与项目有“彩票二期”、“沈阳有线电视费代缴”、“四川清结算”、“北京话费预存送红包”、“浙江融合平台”、“北京平台迁移”、“省平台10.10规范接口更新”、“本溪水代缴”等。
1/ 8
1.1.小刀牛试
长沙归来,正好赶上“沈阳有线电视代缴”,“四川清洁算-话费积分兑换商城豆”,“北京话费预存送红包”这三个项目交叉并行之时。主要遇到:(1)工作量大;(2)难度大;(3)对测试陌生。不过,在领导的关心和带领,同事的支持和协助下,我顺利的战胜了这些困难,最后实现了我今年第一次比较大的突破。在七事八事中不断的学习和成长,渐渐有了一点成熟的理性。
1.1.1.敢于挑战新工作是前提
不敢挑战就没有机会尝试,没有尝试就没有机会发现自己的不足之处,发现不了自己的弱势和缺陷就将停止不前,也就永远得不到提高,直到最会被淘汰。
6月份至7月初完成(1)“沈阳有线电视代缴”项目二个模块的设计开发,解决闫成开发前置时遇到的问题;(2)“四川清洁算-话费积分兑换商城豆”项目支付业务对账,差异处理设计与开发,支付网关修改与联调测试,测试支持;(3)“北京话费预存送红包”项目设计,并指导宋乐侃,刘坤鹏这二位新同事完成业务开发。最后除了“沈阳有线电视代缴”由于推迟上线外,都已经正常上线。
12月5号-9号,完成(1)“本溪水业务”短信解析前置,水前置,支付前置框架升级,业务开发,并配合杨利渊进行整个业务联调,走scm流程,并指出项目一些开发前所需文档;(2)卡通前置,数据库设计,内部接口编写,开发,联调,走scm流程。(3)四川项目和北京项目运维支持,相关人士协调与进度跟踪。
2/ 8
1.1.2.负有较强责任心必备条件
“北京话费预存送红包”项目原计划是只负责设计部分,跟踪项目开发进度与指导同事对账框架使用。所以我先去与项目组成员了解一下各自的工作经历并向项目组成员介绍对账框架开发,搭建管理平台环境。让大家尽快进入项目业务的开发。随后在罗意组织的会议中我把开发任务分配下去。
过了一天。早例会上各自做了个汇报进度与问题。会后我与新同事交流后,发现各自都遇到一点小问题,有文件解析,spring mvc配置,我又耐心的对他们提出的问题进行了解答。
之后一次次的早例会中,我感到自己的责任越来越重,也就意味这需要付出比原计划更多的时间与心思(此时我正学习着“四川清洁算-话费积分兑换商城豆”差异处理,支付网关风险控制部分的配置,环境与联调)。焦虑之时我只能想到一句话——加班并按照计划完成任务。
首先检查宋乐侃同事文件解析的每行代码,并指出错误。两小时候候他已经能独立完成类似开发。在我很满意自己劳动成果的时候,走到了另一位同事刘坤鹏工位处。发现他3个小时竟然没有写上一行正确的代码。向领导汇报后根据指示,我调整策略每敲一行代码讲解一次并在附近写上注释。希望他能早点学会web开发。之后他由于压力过大,离职了。所以最后由我负责他的开发工作。此时想到定时发下红包与管理平台补发红包都是同一个功能,测试完成后提供给其他人用。2天后web管理平台开发完成。
之后我发现对账功能对于未接触的新同事来说开发还是有一定的难度的。由于时间比较赶,最后之能采用投机的方法写一句讲一句。
开发终于完成了,我与测试人员一起测试,并对一些注意点进行了强调。
3/ 8
1.1.3.不断学习和提高思想业务素质是关键
“四川清结算”项目差异处理设计部分。由孙晓时组织例会讨论差异处理,我负责学习总结完成设计,那时候对差异处理没有太多的经验,只好对着文档看了一遍又一遍,想了一次又一次,修修改改好多次,还是没有什么把握,也只好硬着头皮去找殷舒请教,从中得到一些指引,最后在问与答中坚定下来,终于完成了第一版的差异处理。
“融合支付”项目清结算部分,由殷舒牵头,我负责的学习,设计,开发工作。这段日子里我开始阅读有关清结算的各种资料,参加清结算专题培训。好不容易把清结算的设计部分完成。之后举行设计评审,会上听到大家提到,渠道,代理商,多级商户结算,多渠道结算,差价结算。一堆概念,云里雾里。网上一查资料,被渠道的概念弄傻了——“渠道通常指水渠、沟渠,是水流的通道。但现被引入到商业领域,引申意为商品销售路线,是商品的流通路线,所指为厂家的商品通向一定的社会网络或代理商而卖向不同的区域,以达到销售的目的。故而渠道又称网络。”由于公司是做支付的,我联想到:支付渠道。后来才打听到是指“接入渠道”。可是多渠道结算会不会有层级
4/ 8 的概念呢?代理商与渠道之间会不会有联系呢?分层扣的是谁的钱呢?各种疑问后,我彻底的崩溃了。只好找孙晓时,殷书请教,让他们给解决一下难题。根据他们宝贵的意见,我最后只需要实现多方分层即可。目标确认下来后就好办多了,于是又去做了一次数据库设计的更改。
在后来,我对财务了解的很少,深深的感受到需要补一补财务知识了。开始被“分录”搞得晕头转向,主要是科目太多了,没搞清楚贷与借的奕系列关系。今后也还要继续学习下去。1.1.4.浓厚的兴趣是重要因素
在开发“浙江融合支付-清分子系统”时,由于对清结算还不大熟悉,每次接口变动,数据库设计增加删除字段,都要更改一次代码,然后测试,这非常的麻烦和繁琐。突然想到王昕之前说facebook的员工开发一些工具来帮助他们提高工作效率。是的,我需要开发一个小工具,它可以通过配置轻松完成接口的解析并入库等等功能。不久后根据殷书的指示完成了该子系统的开发。
接着是开发“浙江融合支付-财务子系统”。由于需求还不确定,目前只需要一些基本功能开发。也就是
5/ 8
只开发增删改查,大概所有人都会觉得——永远的重复编码。例如:(1)多余的代码行数:我发现每次编写一个controller都需要注入含义一样的页面路径,当遇到较复杂的controller时(例如:支付管理平台商户录入controller,据蒋新德说有3000多行代码,仅仅页面路径就有一大串的成员变量,set,get方法。)这将是可怕的,不可想象。(2)繁琐的spring配置:一般只含增删改查的controller配置,最少也有4-6个页面路径需要配置。我开始需找着减少重复编码方法。(3)为维护学习增加不便。当更改一个mapping(一个servlet的请求路径),我们的一个展示数据库记录的页面,js最少需要更改2个函数,html标签需要更改3处。我开始需找着减少重复编码方法。最后再多次更改与吸取他人意见后,找到了一种解决办法。虽然还没有其他人使用过我这些工具。但是只要我找到被大家都需要的工具,然后继续加油,优化,相信总有一天会写出好的工具,广泛被接受并且使用。2.经验教训 2.1.1.方向感不强
记得在开发清结算的时候太想要写好一个工具,没
6/ 8
有抓住重点,迷失了方向。今后做事还需先找一下东西南北。
2.1.2.时间管理不合理
科学合理的时间管理胜过一个师!
之前一直相信“鱼和熊掌可以兼得”,也一直坚信这一点,因为觉得只要用心投入、专心探究、合理分配就一定可以得到自己想要的,原来我错了!这样的结果弄得身心疲惫,力不从心,捡了芝麻丢了西瓜。总结、反思后才发现人怎么可能向左又向右呢!事情也是分轻重缓急,如果所有的时间都花完了还做不好这些事,那么就得考虑放弃或延后处理一些不重要的(别管紧急不紧急)事情。要是这样还是完不成重要的事情,这时就得考虑利弊或得失来做个权衡,然后精心的准备加缜密的计划才有可能把事情变得可控。3.今后打算
找方向,抓重点,合理分配时间,谦虚、勤学、总结、提高,争取在有限的时间内用领导认可的方式完成每一项工作,更好的与同事沟通、协调,为客户带来更好的产品和服务。最后也要感谢各位领导、同事
7/ 8
对我的信任与帮助。
祝:
工作愉快,万事大吉!
xx
2011年12月13日
8/ 8
第四篇:软件工程师
软件工程师发展前途光明
目前软件行业已成为21世纪的热点。然而要成为一名真正的高素质软件工程师除了要选择一所好学校外,还需要学到最新、最前沿的IT知识。
国家工业和信息化部日前宣布:“未来五年内,中国计划把软件产业增长六倍”,使之达到与软件王国印度相当的规模。2010年,中国软件产业销售收入已达到13000亿元人民币。要实现“破万亿元”的发展目标,意味着未来几年软件产业的年增长率将不低于30%。
中国工程院院士、中国科学院计算所研究员倪光南说,中国软件业的出路应在基础领域的系统开发方面有中国自己的声音,这些软件“航空母舰”将承担起完成这一战略性任务的重任。预计未来5年软件业从业人员要从目前的90万人增加到250万人左右。
“前程无忧”2006年的薪酬报告显示,软件工程师在IT行业中越来越受到重视,其薪资也节节高升。软件工程师的起薪从4000至8000元/月左右。
综合数据表明,软件工程师是近期企业缺口最大的职位,招聘数量几乎占了行业的一半,而硬件工程师占11.9%,系统分析师占8.6%,网站策划员占8.7%,网络工程师占4.7%。如此大的人才缺口表明,软件工程师是目前IT行业求职者的最佳选择。
注:学IT首选长沙牛耳软件教育学校,成就人生梦想。
牛耳软件教育成立于2001年,是中国最早专业从事IT职业教育的机构之一,也是中国十大品牌IT教育机构,湖南省指定“服务外包人才培训基地”,是湖南乃至整个中南地区最大的软件工程师培训基地。
牛耳依托自身丰富的IT行业经验,9年来一直致力于为IT企业培养和输送高质量、专业化计算机软件开发人才。目前,牛耳已建立起了从软件技能培养、职业素质训练、项目实训到人才输送的一体化服务体系。
牛耳已在长沙-大连两大城市建立三大校区,近30000平米的现代化教学场地,拥有教职队伍近300人,在校学生达4000人。配备现代化液晶电脑机房和专业服务器、多媒体教室、实习机房、项目开发区、案例讨论室、软件评测室、图书室等齐备的教学设施,并建立标准的学生宿舍、食堂、浴室、超市等生活设施。是广大学子理想的求学成才场所。
作为专业的IT教育机构,牛耳依托国防科技大学雄厚计算机教育背景,融合国内外优秀IT职业教育的成功经验,研发了拥有自主知识产权的课程体系。依照CMMI3质量管理体系来开展IT职业教育的教学工作,统一品牌、统一课程体系和标准课件,实现标准化的项目实习案例。
9年来,牛耳软件教育的发展目标始终定位在培养专业化、职业化的软件人才,始终坚持“对学生负责、对家长负责、对企业负责、对社会负责”的办学理念。牛耳软件教育提倡 “学历+技能”的新型教育模式,凭借先进的教学理念、国际化的产业视野、自主的课程研发体系、严格的标准化管理体系,为中国IT产业培养了8000余名软件专业技术人才,学生以扎实的技术功底和良好的职业素质,得到各用人企业的高度认可。
热忱欢迎广大学子来我校就读,为自己创造美好的未来!
第五篇:软件工程师
软件工程师
薪资待遇高
工资环境
中小企业急需全面掌握软件基础技能与知识。
1.理解软件工程管理的概念和任务
2.理解软件生存期过程
3.理解软件工程标准
4.掌握需求分析、测试、维护基本技术
5.掌握软件度量、软件配置管理方法
6.理解软件复用概念
7.理解软件质量保证的手段
8.理解软件项目对人员的需求
9.理解软件知识产权的基础知识
通过软件工程师考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
1.数据结构
编程的灵魂,是程序开发人员一个开发思路,已经成熟的编程思想和算法,而且几乎适用所有开发语言。
2.操作系统(第三版)
从资源管理的角度来分析系统功能的实现。
重点是五大管理职能的实现及其原理。
3.计算机网络(第三版)
要学习ISO/OSIRM七层的划分以及各种协议的功能。
传输理论、互连设备、Internet知识,和参考模型理论
4.数学
基础,所有计算原理的基础
5.计算机专业英语
专业知识+英语水平
6.软件工程(第二版)
要熟悉数据流和流程图
7.数据库理论
熟悉SOL语言,几乎所有的编程语言都要和数据库打交道8C语言或者VB语言应该掌握,不过目前JAVA和.net比较火
9建模语言UML代表软件工程的发展趋势,目前是可视化建模的事实的工业化标准。
经访问很多专业人士,业内人士比较公认的软件行业职业规划要经过五个层次,即程序员、系统分析员、架构设计师、项目经理、产品经理等,每个层次对人才的素质要求都有不同。
第一级别:程序员
大学生刚进入工作时,肯定是先从程序员做起,这也是适应工作环境,了解工作流程的一个步骤。程序员对于技术成长历程的最下端,很多技术高手都是从程序员做起的。在这个过程中,需要了解的是熟练掌握各种语言的技巧,知道技巧的适用性,还要对资源作出恰当安排。
1. 团队精神和协作能力
当软件开发尤其是大规模的软件开发进行时,已经不是个人天才能干的事,这个时候就要靠团队。软件开发的难度和参与开发人员的数量是呈指数级增长的。微软可以组织上千人的软件开发队伍,但一些国内企业做不到这些,因为管理还没有跟上。软件开发越复杂,需要的人就越多,需要合作的精神就越强。所以“团队精神”是很多企业文化的核心部分,也是程序员应该具备的最基本的、最重要的安身立命之本。
2. 文档习惯
一般来说,许多人会先做几年的基础工作,再做软件工程师或测试工程师,而不是将程序员的工作一直做下去。但一些企业也有做了十几年的程序员,他们的工资待遇可能比他们的部门经理要高得多;而他们做的是基础工作,职位是底层。同样是编程,他们可能比别人要快,要科学;遇到一些难题时,也有更多的办法解决。这与他们良好的工作素养有关,比如:良好的文档,这是正规研发流程中非常重要的环节,作为程序员,30%的工作时间写技术文档还是很正常的,而作为高级程序员和联系分析员,这个比例要高很多
3. 规范化、标准化的代码编写习惯
作为一些为国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。在大型的软件开发过程中,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可想象的。
4. 需求理解能力
程序员需要理解一个模块的要求,很多人写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码性能考虑。有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员端绪要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经验才有可能有心得。
5. 复用性、模块化思维能力
经常听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复一些没有任何新意的代码,这其实是中国软件人才最大浪费的地
方,一些重复性工作变成了熟练程序员的主要工作,而这些,其实是完全可以避免的。
复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些。如果能这样,就可以极大避免重复性的开发工作,会有更多时间和经历投入到创新的代码工作中去。
6. 学习能力
程序员是很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅三五年内具有领先性,程序员如果想安身立命,就必须不断跟进心得技术,学习新的技能。
而一些行业应用软件的开发设计,一定需要行业的知识,比如,座保险行业的软件,当然要了解保险知识和保险行业的基本情况,做教育行业的软件一定要了解教育的基本规律。一些公司在后期的培养方案上,多添加一些员工自己喜欢的内容,这样就可以把他们的个人积极性调动起来。善于学习,对于任何职业而言,都是前进所必须的动力,对于程序员,这种要求就更加高了。
第二级别:SA(syetem Analyser:系统分析师)
系统分析人员是具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作和一族。是国家软件水平考试中的一项。信息产业部会将持证的系统分析员登记入国家人才库。据《中国电脑教育报》报道,自1998年软件水平考试开考系统分析员以来,我国通过考试的总共只有数百人。
在日常的工作中我们一般都称他们为系统分析师。其主要特点是:
1.强烈的责任心和事业心
开发软件的基本流程是,先做需求,作分析、做设计。这是核心阶段,也是难度阶段,主要由人数不多而技术水平层次相当的软件工程师担当。系统分析师由于必须保证需求的准确性,所以责任更为重大。
2.技术高手
可以说大多数好的系统分析师都是从优秀的程序员成长起来的。很难想象一个对编程不甚了解的人可以划分好模块,更不要说较准确地估算出工作量和工作进度了,可以说系统分析是建立在程序编写上的一种学问。面向对象的系统分析工具用于采用图形化的方式,在软件系统分析过程中对待开发的软件系统进行清晰准确的描述。
3.交流表达能力
以客户为中心,具有面向对象的程序设计思想以软件的方式模拟客观事物的运行规律,以满足客户的不同需求。对客户服务的思想是贯穿始终的。与客户沟通能力,于团队内部协作能力都是必要的,要有准确到位的表达。第三级别:SD(system designer:系统设计师)
系统设计师应当对“系统结构”所使用的软件技术非常了解。如果自身具备良好编程技巧,才会成为优秀的系统设计师。
系统设计师的指责是把consturction model(结构模型)对应到implementation model(实现模型),作用非常重要。在从概念到实现期间规划和组合模型的优劣是决定系统设计师好坏的标准。
第四级别:Project Manager(项目经理)
项目经理必须具备较强的专业知识,具备沟通技巧,了结团队人员的组成,还需要知道如何对团队分工,学会根据项目特性选择最合适的语言和工具,不能有任何偏执。
第五级别:Product Manager(产品经理)
产品经理必须具有产品管理能力。这是一项非常重要的技能,产品经理需要融合技术和市场趋势,产品经理需要融合技术和市场趋势,知道未来大家需要什么,使开发的产品实现技术和市场的引导作用。他们还要快速学习技术并融合起来做很好的演示。