Java软件开发工程师工作计划(精选9篇)。
Java软件开发工程师工作计划 篇1
一、加强培训学习,不断提高业务技能以提高学习力为重点,建设高素质人才队伍。通过建立科学的人才培养和使用机制,促进员工加强自我学习、自我完善。安排工程部的全体人员学习学习国家和电力行业的强制性规范条文,学习电力质检中心站监检大纲以及火电,风电,送变电的验评标准,学习总承包公司的管理制度和各部室的管理文件。加强各类工程规范、规程的学习,学习火电,风电,送变电工程项目的工程合同,学习总承包工程处三标体系文件,加强PM2软件的学习和应用,严格按照合同工作办事。
同时,加强工程部管理人员的培训和学习,学习总承包管理方面的知识,组织管理人员到总承包公司先进单位学习,借鉴先进管理经验,不断提高管理水平。通过提高队伍素质,增强科技创新能力,进而实现工程部综合素质的提升。
二、组织工程设计,搞好技术服务
把重点项目的工程设计工作作为本部门的重点任务,组织优秀科技人员来承担,并按照已批准的设计要求,在保证质量、保证工期、保证使用功能的前提下,严格按批准的概算进行施工图设计。收集火电工程,风电工程,送变电工程的施工组织设计,安排专题会进行讨论,把好控制投资规模的设计关,把各个工程的施工组织设计规范化,标准化,提高工程设计的深度和施工图设计的水平,并指派专职设计人员常驻施工现场,与各参建单位的有关人员密切配合,为总承包招投标工作、施工现场工作提供标准快速的技术服务。
三、强化现场管理,不断提高管理水平
总公司的各个部门的工程管理人员是矩阵式的管理,既受总承包公司工程部的领导也受项目部的领导,各个项目部的工程部的管理人员要定期向公司工程部汇报所在施工现场的工程管理情况,包括工程进度情况,分包单位执行合同情况,工程部的文件运行情况,现场工程资料是不是与工程同步进行,分承包商人员配备的现场管理人员,技术人员是否能满足施工现场的工程需要,分承包商的现场施工人员是否满足现场工程进度的需要,现场的机械配置是否满足施工现场的需要。
强化施工企业内部管理,密切建设、勘察、施工、监理单位的配合是提高工程质量的关键。从各工序质量控制到分项工程质量、分部工程质量、单位工程质量的系统控制,将质量管理贯穿于施工的全过程。认真抓好图纸会审、施工准备、材料产品检验、组织施工、安全生产和交工验收等主要环节,真正做到施工按规范、操作按规程、检查验收按标准。严格工程结构构件的质量控制,施工现场必须按规定建立标准养护室。加强施工全过程的质量控制,所有工程在下道工序施工前,都要做样板间、样板墙,坚持样板引路,把质量通病消除在分项分部施工中。各项目工程部要责任到人、工作到位,勤于职守,不徇私情,并积极配合施工单位的工作,齐抓共管,确保工序质量,提高工程质量总体水平。
四、抓好文件管理,加强工程检查
对本部门的管理文件每个季度进行总结,对符合管理要求的进行保留,那些不符合管理,在运行过程中还有不足需要增加的项目,进行增加和删减,使工程部的管理文件更加完善,更能贴切工程实际。
工程设计提供的是施工计划和思路,如何能够确保计划和整体思路按期进行,提高计划的严肃性,减少施工风险,加强工程施工的动态管理,加大检查和监控力度是非常必要的。为进一步加强对各工程的管理检查,计划编制一个工程管理检查实施细则,对各个项目定期检查评比。检查的内容是全方位的,从宏观的施工部署到微观的工序穿插,每一个环节都不容错过。主要从以下四方面进行检查:一是以关键部位为线索,在不同施工阶段确定重点检查对象,指定施工细则,保证计划的实现。二是以总进度为依据,明确各个单位的目标,通过合同责任书落实分包责任,以分头实现各自的分部目标来确保总目标的实现。三是在不同专业和不同工种的任务之间,进行综合平衡,并强调相互间的衔接配合,确定相互交接的日期,强化工期的严肃性,保证工程进度不在本工序造成延误。通过对各道工序完成的质量与时间的控制,达到保证各分部工程进度的实现。四是按总进度计划的时间要求,将施工总进度计划分解为季度、月度和旬度、周进度计划加大监控力度和深度,强化工期意识、质量意识、成本意识、法制意识,严格执行工程技术规范、施工质量和工艺标准,确保各项工程按期保质保量地完成。
Java软件开发工程师工作计划 篇2
时间一晃而过,转眼间20xx年已接近尾声。回首繁忙而又充实的20xx年心中不禁感慨万千,过去的一年中通过自身的不断努力,使得技术水平、沟通技巧等方面都取得了一定的进步,当然亦有需要改进的地方,这是我人生中弥足珍贵的经历,也给我留下了精彩而美好的回忆。
非常幸运能够来到xx公司参加工作,上任软件工程师这一职位。回顾业务培训期的一个月工作,感触很深,收获颇丰,我们首先对宽带医生这项业务的前期推出做了很细致的准备,仔细讨论了在业务推出以后可能遇到的种种困难;然后参加了代维部门的实践学习,深入了解了网络的接入技术,以及在修障过程中遇到的问题,接着参加了为期两天的新员工入职培训班,认真听取了相关领导对公司的发展概况,组织结构,以及各部门职责的介绍,并认真学习了公司的基本业务和增值业务,对公司的产品和服务有了很清楚的认识。
后期在主管的带领下,我们陆续对周边保有用户进行了宽带医生免费体验活动,也让用户知道我们这项延伸服务的推出,树立我们xx宽带的品牌形象。
在过去的工作当中,在领导和同事们的悉心关怀和指导下,通过自身的不懈努力,各方面均取得了一定的进步,但那些远远不够,我也在实际工作中认识到自己的不足,业务还不够熟练,很多知识还有欠缺,处理事情不成熟。因此在今后的工作中,我将努力提高自身素质,克服不足,朝着以下几个方向努力:
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地加强学习,向理论学习,向专业知识学习,向身边的同事学习,逐步提高自己的理论水平和业务能力,并用于指导实践;
2、“业精于勤而荒于嬉”,在以后的工作中不断学习业务知识,通过多看、多学、多练来不断的提高自己的各项服务技能,克服年轻气躁,做到脚踏实地,提高工作主动性,不怕多做事,不怕做小事,在点滴实践中完善提高自己;
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作,继续提高自身文化的修养,努力使自己成为一名优秀的软件工程师;
4、在工作上积极配合省公司“关于配合全省宽带续费率提升活动开展“宽带医生”服务的建议“的活动;加强对武进、新区、金坛宽带医生的业务宣传,增加这些区域的服务量;加大对他网用户的宣传,扩大宽带医生的服务群,争取将用户发展为本网用户;明确宽带医生远程服务软件的一整套受理、安装、服务的流程,加强远程服务软件的推广,将远程服务和上门服务结合起来。
我认为想成为出色的软件工程师不仅仅是软件知识,还有财务、经济、税务、管理等等知识,有空花时间看看,韬光养晦、未雨绸缪。
Java软件开发工程师工作计划 篇3
20xx年xx月xx日,我有幸成为xx软件公司一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。20xx年里我主要完成的工作有三方面:
一、xx巡检系统的调研和开发
该项目是我工作以来第涉及到调研,对我来说算是一个不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求。由于自己的工作经验不足,在调研工作中体现出一些问题。不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的终需求,也没有把自己作为终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方。在巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能力。
二、xx增值业务的开发与维护
从xx月以来我就开始接手公司的主要业务之一,xx增值业务。由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难。而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃。后在xx总的指导和鼓励下,顺利的完成这次活动。在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作。通过这个项目,让我加强了自己在高强高压下工作的能力,也让我找到更多自信。
三、xx家政网络服务中心的开发与实施
在这两个项目中,除了承担开发工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高。为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况。让我在项目管理和项目进度的把控能力有很大的提高。将xx家政网络服务中心顺利实施,为我公司拿下xx省其他市的家政网络服务中心奠定基础。在工作之外,我也注重个人能力的提高。工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的开发框架。也学习springsecurity知识,这些新知识的积累,对我以后的工作有很大帮助。
四、明年工作展望
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好xx家政网络服务中心的维护工作。
4、希望公司能够大量拿下xx省其他市的家政网络服务中心,继续开发和实施xx省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己大的贡献,体现出自己的大价值。
Java软件开发工程师工作计划 篇4
一、建立规范化管理体系,高效完成取证工作为了建立符合现代企业管理发展要求的规范化生产管理体系,全面提高公司经营生产管理水平,满足招投标工作需要,加强对公司质量、环境、职业健康安全管理体系贯标的管理,协调推进各部门的贯标工作,建立起公司快捷、高效、标准化的运营体系,确保高质量、高水平完成取证工作。
下一步,公司计划于__月底前完成贯标学习,收集旧文件,体系结构调整、设计、新文件编制;x至x月进行文件实施、体系运行、内审、完善体系、内部整改、管理评审;__月底前完成现场检查、准备、认证、整改;__月取证。
二、不断加强各项服务管理
加强小区环境卫生管理,创建文明、整洁、优美的和谐小区。下一步,保洁组计划建立楼道保洁、厂区保洁工卡制度,在规范内部考核管理的同时加强外部监督,促使绿化保洁工作规范、效率开展;进一步加强小区秩序管理。尤其要加强车辆管理和装修材料的进场管理,避免车辆乱停乱放和装修材料污染地面的现象发生;规范房管巡视路线。
每日上午,下午各按先里面后外围的路线,对公共设施,保洁情况,保安情况进行巡视,并在《房管员日常巡查表》上做出记录,及时填写报修单,如发现异常情况应及时进行处理;张贴设备编号,规范登记维修。往设备上贴标签是维修设备管理过程中一个不可缺少的环节。
下一步,维修组计划结合公司“__”管理工作的深入开展,按照设备帐目在标签上填好编号,然后将其贴到目标设备上,实现帐物相对,规范园区设施设备维修工作;实现商铺租金催缴人性化、效率化。欠费催缴是天经地义的事,关键是催缴的方式双方是否接受。
这就需要市场开发部在下半年的工作中更加勤于巡视,更快的与各部门沟通,及时解决商户们所反映问题,得到商户们的信任和肯定。
现在,构建和谐社会要以人为本,服务和管理也建立在这上面,只有想办法实现人性化管理,才能尽力化解难题和矛盾,从而促使租金收缴的工作更效率。
三、加强小区文化建设,努力构建和谐小区
加强小区文化建设是构建和谐小区的有效载体,是坚持以人为本精神的需要。营造安全、健康、和谐的小区文化氛围和理念是加强文化建设的重要内容,为此,公司计划从抓班组内部文化建设入手,结合公司发展目标及宣传工作的开展,明确小区文化建设方向,进一步加强小区文化基础设施建设,更好地发动广大业主积极投身到小区建设中来,促进小区工作的全面进步、和谐发展。
四、继续落实好年度党支部工作计划
紧紧围绕集团公司党委工作计划、本公司年度工作目标和各阶段重点工作要求,完成好年度思想政治工作任务,特别是“讲、顾、守”学习教育活动后续整改要落实到位。
五、进一步抓好培训工作,注重培训实效
不断加强业务培训、思想教育和日常考核,帮助员工逐步提高个人素质,调整好工作心态、找准定位,使服务更专业。
六、进一步做好安全稳定工作
确保职工队伍思想稳定,加强园区安全工作分析,掌握住户基本情况,及时发现问题并督促整改。同时,向有经验的物业公司学习,以规范的管理和优质的服务赢得各类业主的认可。
Java软件开发工程师工作计划 篇5
转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,收获颇丰。这两个月,在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力,我学到了人生难得的工作经验和社会见识。我将从以下几个方面总结软件工程师岗位工作实习这段时间自己体会和心得:一、努力学习,理论结合实践,不断提高自身工作能力。
在软件工程师岗位工作的过程中,我始终把学习作为获得新知识、掌握方法、提高能力、解决问题的一条重要途径和方法,切实做到用理论武装头脑、指导实践、推动工作。思想上积极进取,积极的把自己现有的知识用于社会实践中,在实践中也才能检验知识的有用性。在这两个月的实习工作中给我大的感触就是:我们在学校学到了很多的理论知识,但很少用于社会实践中,这样理论和实践就大大的脱节了,以至于在以后的学习和生活中找不到方向,无法学以致用。同时,在工作中不断的学习也是弥补自己的不足的有效方式。信息时代,瞬息万变,社会在变化,人也在变化,所以你一天不学习,你就会落伍。通过这两个月的实习,并结合软件工程师岗位工作的实际情况,认真学习的软件工程师岗位工作各项政策制度、管理制度和工作条例,使工作中的困难有了有力地解决武器。通过这些工作条例的学习使我进一步加深了对各项工作的理解,可以求真务实的开展各项工作。
二、围绕工作,突出重点,尽心尽力履行职责。
在软件工程师岗位工作中我都本着认真负责的态度去对待每项工作。虽然开始由于经验不足和认识不够,觉得在软件工程师岗位工作中找不到事情做,不能得到锻炼的目的,但我迅速从自身出发寻找原因,和同事交流,认识到自己的不足,以至于迅速的转变自己的角色和工作定位。为使自己尽快熟悉工作,进入角色,我一方面抓紧时间查看相关资料,熟悉自己的工作职责,另一方面我虚心向领导、同事请教使自己对软件工程师岗位工作的情况有了一个比较系统、全面的认知和了解。根据软件工程师岗位工作的实际情况,结合自身的优势,把握工作的重点和难点,尽心尽力完成软件工程师岗位工作的`任务。两个月的实习工作,我经常得到了同事的好评和领导的赞许。
三、转变角色,以极大的热情投入到工作中。
从大学校门跨入到软件工程师岗位工作,一开始我难以适应角色的转变,不能发现问题,从而解决问题,认为没有多少事情可以做,我就有一点失望,开始的热情有点消退,完全找不到方向。但我还是尽量保持当初的那份热情,想干有用的事的态度,不断的做好一些杂事,同时也勇于协助同事做好各项工作,慢慢的就找到了自己的角色,明白自己该干什么,这就是一个热情的问题,只要我保持极大的热情,相信自己一定会得到认可,没有不会做,没有做不好,只有你愿不愿意做。转变自己的角色,从一位学生到一位工作人员的转变,不仅仅是角色的变化,更是思想观念的转变。
四、发扬团队精神,在完成本职工作的同时协同其他同事。
在工作间能得到领导的充分信任,并在按时完成上级分配给我的各项工作的同时,还能积极主动地协助其他同事处理一些内务工作。个人的能力只有融入团队,才能实现大的价值。实习期的工作,让我充分认识到团队精神的重要性。
团队的精髓是共同进步。没有共同进步,相互合作,团队如同一盘散沙。相互合作,团队就会齐心协力,成为一个强有力的集体。很多人经常把团队和工作团体混为一谈,其实两者之间存在本质上的区别。优秀的工作团体与团队一样,具有能够一起分享信息、观点和创意,共同决策以帮助每个成员能够更好地工作,同时强化个人工作标准的特点。但工作团体主要是把工作目标分解到个人,其本质上是注重个人目标和责任,工作团体目标只是个人目标的简单总和,工作团体的成员不会为超出自己义务范围的结果负责,也不会尝试那种因为多名成员共同工作而带来的增值效应。
五、存在的问题。
几个月来,我虽然努力做了一些工作,但距离领导的要求还有不小差距,如理论水平、工作能力上还有待进一步提高,对工作岗位还不够熟悉等等,这些问题,我决心实习报告在今后的工作和学习中努力加以改进和解决,使自己更好地做好本职工作。
Java软件开发工程师工作计划 篇6
作为技术开发团队的管理者,让公司提交核心竞争力,产生更大产出物,必须明确管理的重点与核心都是人。
而技术开发团队管理工作效率的高低除了规章制度的客观因素外,还有非常重要的一点就是,管理者与软件开发人员要有良好沟通的主观因素。
管理与人——作为软件开发公司技术团队管理者,工作重点:
1、必须要先会管理好自己。
要成为一个优秀的技术开发团队管理者,必须自己要先做好,作为团队的一个榜样,把自己的优良作风带到团队的工作当中,影响整个团队的软件开发人员,用真诚去打动每一位软件开发人员,促进团队之间合作的默契。
软件开发人员总会遇到自己无法独立解决的问题,这个时候作为管理者,重要的责任就是帮助排难解忧,做好指挥工作。
要形成一个良好的沟通,要培养软件开发人员在工作中遇到了什么问题及时汇报的工作习惯,管理者可以与软件开发人员进行一个短时间的探讨,给出问题好的解决办法。
2、培养严谨的工作作风。
团队合作是需要大家共同努力不是来玩,来偷懒的。
团队的目的就是要尽个人所长让团队发扬光大。
让每个软件开发人员明确目标,并且针对自己的工作,掌握好工作技巧,懂得如何去提高效率,完成工作目标的方法。
3、管理与沟通。
软件公司技术团队管理所遇到的沟通与其他环境下的沟通相比具有以下特点:
A、沟通以语言或文字的方式实现。
B、沟通的内容包括信息沟通和情感、思想、观点与态度的交流。
C、沟通过程中心理因素发挥重要作用,信息发出者和接受者之间要考虑软件开发人员的动机和目的,而结果会改变人的行为。
D、沟通中会出现特殊的沟通障碍,这些障碍一方面来自信息的失真,另一方面来自特有的心理障碍。
E、软件开发人员的反应是为关键的。
因为软件开发人员反应的好与坏,是评价沟通成功与否的标准,这也是管理沟通和其他类型沟通的本质区别。
4、软件公司管理与人。
作为软件公司技术团队管理者,工作重点就是对管理范围内现有的可支配的有效资源(包括:人的资源、物的资源)的优化组合与合理支配,以期达到有效资源使用价值的大化、有效管理的大化、有效管理团队的效率极值的大化。
那么又如何才能使自己的工作更接近目标呢?
管理的灵魂在于它内在灵活性,管理的目的要基于它外在合理性,管理的体制在于它对环境的适应性,管理的根本在于它对自身的可发展性。
这都是管理本身具有的特性。而它的特性又是通过在对软件开发人员与物的管理过程中体现出来的。
回头看一看成功的软件企业走过的路不难得出一个结论:技术团队管理的本质是对软件开发人员的管理,因为软件开发人员是实现管理的体现者,同时软件开发人员又是对物管理的意志的体现与传播的介质者。
以人为本也是软件公司技术团队管理工作的出发点。
5、软件公司人性化管理。
团队是合作的,工作是严谨的,但是管理者和软件开发人员之间必须要人性化对待,管理者应换角度思考,站在软件开发人员的立场上思考问题,如何更好的协调与软件开发人员之间的关系,以建立好上下层之间的关系。
探讨时必须要客观对待观点、意见,不能我说的一定是对的,我说的一定是好的。要在团队中建立培训与交流工作,把优秀的团队文化和工作技能,在合作中传递给每一个队友!
丰富的团队文化和工作技能培训,也是让团队软件开发人员在工作中把个人能力发挥及至的好方法。这样才能提高战斗力,这才是一个团队合作的终目的。
Java软件开发工程师工作计划 篇7
20xx年已过去,在过去的一年中,我担任公司开发部的一名软件工程师,主要从事着JAVA项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这一年中所做的成绩如下:一、xx项目,本人独立负责开发会计处的三个子系统
1、会计人员信用查询系统。
2、代理记账机构信用查询系统。
3、会计人员网上报备系统。
以上三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。
二、餐饮行业项目,在团队开发项目中直接参与了xx餐饮有限公司总部的信息综合管理平台项目
1、房屋租赁合同管理系统。
-
ys575.com小编精心推荐:
- 开发工程师工作计划 | 软件开发合同 | 工程师工作计划 | 软件开发实习报告 | Java软件开发工程师工作计划 | Java软件开发工程师工作计划2000字
2、短信收发管理系统。
3、会员管理系统。
4、基础信息管理系统和人事管理系统的部分功能模块。
系统应用后,豪享来在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。
三、金融行业项目,我参与了xx银行xx分行,企业转账管理系统中的部分模块开发
本系统方便了企业快速实现大量和复杂的转账工作。
四、xx项目,正在负责和开发的是住房货币化补贴网上申报审核系统
本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。
总结不足:驻xx总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。
通过总结一年来的工作,尽管有了一定的进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。
Java软件开发工程师工作计划 篇8
总想着每天、每个月、乃至每年都有点进步。20xx年,对我来说,是起伏不定的一年,也是收获颇丰的一年。当然,大的收获是有了一个可爱的女儿。
在这一年,我跳了两次槽,是自愿的,还有是被迫的。我目睹了一些公司从盛到衰的过程,也看到了一些脚踏实地的公司。
离开x1公司,是因为我觉得x1公司不是在做软件,所谓的印度模式,我想,绝对不是这么做的。理想不合,不想浪费时间,也只能背负跳槽的恶名,挂冠而去。去x2公司,是因为看到他是美国独资公司,做外包软件,能够接触美国的客户和技术,希望能够有所收获,何况,职位也不错。的确很想好好做,也跳累了,只想稳定发展,毕竟,是做父亲的人了。没有想到的是,竟然让我目睹了一场资产争夺的好戏。公司易主,流言满天,流言四起,官司大战,这种平常只有在电视和电影里看到的情节,我实实在在的亲身经历了,也算是人生的重要一课吧,至少,让我看到了人性阴暗和恶毒的一面。自然,是做不下去了,只能又走。
也看到了一些踏踏实实做事情的公司。园区的瑞博软件就是一个。很少看到如此踏实做事的公司。若干年后,只要他能够存活,必定是一个成功的公司。虽然老板对我也很有诚意,只是,对于教育软件,我实在没有太大的兴趣,何况,如果想做教育,我何不选择安博呢?毕竟,安博给于我很多。回头想想,在其他公司,我都是在奉献,只有在安博,是学习了很多。
说起跳槽,其实,看看那些公司,有多少是在踏踏实实做事情的?老板本不懂软件,都是看着软件行业能赚钱,想来捞一票,结果把中国的软件行业做坏了,也害苦了中国的程序员。自己不好好做事,怎么怪别人跳槽?同工作经历的坎坷相比,在个人能力方面,今年的进步是非常大的。今年上半年,我的进步集中在技术领域。我更加深入研究了设计模式、ejb体系和。net平台,还有uml建模,终于有所突破,设计了一套自己的基于。net平台的系统架构和开发工具,并且得到了应用的证实。在网上也陆续发表了一些文章,受到比较好的欢迎,还上了赛迪网的开发之星。
下半年,在软件工程方面收获是很多的。
看到网上对于印度模式从吹捧到批驳的吵闹,也看到x1公司学习印度的失败,加上自己从开始就对那些记者的怀疑,决定好好学习软件工程。我一向认为,任何东西,不能道听途说,只有自己好好深入研究,才能得其精髓。同时,软件工程绝对不能只看印度的,毕竟,美国才是软件业发达的国度。
列举一些学习的参考资料:《rup软件工程过程》、《msf微软解决方案》、《xp极限编程》、《cmm实践应用——infosys公司的软件项目执行过程》、《人月神话》、《软件需求》、《软件工程java语言实现》。每本书,我都仔细研读了,颇有体会。
我开始就想,印度软件工程绝对不会象那些记者所说的那么简单,所谓的高中生编程说。所以,我必须实际看看印度的软件工程。《cmm实践应用——infosys公司的软件项目执行过程》,是印度大的软件公司infosys公司的分管质量的副总裁写的,介绍他们的cmm4的软件工程,果然不同凡响。这是我了解印度软件工程的主要窗口。
首先,同原来的想法不同的
也可能同大多数人(尤其是受那些软件记者影响很深的“专业”和非专业人士)想法不同的是,软件工程实际上不仅仅只是管理,而是一门涉及很广的交叉学科。在软件工程中,大约一半的内容是专业性很强的,涉及到软件分析、设计甚至编码的技术。所谓的结构化、面向对象,都在软件工程的范畴内,同样是软件开发和组织的重要内容,也是软件质量保证的重要内容。至于软件开发的管理部分,只能算是软件工程中软件工程过程的部分,或者说项目管理部分。脱离管理来开发软件是绝对不可行的,同样,抛弃技术基础,空谈管理出效益,便如无源之水、无本之木。诚如《软件工程java语言实现》中所说:“软件工程范围极为广泛。软件工程的某些方面属于数学或计算机科学,其他方面可归入经济学、管理学或心理学中。”在这里,我强调了软件工程中的技术部分,并非轻视管理,只想在软件工程的概念上做一些拨乱反正,也希望多一些人来关心软件的核心技术,而不要空喊口号和概念。毕竟,中国的软件太缺乏核心技术了。
其次,对管理要求的严格不说(这个谁都知道)
实际上,不管是美国的软件工程,还是印度的软件工程,都是比较灵活的。即便是印度这样的所谓“软件工厂”模式,对于软件工程过程管理极为严格,也有一个部分是专门讲述过程剪裁的。整个软件工程过程是非常庞大和繁复的,然而,由于项目具体情况不同,如项目的规模,参与人员的数量、素质等的不同,对于软件过程的每个部分,不是都必须的,可以根据具体情况来进行剪裁。这个部分对于我的启发是很大的。以前做什么iso9000等,开始做了一个以为很好的规范,但是,到具体项目,总是对不起来,到处有问题,现在想想,便是少了这个变通的部分。不过,话说回来,这cmm也是老美想出来的,而不是印度。
第三,对于开发人员的选用
我发现,美国人是非常注重选用优秀的开发人员的。martinfowler曾经开玩笑的说,如果给他一批水平不高的开发项目,他会考虑全部解雇,重新招聘。《人月神话》中也说,如果200人开发一个项目,其中25个人能干,那么会考虑解雇其余的175个人,让项目经理来编程(当然,后面还有一些抉择分析,这里断章取义了)。其结论的基础是基于以下研究结果:优秀的开发人员和差的开发人员,其效率之差可以达到数量级。另外,从管理的角度来说,只有人多了,才会有管理问题,当团队规模控制在一定的范围内时,便不会有太大的管理问题。
对于软件来说,很难实现同传统产业一样的工厂化生产,这是由软件开发的本质决定的。软件的复杂性是软件的本质属性,在这个属性没有改变之前,软件便不会实现同传统产业一样的工厂化生产。至于印度的所谓“软件工厂”,实际上,只是完成了软件代码的编写工作,并不是实现了整个软件研发工作,而代码编写工作,恰恰是软件开发中简单的一环。至于印度是否真的有很多高中生程序员,印度人的书上没有说,记者到说了不少,我也无从考证。所以,软件的开发,还是需要选用优秀的人的。除非,公司只想帮别人编写代码,而不希望有自己的产品和技术。
第四,软件开发中,重要的还是团队合作和交流。
这个是我目前深切的感受。具体的,大家都知道,也用不着多说。
后,对于软件开发来说,公司老板的想法是重要的。
如果老板说“no”,那便是水平再高,管理再好,也终归无用。年龄渐长,也做父亲了,却总是在漂泊,没有一个可以稳定发展的地方。希望目前的公司能够有这个机会。不想总是跳槽。
Java软件开发工程师工作计划 篇9
自XXXX年XX月加入公司以来,我作为一名手机软件工程师,已经顺利度过了为期三个月的试用期。在此期间,我主要负责手机软件的开发和维护等工作,并努力提高自己的专业技能和知识水平。通过试用期的工作,我不仅积累了丰富的实践经验,还对自己的岗位和职责有了更深刻的认识。一、岗位职责与目标
作为手机软件工程师,我的主要职责是负责手机软件的开发和维护等工作,为公司创造更加优质、高效的手机软件产品。我的目标是提高软件的质量和性能,同时确保软件的稳定性和安全性。
二、工作内容与成果
在试用期中,我主要完成了以下工作:
参与了公司手机软件的开发工作,负责项目的需求分析、设计和编码等工作。
对现有的手机软件产品进行了优化和升级,提高了产品的性能和用户体验。
协助测试团队完成了手机软件的测试工作,确保了软件的质量和稳定性。
参与了手机软件的用户反馈和问题处理工作,及时响应并解决了用户遇到的问题。
通过试用期的工作,我不仅掌握了手机软件开发的全流程技能,还学会了如何参与团队的合作和协调。此外,我还发现了公司在手机软件开发和管理方面存在的一些问题,并提出了相应的改进建议。
三、收获与不足
在试用期中,我不仅提高了自己的专业技能,还学会了如何更好地与同事合作。通过参与多个项目的工作,我意识到团队合作的重要性,学会了如何更好地与同事沟通协调。此外,我还发现了自己在某些方面还存在不足之处,比如对一些技术的掌握还不够深入,需要进一步提高自己的技能水平。
四、改进方向与措施
为了提高自己的专业技能和团队协作能力,我计划在未来的工作中采取以下措施:
加强专业知识的学习和掌握,不断提高自己的技能水平。
积极参与公司的手机软件开发工作,积累更多的实践经验。
加强与同事之间的沟通和协作能力,提高团队协作效率。
不断发现和解决公司在手机软件开发和管理方面存在的问题,提高公司的竞争力。
-
推荐阅读:
FPGA软件工程师工作计划(集合7篇)
FPGA开发工程师工作计划(系列十一篇)
肥料工程师工作计划
失效分析工程师工作计划(精选九篇)
教你写总结:
软件开发述职汇报
嵌入式软件开发工作总结(汇集9篇)
-
需要更多的Java软件开发工程师工作计划网内容,请访问至:Java软件开发工程师工作计划
