人都喜欢待在舒适区里面,我也不例外。我在职场的前八年,一直都处在舒适区之中,就是用C语言来写网络设备上的操作系统。后来也做过一些设备管理的webUI开发,和后台的API实现,但都属于添砖加瓦性质的,不是自己从无到有的搭建起一个系统,哪怕是小的系统。那时候如果让我转行,比如做Java应用开发,或者做IOS开发,从头开始学新的工具和平台,我会从心底里排斥。因为C语言是我的舒适区,完全抛弃它再去学新的东西,我觉得太难了。
后来我来到EMC,在一个新的部门,第一个任务是,搭一个FlexUI的自动化测试框架。我的Flex经验和UI自动化测试经验都是零,部门里也没有任何人做过类似工作,一点可借鉴的东西都没有。但是作为新入职的资深员工,我总不能说“我没做过这个,这个对我来说太难了,我干不了”。
我回想了自己八年的工作经历,除了刚毕业在试用期时,自己实现了一个内核模块出来,后来还实现过一个公司私有协议,其它的,都是在一个大软件系统里面,解解bug,给某个模块加一些新功能,极度缺乏独立设计和开发一个软件系统的机会。如果继续这种职业生涯的话,我工作20年,和工作8年的区别,可能仅仅是攒的钱多了,个人能力的提升太有限了。这也是我跳槽到EMC的原因。所以,我把第一个任务看做是对自我的一个挑战。
我先用了不到半天的时间,大概了解了Flex的知识,然后在谷歌搜索,有哪些工具或者软件,可以帮助完成FlexUI的自动化测试。我选出比较知名的两个工具,分别用了一下,再结合我们部门的需求,做了一份幻灯片,把两个工具从原理到用法,以及各自的功能和优缺点,都列举出来。这样要用哪个就很明显了。工具调研和做幻灯片,花去大约一周时间。做完后,给美国的主管演示了一下,确定了要用哪个工具。
工具选的是Selenium,为了测试FlexUI,还需要一个叫SFAPI的库。这两个工具都有各自的文档,但是怎么把它们合起来用,我一时还是摸不着门,网上也没有一步步的使用教程可借鉴。因为项目比较急,我从兄弟公司,找到一个有相关经验的同学,和她聊了半小时。这半小时的取经太有效了,帮助我确定了大方向,减少了摸索的时间。
后来又克服了一些技术上的小难点,我的自动化测试框架搭好了,测试用例也开始一个个实现。在这个过程中,我还为SFAPI解过bug,并贡献回开源社区。
虽然是个小项目,但却是我职业生涯的一个里程碑,是我突破个人舒适区的开始。很多人都认为女孩子做技术很困难,尤其是做开发,而且是成为妈妈以后。我自己也一度想要换个简单轻松的工作,觉得女性做技术没有男性有优势。从前,我遇到困难,第一反应都是:这个太难了,我根本做不到,做不到的原因是第一第二第三点。在这个项目之后,我的心态转变了,遇到困难,我想的是:怎么样做能够解决这个问题?有哪些资源可以利用?
有句话叫做:要为成功找方法,不为失败找理由。着眼点一旦从“寻找失败的理由”离开,转到寻找“怎么样能做到”的方法,我们会发现,自己的能力在一点一滴的增强。这个转变不仅体现在工作中,也体现在家庭生活中,以更积极和务实的态度去处理人际关系,矛盾冲突。随之生活的目标也发生变化,从“逃避和偷懒”变成“追求快乐和自我成长”。这也是为什么在《IT女性的职业困惑》一文中,我提议,女性需要在合适的时候回归职场。其实父母便是孩子的起跑线,父母自我的提升,对孩子和家庭有莫大的益处。单是积极上进的做事态度,便是孩子最好的榜样。
前面说的项目完成后,经理让我在公司内部做UI测试的技术分享,并把这个任务作为我半年度的考核目标之一。开始时我想,我才做了几个月,有什么好讲的啊。看来习惯改起来还真是不容易,意识到之后,我想的问题,变成了“我想分享哪些东西,听众关心的事情有哪些”。这样列举下来,才发现自己还是有点料的。
为了完成这个技术分享,我翻了Selenium网站的全部文档,有些在开发过程中因为时间紧而跳过的原理性文档,都重新读了一遍。了解的越多,发现自己对这个工具的理解更深刻。有意思的是,后来项目组招人,遇到有个候选人有几年的Selenium经验,我问他一些问题,他都不知道。可能很多人都是只关注HOW,依葫芦画瓢,能完成工作就行了,不关注WHY,因为看起来知道了也没用。HOW是你为公司做事,而只有懂得WHY,你的个人能力才会有提高。
除了方法得当外,想成功的话,还得确保自己走在正确的方向上。
我在北京五道口的清华科技园上班时,在易初莲花超市南边的人行道上,早晨经常能遇到一个“微笑哥”,他站在路边,微笑着对每个路过的人说“早上好”。偶尔他会给大家发放传单,是关于美国某直销品牌的产品,但是很少有人接受,大家都是看一眼就躲开了。
后来我离开五道口地区,但我一直记得,他和他的灿烂真诚的笑容。我一直觉得,他是个很坚持的同学,也豁的出去,但是他方向选错了。如果走正确的方向,他一定会取得更大的职业成就。
(版权声明:本文为博主原创文章,转载时请注明出处。作者:朱紫丢)
职场部分,分享工作技巧,如何升职。
理财部分,分享自创的炒股模型,简单有效! 分享“什么是最好的投资”,以及财富增长技巧。
创业部分,有个人对创业的思考,以及创业idea
生活部分,有改善夫妻关系,婆媳关系的技巧。育儿心得。
原创真实。敬请期待。