• 工作第一年的小小总结


    第一次写博客,好紧张。

    从进公司实习到现在转正工作,还差10天就一年时间了,这一年时间收获的东西很杂,也不多。但是还是想总结一下这一年的工作学习情况。

    关于规范

    来公司第一天是去医院体检、装电脑、装系统。第二件事是学习使用RTC,IBM的协同开发工具。当时拿着一份简单的RTC使用文档,开始连接项目区域,创建组件、自主任务,设置SDK。

    当时第一个感觉就是为什么要求我每天创建自主任务,单纯的浪费时间。也不愿意好好创建,就最多在自主任务上写个摘要和所有者。

    因为刚入职,公司也没有安排什么项目,就让我们5、6个人一个小组做个简单的小项目。我们组分的项目是系统公告。拿到项目我们几个新人都摩拳擦掌,想早点写代码,但是部长要求严格按照公司制定的软件研制流程,先立项,写系统方案,需求分析,再编码等等。大家都很郁闷,因为不仅要写文档还要调整样式,又要使用RTC协同编写,还是出了不少问题,心里更觉得RTC的麻烦。

    终于开始写代码了,部长要求必须写注释,连注释的格式都是规定好的,我心里又产生了一种烦躁感。

    一个小小的系统公告写了2个月,现在看来当时写的那点代码真是漏洞百出,不过收获也很多,会简单的使用osgi,使用rest服务,知道怎么写需求分析。现在想来还是很感谢部长,他花时间给我们一个小小的系统公告开评审会,进行代码走查。

    小结:来公司的第一件事就应该是学习规范和流程,新人不要求做多大贡献,但是起码要有端正的态度做好规范。

    关于管理

    来公司的第四个月开始做一些公司展厅的工作,主要是在领导要参观展厅时启动展厅展示的所有应用程序。事情看似很简单,但是由于程序本身就有些问题,加上我们不是很熟悉这些程序的结构,启动时有些程序就无法使用了,bug百出。

     终于有一天,一个boss来参观,我们有三台核心业务的程序无法启动,公司副总把我们的失误归为管理归零,第一次我们部长全体包括部门领导被训了。

    虽然我不懂市场,但是我也明白展厅作为市场的接口 ,连个程序都无法使用,多丢人啊!从此对展厅上心很多,每周都会去检查两次,生怕再出大问题。

    小结:看似小事却至关重要。

    关于系统方案

    来公司的第7个月,和5个同事以级公司一些领导关在会议室里写一份给政府的系统方案,十几个人苦思冥想就是写不出领导想要的感觉,后来从总部来了一个某总,给我们讲解思路,并且写了几段范例,才深深的体会到某总的高度和我们就是不一样,例如我们把要学习借鉴的城市称为“向这个城市学习”,而某总用四个字概括“标杆城市”。写文档大概用了两个星期,写了10万字吧。通过写系统方案,最大的感触就是写系统方案的眼光不能仅仅停留在系统上面,而要更高角度的看到这个项目。拿我们写方案时期最常用的一句话说,就是要写的高大上。

    小结:程序员也要有文化,眼光高远,不要做个土鳖的程序猿

    关于自动化测试

    来公司的第8个月,开始准备我的毕业论文。部长给我的题目是《基于RFT的自动化测试研究与应用》。其实在这之前我没有任何测试相关的知识,除了通读过一本叫做《软件测试》的书。安装RFT,运行之前小组做的系统公告程序,拿着一份IBM的工具说明开始录制脚本,回放,生成日志。然后就觉的自己会用RFT,领导给过我5篇从知网上下的论文,我作为参考顺便抄袭完成了一篇18000字的论文。

    拿给部长看,他说论文理论过多,应该多来点实际操作的内容。于是我又研究了一下RFT的工具手册,加了两节内容,分别是数据池和验证点,顺便删了自动化测试与手工测试对比的理论知识。

    其实算下来我总共就用了不到两星期做完了我的毕业设计,然后发邮件给学校的指导老师,指导老师研究的是linux领域,所以他压根没看我的内容,只是说理论太多,再删一些吧。于是字数删到12000字。

    毕业答辩前两天做了一份ppt,加上目录和致谢总共10页,部长建议录个RFT自动化测试的小视频,我录了一个web页面的登陆的功能测试,剪辑下来一分钟多种。

     之后就是答辩,答辩老师有5个,因为答辩组长不在,就找了两个研究生来代替,还有两个答辩老师名额是我们公司的部长。答辩的时候我用了5分钟就讲完了ppt和视频。就站在那等答辩老师提问。

    他们坐在下面一句话都不说,我微笑着看他们,因为心里明白,他们都不懂自动化测试,而公司的领导自然不会为难我。终于那个研究生说“你知道白盒测试和黑盒测试的区别吗”这种问题早在学软件工程的时候就知道了,我自然很快答出。第二个答辩老师问我“你觉得测试是为了什么”我说为了给客户一个高质量的产品。第三个答辩老师是挑格式错误的,我在公司写过文档,自然不会在格式上犯错误。公司领导实在看不下去,问了一个问题“那么多自动化测试工具,你为什么要选择RFT”,这个问题我早就有答案准备,所以很快答出。就这样答辩over,我拿了个良。事后领导说她觉得我论文的内容不多,没想到我讲ppt的时候很不错。

    小结:毕业论文还是像我一贯的做事风格,马虎过关。论文没有什么实际含量,所以从专业性上说我的论文是失败的。但是有一点我还是感觉自我良好,就是我准备ppt的方式。别人的ppt一讲就是十几分钟,下面老师早就不耐烦了,而我只用了5分钟,其中还穿插了视频,至少让他们不觉的那么无聊。

    关于软件研制流程规范

    来公司的第8个月,我们几个人又被关进会议室,写一份适用于公司的软件研制流程规范,先是查资料看什么是CMMI,然后基于公司的RFT开发环境完成从项目立项、系统方案、计划管理、项目预算、需求分析、测试等11个阶段进行详细的流程规范制定。历时2个月,完成了两份500多页的软件研制流程和规范说明以及一系列的检查单和文档模板。又用两个月时间试运行和宣讲培训。这套流程规范其实挺复杂的,至少我觉得在我们公司还不是很适用,但是我也不清楚大公司是否在使用CMMI的规范体系。

    小i结:虽然我还没有体会到规范流程的重要性,但是我不再厌烦规范流程,愿意使用制定的规范流程 

    关于测试

    领导给了我一个测试项目,是关于大数据测试的,但是界面测试只占40%,主要还是进行单元测试和接口测试,我读完需求之后,深深觉得压力山大。开始恶补单元测试和接口测试的知识。至于zookeeper和hadoop的知识,虽然之前在学校的时候学过一些,但终究知道不足以运用。就先学习使用soapui工具,测试rest接口,到现在还是觉得自己使用起来的不熟练。

    小结:我的测试技术远远不够

    关于态度

    来公司的第一天,总经理告诉我们“站的高度决定职位”,我记在本子上,没有想明白,但是经过一年的工作我似乎已经明白了一些。

    另一句话是我自己总结的,“自己要为自己的工作负责” ,我的性格一直是得过且过,马马虎虎,以前在学校的时候做事情就只是随便应付,但是工作之后,自己做的事情没人为你负责,所以只有自己做好,自己为自己负责。

    关于工资

    大四9月份开始实习,每天8小时,实习工资1000块,餐补220块。每天公司派车来学校接我们上班,所以不用住宿费和车费。

    来公司实习的第四个月开始,根据个人表现每个月最多可以拿500块绩效。

    转正之后,工资的分类就很多了。反正零零总总算完,最终拿到手也就4000多一点。

    说了这么多,零零散散的,思路也不清晰,但至少我的第一篇博客诞生了。

  • 相关阅读:
    最近面试有感,不要耍小聪明,面试官都是开了上帝视角的
    Mac OS X上编写 ASP.NET vNext 系列中断和再开声明
    Mac OS X 上编写 ASP.NET vNext (二) IDE配置
    Mac OS X上编写 ASP.NET vNext(一)KRE环境搭建
    Redhat Linux /etc/profile 与 /etc/bashrc 的区别
    IIS7 Application Pool Integrate Mode 和 Classic Mode 的区别
    Linux 学习笔记(一) 入门
    SQL Server 常用分页SQL
    winform 如何控制输入法
    winform 记录全局异常捕获
  • 原文地址:https://www.cnblogs.com/memebuguoshixingfu/p/3945802.html
Copyright © 2020-2023  润新知