- 22.38 KB
- 2021-04-20 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
最新(总结范文)之2020年软件工程师年终总结范文
篇一:软件工程师的年末总结
总想着天天、每月、甚至每一年都有点前进。20××年,对我来讲,是升沉不定的一年,也是劳绩颇丰的一年。当然,最大的劳绩是有了一个可恶的女儿。
在这一年,我跳了两次槽,一次是被迫的,另有一次是自愿的。我眼见了一些公司从盛到衰的进程,也看到了一些脚踏实地的公司。
脱离××1公司,是因为我认为××1公司不是在做软件,所谓的印度模式,我想,绝对不是这么做的。现实分歧,不想浪掷时候,也只能背负跳槽的恶名,挂冠而去。去××2公司,是因为看到他是美国独资公司,做外包软件,可以或许打仗美国的客户和手艺,但愿可以或许有所劳绩,况且,地位也不错。简直很想好好做,也跳累了,只想稳固进展,究竟,是做父亲的人了。没有想到的是,居然让我眼见了一场资产争取的好戏。公司易主,谣言满天,离间四起,讼事大战,这类寻常惟独在电视和影戏里看到的情节,我实实在在的亲自履历了,也算是人生的首要一课吧,至多,让我看到了人道最幽暗和狠毒的一壁。天然,是做不下去了,只能又走。
也看到了一些踏踏实实做事情的公司。园区的瑞博软件便是一个。很少看到云云塌实办事的公司。多少年后,只需他可以或许存活,必定是一个胜利的公司。尽管老板对我也颇有诚意,只是,关于教导软件,我真实没有太大的乐趣,况且,假如想做教导,我何不抉择安博呢?究竟,安博给于我不少。转头想一想,在其他公司,我都是在贡献,惟独在安博,是进修了不少。
提及跳槽,实在,看看那些公司,有几何是在踏踏实实做事情的?老板本不懂软件,都是看着软件行业能赢利,想来捞一票,效果把的软件行业做坏了,也害苦了的程序员。本人欠好好办事,怎样怪他人跳槽?同事情履历的曲折相比,,在小我私家才能方面,往年的前进是非常大的。往年上半年,我的前进集合在手艺畛域。
我加倍深刻研讨了设想模式、EJB系统和.Net平台,另有UML建模,终究有所打破,设想了一套本人的基于.Net平台的体系架构和开辟对象,而且得到了使用的证明。在网上也连续揭晓了一些文章,遭到比较好的接待,还上了赛迪网的开辟之星。
下半年,在软件工程方面劳绩是不少的。
看到网上关于印度模式从吹捧到批评的喧华,也看到××1公司进修印度的失败,加之本人从开端就对那些记者的嫌疑,抉择好好进修软件工程。我一直觉得,任何货色,不克不及道听途说,惟独本人好好深刻研讨,能力得其精髓。同时,软件工程绝对不克不及只看印度的,究竟,美国才是软件业最发财的国家。
罗列一些进修的参考材料:《RUP软件工程进程》、《MSF微软解决计划》、《××P极限编程》、《CMM实际使用——Infosys公司的软件项目施行进程》、《人月神话》、《软件需要》、《软件工程Java言语完成》。每本书,我都子细研读了,很有体味。
我开端就想,印度软件工程绝对不会象那些记者所说的那末简略,所谓的高中生编程说。以是,我必需实践看看印度的软件工程。《CMM实际使用——Infosys公司的软件项目施行进程》,是印度最大的软件公司Infosys公司的分担品质的副总裁写的,先容他们的CMM4的软件工程,果真分歧凡响。这是我懂得印度软件工程的首要窗口。
起首,同本来的设法主意分歧的,也大概同大多数人(尤其是受那些软件记者影响很深的“业余”和非专业人士)设法主意分歧的是,软件工程实际上不单单只是治理,而是一门触及很广的交织学科。在软件工程中,约莫一半的内容是专业性很强的,涉及到软件阐发、设想以至编码的手艺。所谓的结构化、面向工具,都在软件工程的领域内,同样是软件开辟和构造的首要内容,也是软件品质保障的首要内容。至于软件开辟的治理部份,只能算是软件工程中软件工程进程的部份,或者说项目治理部份。离开治理来开辟软件是绝对不可行的,异样,丢弃手艺根底,空口说管理出效益,便如无源之水、无本之木。诚如《软件工程Java言语完成》中所说:“软件工程局限极其普遍。软件工程的某些方面属于数学或计算机迷信,其余方面可纳入经济学、管理学或心理学中。”在这里,我强调了软件工程中的手艺
部份,并不是不放在眼里治理,只想在软件工程的概念上做一些拨乱横竖,也但愿多一些人来体贴软件的焦点手艺,而不要空喊标语和观点。究竟,的软件太不足焦点手艺了。
其次,对治理请求的严峻不说(这个谁都晓得),实际上,不论是美国的软件工程,仍是印度的软件工程,都是比拟灵巧的。即便是印度如许的所谓“软件工场”模式,关于软件工程进程治理极其严峻,也有一个部份是特地讲述进程剪裁的。全部软件工程进程是异常庞大和简约的,然而,因为项目详细情形分歧,如项目的范围,介入职员的数目、素养等的分歧,关于软件进程的每一个部份,不是都必须的,能够依据详细情形来举行剪裁。这个部份关于我的启示是很大的。曩昔做什么ISO9000等,开端做了一个认为很好的标准,然则,到详细项目,老是对不起来,四处有题目,当初想一想,就是少了这个变通的部份。无非,话说返来,这CMM也是老美想出来的,而不是印度。
第三,关于开辟职员的选用,我发明,美国人是异常注意选用优异的开辟职员的。Martin Fowler已经恶作剧的说,假如给他一批程度不高的开辟项目,他会思量全数辞退,从新雇用。《人月神话》中也说,假如200人开辟一个项目,此中25小我私家最醒目,那末会思量辞退别的的175小我私家,让项目司理来编程(当然,背面另有一些决定阐发,这里断章取义了)。其论断的根底是基于如下研讨效果:优异的开辟职员和差的开辟职员,其服从之差能够达到数量级。此外,从治理的角度来讲,惟独人多了,才会有治理题目,当团队范围控制在必定的范围内时,便不会有太大的治理题目。
关于软件来讲,很难完成同传统家当同样的工厂化出产,这是由软件开辟的本色抉择的。软件的复杂性是软件的本色属性,在这个属性没有转变以前,软件便不会完成同传统家当同样的工厂化出产。至于印度的所谓“软件工场”,实际上,只是完成为了软件代码的编写事情,并非完成了全部软件研发事情,而代码编写事情,恰恰是软件开辟中最简略的一环。至于印度是不是真的有不少高中生程序员,印度人的书上没有说,记者到说了很多,我也无从验证。以是,软件的开辟,仍是需求选用优异的人的。除非,公司只想帮别人编写代码,而不但愿有本人的产物和手艺。
第四,软件开辟中,最首要的仍是团队合作和交换。这个是我今朝最深切的感触感染。详细的,人人都晓得,也用不着多说。
最初,关于软件开辟来讲,公司老板的设法主意是最首要的。假如老板说“No”,那就是程度再高,治理再好,也终归无用。岁数渐长,也做父亲了,却总是在流落,没有一个能够稳固进展的处所。但愿今朝的公司可以或许有这个机遇。不想老是跳槽。
篇二:软件工程师年末小我私家总结
从八月份入职至今,已五个多月过去了,回首本人这段时候在××公司所走过的路,所履历的工作,没有太多的感触,没有太多的欣喜,却多了一份镇静,多了一份自在。
回想入职初,在八月份,从开端第一周熟习事情环境,第二周便介入煤矿平安出产治理体系的相干文档设想事情,时期在项目组列位共事的指示、安排下,进行了体系的软件开辟托付合同书及体系性能模块设想解释文档的编写,也借此进程进修煤矿出产营业。
在九月份,便正式介入了治理软件性能模块的设想事情,在张工的指示、讲解下首次测验考试完成为了治理软件的保护子系统的性能模块设想;在玄月中旬追随公司施工职员在××一号矿举行营业调研,从而在咱们本人的治理体系中,取其长、补其短,也借此机遇懂得实践的煤矿出产情形,加深对煤矿家当营业流程的懂得;在九月尾便依据张工的指示开端工程手艺文档子系统的性能模块设想。
十月份,在张工张工的指导下,进行了物质治理子系统的性能模块设想,并就设想的正确性、合理性分手同张工张工及何工举行接头;到十月中旬治理软件的各子系统性能模块基础全数设想实现;十月尾,依据各子系统模块设想汇集体系数据,创建开端的数据字典及观点模子,为前期数据库设想做准备。
十一月份的事情以收拾整顿体系营业瓜葛与营业流为主,但由于营业瓜葛图的体现方式不敷正当,不足以清楚、明了得表现出各层次瓜葛,致使事情多走了几个环节,幸亏张工张工实时发明题目,并屡次向我指示、讲授,终究抉择以列表连系流程图方式汇集、汇总体系所有子模块的营业行动、触及职员及联络模块,为背面
事情的睁开供应根据。
十二月环抱两个事情睁开,一是体系营业描绘文档的设想编写,由于该文档是往后编程职员懂得煤矿出产营业、体系功能及数据库设想的首要根据,张工张工也屡次夸大,文档的设想务必从读者角度思量题目,是以终究设想由简略到庞杂,由团体到详细,各层次尽可能做到连接慎密,易于懂得;另外一项事情是针对已实现的瓜葛列表、体系性能模块设想的营业合理性、正确性和张工张工逐条接头,并将设想中涌现的题目逐条记录在题目跟踪文档中。月尾的事情就是依据题目跟踪文档对模块设想举行修正、美满。
在公司向导的领导下,经由过程项目组所有成员的不懈起劲,在十月份体系所有性能模块设想实现,在十一月份体系所有营业流程收拾整顿实现,在十二月份,对各性能模块设想及营业流的首次检察、整改事情曾经实现,当初已开端举行项目组内对各性能模块设想及营业流的检察事情。
在入职早期,由于以前很少打仗出产类软件,临时不知从何动手,幸亏项目组成员屡次向我讲授,加之本人也经由过程网络查找相干文档,当真浏览相干资料、思索营业处置进程,终究在一个月内便对煤矿全部出产治理营业有了较为体系的意识。以后在张工张工的指导下,完成为了治理软件初始化子系统、工程手艺文档治理子系统、物质治理子系统的细致性能模块设想和营业处置设想,以及全部体系的营业收拾整顿事情。由于张工张工屡次夸大后期的营业及性能模块的设想间接关系到全部项目终究的成败,必定要做到设想精确、正确、残缺,因此在每一个子模块的设想中,先掌控整体偏向,确保设想精确汇集少量营业资料比照别的近似软件处置体式格局连系煤矿实践出产情形思索营业处置流程确保设想正确最初再将设想放到全部营业体系频频检讨检察,确保设想残缺回首这一段时候事情基础成为了本职事情,这与向导支撑列位共事合营赞助是分不开的,但同时清晰得认识到本人另有不少缺乏,也从中取得很多教训经验,总结为如下几点:
1.事先预备规划颇有需要的。
这一点在入职第一周营业进修及近期搭建各模块营业瓜葛事情中就体味分外恰是磨刀不误砍柴工,做好预备规划以后事情能起到结果。
2.事情要脚踏实地、一步一步,切不可过分心急全部软件设想开端营业考察、模块框架设想营业流程设想详细软件开辟设想每一个环节都是创建在前一个环节的基础上每一个环节上的失误都市影响到以后所有环节。
3.学会团体看问题。
这一点在早期营业流程进修中就感触感染很深团体看问题营业流程动手懂得轻易进修得也更快全部事情进程中大偏向也不会错。
4.要学会适量思想改变以前的软件开辟事情如果编码事情思量题目也只局限于手艺方面,但在体系营业性能模块设想工作中,一定要考虑到全部煤矿家当营业流程和客户群操纵习性。
5.共事交换实时充沛,尤其是项目组内成员实时充沛交换倏地解决迷惑、能使全部事情连接慎密、能使题目思量全面充沛交换保障事情品质实时交换进步事情服从。
6.体系设想过程当中要学会从客户角度思量题目。
软件精良的客户体验权衡软件品质首要规范,因此在软件设想进程中一定要思量应用软件的客户局限、客户操纵习性和软件的易操作性。
7.处置题目必定要以公司好处为重保持态度掌控准绳。
公司项目部成员对××1号矿项目胜利实行证实这一点;另外在集控平台开辟过程当中,何工也是基于这一点屡次体系性能设想提出更高请求,以使体系性能加倍美满、可操作性更强。
8.要学会思索题目阐发题目处置题目,学会分化题目,把一个题目分解成若干个小问题,再将各小问题放到团体思量其合理性收拾整顿体系营业流程和搭建模块营业瓜葛工作中,就因为体现方式不敷清楚正当,做了很多重复事情终究仍是在张工的指导下方式说明营业瓜葛成为了营业细致仿单。
9.不要局限于流动模式,要学会立异体系性能设想体系营业收拾整顿工作中屡次夸大这一点由于惟独如许产物品质能力进步本人才能也会有较大晋升经由过程近半年来介入治理软件设想事情及与工程施工、项目进展事情打仗本人生长很多,当然更多生长集合手艺方面—软件后期营业设想,总结为如下几点,
1.控制全部煤矿治理营业处置及流程。
2.控制了软件开辟后期全部软件设想流程。
3.学会若何举行软件营业性能模块细致设想。
4.学会若何发明题目思索题目、解决题目治理方面打仗未几首要集合在项目组对集控平台开辟羁系进程,总结为如下几点,
1.时辰控制项目进度情形,进度一旦涌现状态实时作出反映
2.处置题目必定要以公司好处为重保持态度掌控准绳。
3.与外包职员交换相同包孕营业懂得实现情形最初经由过程在公司近半年来事情生存,提一些小我私家设法主意,
1.公司员工交换不够多,尤其是分歧部分事情交换这类交换能使各部门事情连接慎密事情服从更高。
2.手艺职员打仗其余相干手艺机遇未几无非这一点公司正在改良,PLC讲座马上举行。
3.预备项目司理测验时期假如公司对立每周供应几个小时人人进修接头交换结果可能会更好些。
4.午餐时候太紧,员工午时歇息时候太紧必定水平上影响下昼事情服从。
以上都是小我私家角度的一些见解思量不合理的地方还望向导列位共事品评教正曾经已往斩新的××年来临了,在新的一年里,工作上,生活上咱们都站在了新的一个事情终点开端新的一轮事情,我也在此谢谢向导列位共事支撑赞助,我将在新的一年里连续起劲不息进步本人营业业余程度,虚心向人人进修,为××公司为长风进展本人气力。