好的工作习惯有哪些

来源:互联网 发布:最新省市区数据库 编辑:程序博客网 时间:2024/04/24 23:45

写在前面
1.《好的工作习惯》和《六大意识》的关系:
      六大意识是一种相对抽象的理念,而这里的习惯是具体的,是做事方法,具有实际指导意义;每一个好的工作习惯,都蕴含着百度工程师的六大意识中的某几个。
2.10个好习惯的由来--新人的成长历程
      首先,初期培训期,需要养成前3个习惯:主动积极、热爱工作、总结沉淀,这也是我们在新人培训初期通常强调的一点.
      其次,开始项目测试,需要养成怀疑、遵守流程、和沟通的好习惯,这也是项目测试中,我们通常强调的点.
      再次,进入工作状态之后,不但自己要成长,还要在团队中成长,所以,要养成要从别人身上学习的习惯,要看到别人的优点,并且每天要有一些思考、要有明确的职业规划。
      最后,当一个人拥有以上习惯以后,就需要保持一个最重要的习惯:就是永远处于不断学习的状态,这样才能持续的提高,度过瓶颈期,并有所突破。
      so,请继续看下去吧:)

      习惯,大家对于这词一定不陌生,我们常常会说:“习惯了”,“这是我的习惯”,“习惯成自然”…那么习惯到底是个什么东西?
      简单的说,习惯就是长时期里逐渐养成的、一时不容易改变的行为、倾向,生活中相对稳定的部分。相信大家也听说过:“习惯决定性格,性格决定命运”,在这里我们略作修改:“习惯决定性格,性格决定细节,细节决定命运”,所以,往大了说,习惯是一种决定命运的重要因素。往小了说,我们的工作是环环相扣的过程,工作成败的每个细节都来源于我们的工作习惯,自然就决定工作的效果和质量,决定了一个人的前途。
       做为测试工程师的我们,哪些好的习惯可以有助于我们茁壮成长呢?
一、主动积极
      单纯的说主动积极这个词,貌似很抽象,但是这个习惯无时无刻不纠结在我们的工作和生活中。说些简单的例子:
1.假如一个人上班迟到了,他解释说:因为三环堵车了。那么,这是否是迟到的好理由呢?反推回来,因为三环堵车,所以我就迟到。
2.想象一个情景,一个测试传递报告发出时间很久了,但是测试工程师就是没有发起测试沟通,项目经理就去询问这位工程师,为什么这么久还不进行沟通,回答:因为一直没有check mail,所以不知道已经提交测试了。
3.再比如,一个紧急项目测试中,发现了问题,但是没有及时通知rd项目中的bug,结果耽误了上线时间。工程师的回答是:当时是无打扰时间,不能影响rd工作。所以没有通知rd。
4.项目漏测了,工程师抱怨:都怪rd催我上线,测试太着急,rd单元测试做的不好,都把问题留在我这。
      上面这些例子都是生活工作中常见的,但是每一个理由似乎都有那么点问题,对于1,如果早出来10分钟是否解决?对于2,如果定时check mail,关注自己将要测试的项目,是否可以解决?对于3,如果通过写mail的方式通知,是否可以解决?对于4,如果和rd讲明测试不完的充分理由,要求延长测试时间,是否可以保证质量?问题发生后我们进行的积极的推动能够弥补问题带来的损害,同样,在问题发生之前就进行预料和防范,是积极主动的更高境界。
      所以,对于很多事情,如果我们能够把握好我们可以把握的东西,那么,事情做成的可能性就被极大的提高了。这也是判断一个人是否具备主动积极好习惯的重要因素。我们应该不断的扩大我们可以控制的范围(术语被称作影响圈),当你的影响圈扩大到一定程度的时候,你就会发现,你早已不是原来的你了。
二、爱它就等于爱自己
      爱,来源于责任感。这里说的它,就是指工作。一个理想的工作是三个元素的交集:必须、喜欢、力所能及。工作对于大多数人来说都是必须的,因为我们要生存,要养家,养父母、养子女。然而,工作对于很多人来说,并不是自己最喜欢和力所能及的。
      现在只谈后两个因素:喜欢和力所能及。对于前者,很多人都会想,如果能做一份自己热爱的工作,将是一件多么幸福的事情。但是,通常情况下,一个最最简单的问题,很多人都很难回答。即:你到底喜欢什么样的工作?有明确的答案吗?
… … …
      当你不能在3秒钟内明确回答这个问题的时候,你可以再想一个问题:你真的很讨厌你现在的工作吗?已经厌烦到绝对不想踏进公司门一步吗?我相信,很多人的答案也应该是否定的。所以,这种情况下,我们能做的是什么呢?很简单,努力做好目前的工作,并试图爱上它。不要觉得这是件不可能发生的事情,有的时候人是很奇怪的,而且有些时候,人自己的一些想法都是自己假想的。比如,有人说,他不喜欢洗衣服,那么如果他真正去尝试一下,把衣服洗的干干净净凉在阳台,是否会感觉到愉悦?所以,对于一个自己觉得目前的工作并不是自己最喜欢的工作的人来说,唯一需要做的就是:just do it~然后,就会发现,在不知不觉中,已经爱上了它,同时,第三个因素也淋漓尽致的表现出来了,而且不是力所能及,而是:擅长。
三、总结沉淀
       这个习惯是大家经常看到的,也是大多数人都耳熟能详的。我只强调一点,总结和沉淀不是表面的东西,而是本质。也就是说,当你总结一个问题的时候,目标是以后遇到这一类的问题都可以解决,更高一步的要求是,通过这个问题可以引申出其他可能发生的问题。
四、保持怀疑
      作为测试工程师的我们,这个习惯相信是大家最常体会到的。“怀疑一切”会让我们发现程序中最隐蔽的问题,从而极大限度的保证产品的质量。
      所谓的怀疑,指的是凡事需要问个为什么,拿到项目升级点,需要知道,为什么要这样升级?为什么要这样实现?为什么不换种方式实现?我的测试方法是否可行?是否全面?我所做的重复工作是否可以自动进行?给我的任务是否是可以完成的?
      往大了说,保持怀疑是一种严谨的科学态度,往小了说,是我们每一个测试case执行的必备素质。一个最常见的例子,我们的项目测试中,常常会发现一些问题,rd追查之后会给出一个解释。有些人会直接接受这种解释,直到审核人询问原因的时候,才发现自己对这个解释其实并不是非常理解,而又反过来去追问rd。这个情景相信很多人都遇到过,这里面这位测试工程师就没有完全具备良好的怀疑精神。所以,保持怀疑一个很好的方法就是经常记得三个字:为什么。
      怀疑是严谨的表现,也是对自己、对工作、对他人负责,去除侥幸心理。相信经验和同事固然是一份信任和尊重,但是不能把自己份内的事情依赖别人去保证,更不能把自己交给别人去负责。
五、遵守流程
      这是一个永恒正确的习惯。请记住,流程就是人们智慧和血泪的结晶。所以,当你制定一个流程的时候,一定要谨慎负责。当你遇到一个流程的时候,一定要记住两个字:遵守!
      有一个很有趣的例子:在德国,做过这样一个实验。马路一侧有两个电话亭,一个上面贴了“男”,另一个上面贴了“女”。通过一段时间的观察,所有来打电话的人,男人就去贴了“男”的电话亭去打电话,女的就去贴了“女”的电话亭去打电话。最有趣的是,当没有女人在打电话的时候,所以的男人都在贴了“男”的电话亭处排队等待打电话。
      另外一个例子,所有有驾驶证的人在上法规课程的时候,老师都会说一句话:所有的交通规则都是鲜血换来的…
      综上,大家一定要遵守各种流程,甚至…包括你认为错误的流程。这里提到的遵守你认为错误的流程的原因是:有问题的流程,一定有其有问题的理由,也就是说,支持这个错误流程的原因一定比这个错误流程更可怕。所以,当你发现一个流程出现问题的时候,正确的做法是:请先遵守,当你有足够的知识和证据可以修改这个流程的时候,请提出来!
六、表达自己
      换一个说法就是沟通意识。我们常常会遇到这样的情况:A和B在沟通一个事情,A负责说明,B负责听。B频频点头,A自信满满的以为B懂了他的意思。但是真正去落实的时候却发现两人的理解是大相径庭。为什么会这样?
      首先,A在表达的时候可能存在问题,可能思维混乱,可能措辞不当,可能用了容易误解的语句,可能很多很多原因。其次,B在听的时候,只是频频点头,没有表达出自己理解的意思。所以,沟通的要点在于:沟通的对象之间建立统一的表达方式,并互相确认。很简单,比如两个百度的员工在一起沟通,其他公司的人可能听不懂,因为他们使用了百度内部的术语。再比如,两个rank的人聊天,spider的人可能听不懂,以为他们使用的是rank内部的缩略语。
      综上,沟通的双方,不管是传达方还是接受方,都需要明确的表达自己对事情的理解,这才能达到有效的沟通。
      关于沟通,在存在于日常工作中,可能并没有一个场合规定你一定要跟某人沟通,比如一个新员工遇到一个技术难题,自己百思不得其解,那么,这种时候是否想到要跟技术牛人去沟通一下自己的疑惑?
      另外,当你写了一个通用脚本,在自己的项目中运用自如,节省大量的时间。那么是否应该和组内同事沟通并推广这个脚本呢?
      所以,沟通是一种习惯,有的时候,会带给你意想不到的收获。

七、看到别人的优点
      试想一下,如果能够把周围10个人身上的优点各学习一个,自己就拥有了10个优点,那么,自己将是不可思议的强大。
      我给我的组员做过这样一个游戏:先分组,每组两个人,每人手里一张纸和一支笔,要求是每个人写下自己队友的至少5条优点。等待大家都写完之后,每个人大声的说出自己队友的有点是什么并加以描述。这个游戏的意义在于:在看到别人优点的同时,会联想自己是否具备这样的优点;同时,被夸奖的同事也会有种膨胀感,当失落不自信的时候想想别人的夸奖也是种鼓励。
      玩过游戏的人一定会留下一段美好的回忆,试想一下,这仅仅是一次游戏,就可以让大家在愉快中度过,且给人以自信。如果,我们的生活中,每天都能看到别人的优点,听到别人的夸奖,这将是何等的和谐啊。

八、每天给自己一点思考时间
      大家每天都在忙碌,每个人从早上来上班,直到晚上下班都处于忙碌状态。那么,在忙碌中,是否有的时候会觉得有些迷失?在做过20个项目之后,是否觉得自己除了更加熟练的操作以外而没有其他的进步?类比的,我们从20岁长到30岁,除了年龄的增加,是否还应该有些别的增长?如何增长的呢?
      有一个小的建议,每天睡前,都给自己一段安静的思考时间,想一下我今天的工作或者今天不愉快或者今天的乐事,哪怕是今天看到的一个新闻,只要是有感触的事情,就可以拿来思考。先养成一个每天思考的习惯,慢慢的你就会发现,当你得到一项任务,处理一个事情的时候,就不仅仅只看到表面,不仅仅只处理了一定点,而是一个面。
九、做好规划
      所谓规划,包括自己工作目标的规划以及每天的工作规划。
      工作目标的规划是一个较大的方向,如我们常说的走什么路线的问题。目前看来,在公司的发展包括技术路线和管理路线(技术管理)。可以自己好好斟酌。
      每天的工作规划是将沿着自己的工作目标,将自己本季度的工作分解到每一天中。每天都明确的工作任务,并将任务列出,排好优先级。提醒一点的是,很多人每天都做很多不重要、紧急的工作。所以,要记得给自己重要、不紧急的工作每天安排一些。因为这些重要不紧急的工作,会减少日后很多紧急的工作。
      再往细节了说,做好每一个具体的项目。项目的计划、项目中的问题归类、总结、记录、追查、跟进等等这一系列的事情都应该做好规划,否则很有可能遗漏。
      一个做事情有调理和规划的人,会感觉相对轻松、有成就感、不会造成工作的拖延,更容易达成目标。
十、永远都是学生
      这个标题乍一看起来,貌似不是一个习惯,我的意思是,把每天的工作都当成是自己的课堂,我们要贪婪的吸取着课堂中的各种营养,为什么要这么做?
      智联招聘有一个令我印象深刻的广告:一个年轻人,面无表情的左手翻着文件,右手捏着一个戳,盖一下戳,文件翻一页,一页翻过去后,人老了一些,戳变得大了一些,继续机械的重复这个动作。如果说,为了工作仅仅付出的是劳动,从劳动中仅仅获得了薪水的话,这个场景以及结局可能就是比较真实的写照。
      为了工作,我们付出的不仅仅是劳动,还有时间。时间是宝贵的,尤其是年轻时期的这段光阴,形容这段时候比较好的词儿是“青春”,是的,为了工作,我们付出的不仅仅是劳动,还有青春。在我们为了工作付出劳动的时候,顺带着我们的时间也一同支付出去了。而且这种付出比较隐蔽,如果不想,甚至我们自己都不曾发觉。
      那么,从工作中,除了获得用劳动换来的薪水之外,我们付出的时间,换来的是什么呢?换来的是成长的机会和经历。这种机会和经历是在工作的过程中很自然的得到的。比如说,我的工作是织袜子,在我付出劳动(织袜子)的同时,我学会了织袜子,慢慢的我还会越来越娴熟。再比如说,我的工作是在饭馆端盘子,在我付出劳动(端盘子)的同时,我还能锻炼的眼明手快,能够处理一些突发情况(盘中餐撒客人身上了),能够了解饭馆的分工情况、客流情况等等。这些经历都在丰富自己的阅历和提高自己的能力,有了这些,就有可能做一些更有挑战性的事情,而不像上面的广告中描述的那样:一辈子都在枯燥的进行同一层次的工作。
      比较值得思考的是:在工作的时候,我们付出劳动的同时,必然的把我们的时间付出了,但是,并不是所有人在收获薪水的同时还能收获成长,或者说更大的收获成长。在工作的时候,时刻都应该提醒自己的是,我们工作不仅仅是为了雇主,也为了自己。雇主支付薪水购买我们的劳动,我们支付时间来使我们成长。如果想让自己长得更好,就需要更合理的利用时间,就需要更合理的去工作。
      偶尔会听到类似这样的声音:那么点的工资不值得如此去卖命。如果个人的能力已经到达了顶点不可能再提高了,那么也许确实不值得,否则,就应该把握成长的机会,充分利用环境来充实和提高自己,在努力的同时,工作业绩会更出色,自己能力会更强大,永远是学生,又有何不好呢?

附录:Rank1组总结的工作中的好习惯细则(仅供参考)
        大部分事情都能在工作时间内完成,效率高,尽量不加班;
        每天有工作计划安排,每天早上来了就知道今天要完成哪些事情;(可以考虑用outlook里面的提醒功能、也可以下载一些小软件、也可以记录在本子上);
        项目计划的很合理,不会感觉到时间紧迫无比,同样也不会宽松到我可以每天打游戏聊天;
        项目提交之后的1小时内就会预约沟通;沟通完成就会发沟通既要和测试计划;测试设计会在测试总时间的前1/2提交;测试报告一定在上线之前提交,并监督rd经理审核通过;项目中遇到问题会适时的通报,如果延期,会在知道延期的第一时间coworker中发帖说明,并给出合理的解释,不会让任何人提出质疑;
        如果是多人测试的项目,能够做到分工明确,遇到问题及时沟通;
        对于kpi中非项目任务,能够在check时间点完成,如果不能,同样发出延期申请并说明理由。任务的完成标准是:在没有其他人puch的情况自动主动完成才是最完美的,因为这是代价最低的;
        严格遵守各项流程,虽然知道有些流程很繁琐;
        有明确的工作目标,并且每天做的都是在为这个目标而努力;
        喜欢总结,当我做一件事情很出色或者很糟糕的时候,都会做深刻的总结;
        当我并行有很多事情的时候,我会先给事情分好优先级,然后依次完成;
        分享,把我自己的东西,自己认为很有价值的,或者是教训,都分享给大家,周报是一个很好的分享途径。每周一次。足够了;
        每天除了工作和做例行的事情,我还会思考,思考一些我今天做了什么?有什么不妥,有什么浪费时间的,有什么能改进的….;
        我喜欢看别人的优点,喜欢夸奖别人,这会给别人带来快乐,我也就会快乐,同时,学会别人身上的优点,我的好处多多;
        wiki是个好东西,该常去逛逛,并为之添砖加瓦;
        每天可以处理完当天的邮件。

原创粉丝点击