51Testing软件测试论坛

标题: 如何高效提升新人,自己及团队的竞争力 [打印本页]

作者: 1316016    时间: 2008-11-5 18:09
标题: 如何高效提升新人,自己及团队的竞争力
************************** 20081223 更新 *********************************************
上周我们初步使用了我们的提升模式,由一个成员将一个技术问题与大家分享,与此同时大家都提出问题,将继续深入这个问题的追踪,最后,我们又引申出了其他一些新的问题供以后探讨。
这是一个初步的模式,后续我们会在这样的模式下继续,期待我们更快的成长。

************************** 20081203 更新 *********************************************
最近带实习生学习,针对这个题目,又有了新的想法

即:用什么样的方法可以让组内的新手快速上手工作,从而减轻我们自己身上的Loading, 之后我们可以再去看新的,难的知识,从而最终提升整个Team的能力。

三个问题:如何快速提升新手的能力?
          如何快速提升自己的能力?
          如何快速提升整个团队的能力?

三个问题,共同解决:

1. 将自己的现有的知识传授给新人,则他们就有了快速的提升,并且可以接替我手中的工作

2. 在我将自己的工作内容分配出去后,我就有了时间去钻研新的技术

3. 一二两点,组内每个人的能力都有提升,
     a.基本的能力有更多的人掌握,不用害怕某个人的离职导致团队瘫痪
     b.有人掌握了新的技能,使得团队可以接手更多的任务,提升了团队在公司的影响力

这是我对我们Team整体的人力成长规划。

    其实,每个公司,每个Team都有自己的人力成长规划,但最后的效果就不尽相同, 我想这与计划本身没什么关系,而是与执行有关。富士康可以在短短几十年成长这么快,靠的就是执行力。这也是我们最缺乏的。想要有效的提升自己的能力,还有一个就是将大块时间分散开,但是一定要坚持。
    能坚持吗?? 不知道,自认为是有难度的。

之前起的名字叫“如何快速提升编码技能”,招来一片骂声,并且没有得到我期望的回复,现在将名字改了,并且新增了一些想法,希望大家一起探讨
************************** 200811 原贴 *********************************************

作QTP开发有三个多月了,在编码的过程中学到了许多技能,但是如果光凭着自己的摸索去提升,觉得有点慢,如何快速提升编码技能呢??(大家不要误会,所谓的快速提升,不是急功近利式的,更不是临阵抱佛脚的,而是如何在最短的时间内,有最大的收获)
我想了几种办法,
1.通读QTP help
个人认为学习help是很必要的,但是如题,快速,这个就有点不实用。
2.看网上的分享
  网上有许多代码的分享,在遇到编码问题时,我会搜索出来,记录到自己的累积本中,方便日后察看。但是,每次看到类似问题时,还是忘了具体的怎么写,需要全部翻阅
3.书本学习
  我买了51testing 出的QTP技能书(书名忘了,在家的),里边的东西介绍很全面,但很浅显,具体的或者一些编码技巧性的东西不多
4.培训机构
  同样,我咨询了51testing在深圳的QTP培训班,(像是做广告,赫赫),结果也不好,他们也是介绍些基本的东西,并不是我想要学的

5.看同事的代码
  我在我们组是最菜鸟的,有时候通过看他们写的代码,了解他们写得部分业务流程之外,还可以学习他们的编码技巧,并且有时候会一起讨论

   我知道,真正的编码功夫不是一朝一夕可以练就的,但是每个人的现实情况不同
   白天的任务安排满了,晚上呢,又不想放弃在家里与男友甜蜜的时间,加班就更别提了,所以效率是我最看重的。如何在最短的时间内提升最快,很值得我们思考,不光是编码,其他事情也是一样。
    再加上过几天会有一批新毕业的小朋友来实习,不想被他们问住

我知道,这个问题挺找骂的,不想付出的更多,但想获得的越多, 但我想也是许多人的心声,所以我们要提升效率,自动化测试的本身不是应了这个想法作出来的吗???

[ 本帖最后由 1316016 于 2008-12-23 18:25 编辑 ]
作者: 厍仕杰    时间: 2008-11-6 09:03
路过
作者: 刀客    时间: 2008-11-6 09:48
现在的人怎么整天想着捷径、快速

一个浮躁的年代

多做,多练吧
作者: happychap    时间: 2008-11-6 09:49
通看QTP的HELP还是挺有必要的,呵呵,我已经看过两遍的样子了,
不过最重要,还是多练,HELP中的东西毕竟是死的,在实践的过程中会遇到NN多的难题。
继续努力,努力...
作者: lingxin5013    时间: 2008-11-6 09:56
good good study,day day up or down depend on yourself!
作者: haha_s    时间: 2008-11-6 10:21
偶也是菜鸟
同样感觉需要做的多才能学到的多
作者: angelia_liu    时间: 2008-11-6 10:32
楼主比我好多了,至少你同事还是高手,还要吧相互讨论.我就不行了,要自己学,而且我们测试又不要用.哎. 学习
作者: shunfyu    时间: 2008-11-6 11:07
   晚上你要和男友爱爱~~ 呵呵,你应该知道,没什么决窍,做得多,就懂得多, 不过也要你有积累的技巧~~
作者: angelia_liu    时间: 2008-11-6 15:01
标题: 回复 4# 的帖子
QTP的help文档那么多,怎么看得完呀?
作者: 没有蛀牙    时间: 2008-11-6 15:12
先挑最常用的看
再挑自己不懂得看
多问吧
作者: tianmimi521    时间: 2008-11-6 15:14
是啊,楼主够lucky啦,我也要自学,公司根本用不上
作者: fpbaggio    时间: 2008-11-6 16:20
技巧是慢慢积累出来的
看看别人写的代码
相同的功能为什么代码写出来不一样
比较下那里好,慢工出细活,急不得
所以慢慢来,你的环境还是狠好的,加油了
作者: 1316016    时间: 2008-11-6 18:26
标题: 回复 3# 的帖子
想着快速不是因为浮躁,如果我们都按部就班 我感觉成长会很慢。
我相信只有踏踏实实才可以炼出真功夫,但是寻求更好的方法会让我们事倍功半,希望大家在提升工作能力的同时,不忘陪陪家人。

   我不提倡整日铺在工作中,虽然我们都有理想和抱负;
   我也不提倡虚度光阴,但我们仍要抽时间去陪伴我们的亲人;
   如何平衡这二者,真的是个难题,我们只有寻求更好的做事方法,更好的学习途径.......
作者: 1316016    时间: 2008-11-7 10:07
大家都说我现在的外部环境好,可曾想我在之前的公司也是摸索过来的。
    之前的公司,并不是严格意义上的软件公司,我们只是作为支援的一个部门,虽然老大们还比较重视,但毕竟整体上没有那么多的资源供我们享用,薪水加的也比以前慢,开发测试的人也都是刚毕业或者一年多经验的人。
    那时,我在公司做手动测试,也是Web的,在一个比较闲的时间段,我上网下载了QTP 自己下着玩,后来我们头知道了,还比较重视,给我找了两个项目让我做(当时我也是信心满满,有几次做到晚上 12点的),项目做完了,虽然不是完美的,但是到最后居然没有人再用,手动测试的不想用,结果就搁置了(现在想想,和我的框架不好,不易用也有关系)。虽然最后结果不理想,但是老板对我的评价还是不错的,今年年初,正好有个team 的组长辞职,就调我过去做管理,从此我就告别了我的QTP。在整个过程中,所有的QTP相关东西都是我自己查的资料,自己试的,公司没有人懂,有的人甚至听都没有听说过,后来带了一个刚毕业的小徒弟一起做,也是局限在我知道的那些中。但是,那时我还觉得我的QTP很厉害的,典型的井底之蛙。
    不过,我对QTP还是蛮感兴趣的,而且我认为这么早接触管理,而不再深入实践测试,对未来的发展不利,所以我毅然辞职到了现在的公司。来了以后,我感觉对于自动化操作的流程我很明白,但是一旦到了具体编码的时候,我觉的自己的手法很稚嫩,虽然功能最后可以实现,但代码冗长,很笨拙,认为在这里需要提升。
     再结合我之前公司学习QTP的经历,我认为那时如果可以找到更好的办法,我会提升的更快一些。所以有了如题的讨论。希望大家也可以说说大家如何接触到QTP的。
作者: angelia_liu    时间: 2008-11-10 10:46
大家说的编码是指在对录制的脚本用描述性编程进行修改还是不录制直接编程呀?
作者: happychap    时间: 2008-11-10 10:55
QTP编码主要是指对QTP的脚本进行编写和修改,而不会去过多区分到底是描述性的,还是录制的。QTP编码要做的事情还是挺多的,知识面也要广才行,如:VBS编程、SQL语句的编写、对程序设计的了解、以及大家提到的测试框架之类的,很杂。
作者: 假装不在    时间: 2008-11-11 00:43
框架再好,还要看到你遇到是不是英明的主,没人理解,你做得再傻瓜也没人用你的。::yiwusuoyou:::
作者: shotstar    时间: 2008-11-11 01:34
最好有编程的思想,先从vb学起吧。
作者: three116    时间: 2008-11-11 12:51
一句话 : 付出多少,收获多少。

同时要重点学习,需要什么就查什么,暂时用不到的不要深入研究!

比如QTP,你把有关web方面的研究好了,以后再研究其他方面的就容易多了
作者: kou_dou    时间: 2008-11-11 18:26
“不想放弃在家里与男友甜蜜的时间”

事实证明,必须放弃。。。
作者: addma    时间: 2008-11-18 15:10
嗯 ,晚上做的越多就会越熟练,技巧经验什么的也就积累的越多,呵呵
作者: dog487    时间: 2008-11-18 17:11
标题: 回复 1# 的帖子
其实一开始大家都不会,我觉得技能就是在解决问题的过程中提高的。
作者: three116    时间: 2008-11-19 12:35
原帖由 dog487 于 2008-11-18 17:11 发表
其实一开始大家都不会,我觉得技能就是在解决问题的过程中提高的。


同意这句话,实践出真知呀
作者: a123b123    时间: 2008-11-19 17:00
路过
作者: 1316016    时间: 2008-12-3 19:17
最近带实习生学习,针对这个题目,又有了新的想法

即:用什么样的方法可以让组内的新手快速上手工作,从而减轻我们自己身上的Loading, 之后我们可以再去看新的,难的知识,从而最终提升整个Team的能力。

三个问题:如何快速提升新手的能力?
          如何快速提升自己的能力?
          如何快速提升整个团队的能力?

三个问题,共同解决:

1. 将自己的现有的知识传授给新人,则他们就有了快速的提升,并且可以接替我手中的工作

2. 在我将自己的工作内容分配出去后,我就有了时间去钻研新的技术

3. 一二两点,组内每个人的能力都有提升,
     a.基本的能力有更多的人掌握,不用害怕某个人的离职导致团队瘫痪
     b.有人掌握了新的技能,使得团队可以接手更多的任务,提升了团队在公司的影响力

这是我对我们Team整体的人力成长规划。

    其实,每个公司,每个Team都有自己的人力成长规划,但最后的效果就不尽相同, 我想这与计划本身没什么关系,而是与执行有关。富士康可以在短短几十年成长这么快,靠的就是执行力。这也是我们最缺乏的。想要有效的提升自己的能力,还有一个就是将大块时间分散开,但是一定要坚持。
    能坚持吗?? 不知道,自认为是有难度的。
作者: liuyinju    时间: 2008-12-4 11:10
楼主很有想法,
新手,看看
作者: 1316016    时间: 2008-12-23 18:22
有更新,顶起来
作者: intothehit    时间: 2008-12-24 15:50
我第一次听说有号称自己很懂自动化测试流程,不懂技术的人,呵呵。
作者: yl6542228    时间: 2008-12-24 16:02
自己录制,然后不停的run 啊run, 能够做到大部分每次都run通就很不错了,先别想框架些复杂的东西
作者: happychap    时间: 2008-12-25 12:49
我个人觉得建立良好的分工协作模式最能提升团队效率。
作者: 1316016    时间: 2010-5-11 18:36
有更新 顶




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2