您的位置:首页 > 其它

我的博客生涯要开始了

2013-09-30 22:29 239 查看
         很早之前就有想写博客的想法,用来记录自己工作、生活以及学习过程中的点滴,但是工作一忙起来就把这事给忘了。每次遇到工作中的技术问题就开始谷歌,大多数情况下都能从别人的技术博客中得到解决的方案,写博客不仅能提高自己的语言表达能力,也能时刻将自己学到的东西记录起来,方便自己的同时可能也会给遇到同样问题的人带来帮助,所以,从今天起我决定要把这想法实现。

        出来工作到现在已经两年了,这两年过得很快,我也从一个无忧无虑的大学生转变成了拼命的上班族。刚毕业那会整个人很迷茫,因为大学几年过去了,说真的基本什么都不会,就有一点JAVA基础。毕业前都觉得没什么,到毕业后开始找工作才领会到时什么叫四处碰壁,我一开始想找软件测试的工作,因为听说入门比较简单,但是面试官问什么都感觉头脑一片空白,什么都不会,而且大多数都是培训机构,最后只能妥协了,进了一家软件测试培训机构学了两个月。学完出来后找工作其实也不是十分顺利,但终究是找到了人生中的第一份工作,在一家规模不到200人的小公司开始做软件测试人员。

一开始的测试工作基本都是黑盒测试,纯手工测试,做了一个月后我越发觉得自己不适合做手工测试,因为觉得很没意思,那时候的自己比较浮躁吧。但是最后还是逐渐适应了,毕竟这是我自己的选择,但是从那时起我就下了决心,我不能一直做测试,至少不能一直做手工测试。那阵子自己还是比较勤快的,白天上班,晚上回来看Java视频自己学习。工作半年后突然有了一个机会,公司希望能有自动化测试,最开始接手自动化测试的人并不是我,而是另外一个哥们,但是他在做了一个月后因为总总原因离职了,我做为他的工作交接人,并且领导也看出我对自动化感兴趣,所以给了我研究自动化的机会。之后这个自动化软件测试伴随了我一年半,从最开始我自己一个人,到最后研究小有成果后公司给我成立了自动化小组,由我带着3名手工测试人员开始做自动化测试。对于自动化我也是自己摸索学习的,这一路下来其实困难重重,我在公司用的自动化测试工具是HP的QTP自动化测试工具,公司之前没有自动化经验,所以一切的技术问题我只能通过百度与谷歌,由于我的英文还很差,国内的软件自动化测试资料还是很少的,基本只能去国外论坛查找解决方案,很多时候因为解决不了问题而天天公司加班下班回家后接着埋头在各大论坛中寻找解决方案。那时候很累,但是也很锻炼,我没有什么开发功底,QTP用的语言是VBScript,我用来辅助QTP的脚本语言是AutoIt,根据这两种语言我做了一个基于工具的自动化框架。但是最后,这个自动化测试还是没能真正在公司应用起来,我简单总结重要的两点:

1、公司给予的支持不够(自动化测试如果没有得到公司的大力支持是很难开展下去的,我现在是深有体会。)

2、公司的产品是以控制第三方软件为核心的,简单的说就是我要写的自动化脚本用来模拟手工测试来控制第三方软件按照测试用例来执行,很多异常现象是我无法处理的。

慢慢的发现,自动化测试在这个公司并不是太适合,在我准备向公司提出离职申请时又一个机会出现在我面前。

       我们公司有IOS研发组,我本人对苹果的产品很是喜欢,用自己上班得来的钱买了ipone5、touc4、new pad,所以很羡慕做IOS的研发人员,羡慕他们会写IOS上的应用,常常会去找IOS组的人聊天。特别是准备要离开这家公司的时候,我正打算是否自己学一段时间OC然后尝试下找IOS开发的职位,在一次聊天中我从IOS主管那得知目前IOS组缺人,我向他表达了我希望转IOS的想法,他表示赞同,并表示愿意让我试试。所以我开始自学OC,自动化相关工作交给了我的组员,有技术问题我再去解决,其余时间我都在学习OC,比较苦的是我用的是公司的PC电脑,装的虚拟机mac来学习。一个月后我开始尝试阅读公司产品的代码,尝试改些小BUG或做些小功能,最后我正式人测试部转到研发部,完成了转型。现在我刚做IOS才两个月,一个新的开始,多得IOS组员的帮助,今后我还要继续努力。

        现在做IOS开发我感觉到自己很有干劲,都说兴趣是最好的老师,我现在也体会到了,做自己喜欢做的事整个人都会特别投入,也会累,但是很有成就感,加油吧。这就是我的第一篇博客,只为记录自己上班到现在一些改变,之后学习一些新知识的时候我也会在博客上记录,希望我能坚持吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  生活百态