个人测试发展轨迹

上一篇 / 下一篇  2013-05-17 17:57:21

个人测试发展轨迹

来自:http://bbs.51testing.com/viewthread.php?tid=65650&extra=page%3D1%26amp%3Bfilter%3Ddigest&page=1

--------------------------------------------------------------------------------


我也来谈一谈吧,尽量详细一些。
因为以前是搞开发的,所以一起都谈谈,毕竟是有因果关系的。
毕业第一年,半年试用期工资1100。半年转正工资1700。
毕业一年跳槽到国内一家大型公司,工资增幅比较大,达到了年薪10万。
说明一下,这次机会还是很靠能力。当时跟我一起进去的只有我一个本科生,基本都是北大,中科院的研究生,博士,面试了很多轮。
工作半年之后,感觉发展已经到头了,应该提升一些自己了。辞职开始学习,准备申请研究生。
研究生3年毕业,又开始工作。
以前都是开发,这次本来的工作也是开发,年薪××万,跟3年前一样。可是鬼使神差让我做了测试的工作。
试用期3个月中,老板说准备让我做team lead.转正后开始做team lead.半年后,派到美国带项目回来,开始负责一个单独项目的测试。工资涨到了×××××月薪。
工作一年后涨到××万年薪。工作一年半,涨到××××万年薪。
工作20个月后,找到国外的一份工作,年薪45万,不过不是team lead,只是普通测试员。在那里工作1.5个月,跳槽到一家世界很大规模的公司,也是在国外,工资8万多美金。
基本上,做测试不到两年的时间,从年薪10万人民币到8万多美金。
当时很不情愿做测试,后来有人跟我说,“做什么想做好都不容易”,改变了自己的开发。自己实现了一套自动化测试系统,为以后的找工作,受到国外大公司的注意,打下了很好的基础。

--------------------------------------------

引用:
原帖由 sunxy5291 于 2007-2-26 10:30 发表
是呀 楼主把工资摆出来吓唬人吗?有意思吗
你怎么不谈谈自己是怎么从开发到测试 在从测试入门到高手的,这一系列是怎么过来的?
碰到了那些困难,是怎样克服的,又学习了哪些知识???等等等等
那我说一下各阶段掌握的知识吧:
大学主要是C,C++,VC。
工作第一年就是VC编程,TCP/IP编程。
后来的半年主要是C编程。
研究生搞了很多,不过都不算精通,Java,Linux,并行计算,分布式计算。
做测试以后搞了.net, C#, 开发自动化测试系统。
另外,英文水平可以和外国人直接沟通。
---------------------------------------------
引用:
原帖由 sunxy5291 于 2007-2-27 16:20 发表
怪不得呢
楼主好棒!
那楼主给我建议一下:
我的情况:我05年毕业 本科,计算机专业
毕业就去上海一下一般大的软件公司做.net开发,待遇一般,感觉自己也没多大进步。
06年8月回到家乡西安在一家软件公司做 ...
那我说一下我的看法吧。因为大家都是搞测试的,这里我也只谈测试。
首先,我们可以有两条路发展,技术和管理。管理就是做team lead, manager, director这么走。因为我没有走这条路,所以,我这里也只谈技术。而且,即使走管理,也是应该

具备很强的技术能力才行,所以技术是我们的发展之本。我个人不喜欢技术不精通的领导,也不喜欢被这种人管理。

技术的发展是分阶段的,基本上你要是能发展到最后的阶段,工作,钱,房子,车子,老婆都不用发愁了。当然要一步一步走,不可能一步升天,而且一路走过来也不是很容易,

应该说大部分人可能都达不到。不过只要你肯努力,坚持不懈,就一定能达到。

第一阶段:就是基本功的问题。这个阶段从大学入学就开始了,我接触不少人工作几年都没有达到要求。这个要求是一定要达到的,不然以后没法往高发展。大学的一些课程一定

要学好,主要是数据结构,算法,数据库操作系统,计算机网络。争取精通两门。数据结构,算法对软件开发非常的重要,很多大公司面试就考这些。你不过关,根本通过不了

面试,一两道算法题一下就把你难住了。另外,我可以告诉你,顶尖公司的面试80%都是考算法,你有没有经验不要紧,做没做过项目不要紧。关键是考察你的基本功,基本功打好

了,其他工作就都容易很多了,基本功打不好,什么都白说。操作系统,争取要精通windows或者linux内核,看你走哪条路了,我是搞windows的,不过他们之间很多地方也是相通

的。计算机网络,争取精通TCP/IP协议。数据库我不怎么懂,我的理解是要精通oracle, sqlserver, 还有sql编程。
另外就是编程技术了. C,C++,面向对象一定要搞懂,搞熟。大公司面试的算法就是要你用C/C++实现的。这些搞熟了,学习其他语言就是几个小时的事情。(我指的是上手,不是精

通)。这些东西搞不透,不管你其他语言用多少年,回来学他们还是难。
再有就是英语水平了,听说读写,各个方面都要达到要求。技术到了一定程度,英语对你的发展就起到了非常决定性的作用了。你英语好,就可以去外企,就可以外派出国,甚至

在国外发展。
以上这些都是在大学应该掌握好的。当然了,能在大学掌握好这些的毕竟是少数。这些少数人就是去了微软,google的那些,一毕业就拿到月薪上万工资的。大部分人都是达不到

要求的,这没关系,毕业后一定要找时间把这些基本功补上。不然的话,在下个阶段的发展就很受限制了。

第二阶段:计算机知识的扩展,行业知识的精通。这个阶段从你大学毕业走向第一个工作岗位开始。工作之后,发现计算机的世界比大学的知识要博大精深很多。一开始工作,就

要拼命吸收以前没有接触过的,新的知识。这个就不多说了,大家都会有很多感受的,会觉得很多东西都不会,不会就学。以后你跳槽去面试,人家就会看你工作几年,这几年干

什么了。工作1,2年之后,很重要的一件事情就是要选择一个行业了。也许是你现在正在从事的行业,也许是一个新的行业。总之,你自己要为自己规划,选择一个适合自己,而

且又热门,以后有发展的行业。无论是现在的行业,还是跳槽到一个新的行业,都需要你开始积累在这个行业的经验了,要精通这个行业。有这个基础之后,就要去这个行业里top

的公司了,国企,外企都可以,一定要有名气,大公司。比如,通信的华为,搜索的百度,等等。如果你精通了这个行业,去这些公司不是很难。
另外有一点很重要,如果你本科不是一所名校毕业的话,争取能上一个名校的研究生,全职,兼职都可以。这样可以为下一阶段做好充分的准备,否则的话会有比较大的困难。总

之了,是自己的短处都要想办法去弥补,不然发展总会受限制。

第三阶段:国际著名大公司。有了前两个阶段的积累,加上自己的英文水平,就要找机会进入国际的大公司了。相信这个时候就会有很多猎头来联系你了。选择你这个行业的世界

前3,最好是第一或者第二。进去之后要学习两个方面,一是英文,中国人可以学一辈子英文的。另外一个就是大公司的管理。可以这样说,国际大公司的管理有很多类似的地方,

因此他们的招聘非常愿意招其他国际大公司的职员。这就是为什么,你一旦踏上一家公司,一辈子都不用愁工作了,可以在这些大公司跳来跳去,工资节节高。到了这个阶段,你

基本上可以有个比较不错的生活了,房子,车子都不会是太大的问题。

第四阶段:向国际化发展。如果你还不满足,觉得自己还有能力更进一步,那我就建议你向国际化发展了。中国的工资毕竟有限,到了第三阶段也不过就是20万左右,你可能还不

满足。那么你就可以联系国外的公司了,有了你的英文,你的经验,你的背景,到时候就是水到渠成了。我相信国际的猎头也会盯上你的。

最后说一下,如果你现在已经具备了我所说的各个阶段的能力,那么你的简历是任何公司都很难拒绝的了。因为目前的情况,具有这些素质的测试人员在世界都紧缺。很多公司都

招不到人,即使连google,MS也不列外。他们都在到处寻找这种人。

最后说一下测试。我一直没有讨论测试的问题,因为我一直没有把测试当作一个难得东西来看待。我认为测试是表面上的,我前边提到的东西要比它重要的多。欢迎大家一起来讨

论。我也是进入测试才2年多的时候,其中大多数的时间也像大家一样的迷惘,很多时候也很悲观。不过通过自己的努力,最后终于得到了一个满意的结果。我发现自己对测试这个

行业的理解和很多人都不同,希望我的理解能给大家一点帮助。
----------------------------------------------
引用:
原帖由 smz_198181 于 2007-3-6 15:52 发表
楼主很牛,佩服,顺便问一下,楼主说的第四阶段是指要到国外去工作么?
我觉得是,除非情况发生变化。
目前,国内的方方面面还是不能跟国外相比。而且,当你达到一定水平,想去国外发展也是一件非常自然的事情了。
我就接到过新加坡,爱尔兰,加拿大,美国这些地方猎头或者公司的联系。感觉到他们都是很缺人。比如新加坡的猎头还让我跟他们保持联系,给他们推荐人才。

还有就是国内搞测试,从技术发展来讲,到了微软,google就基本发展到头了。微软,google的中国员工基本上下一个发展目标都是想调去美国的总部发展。
----------------------------------------------
引用:
原帖由 smz_198181 于 2007-3-6 16:22 发表
另外想问楼主,如何学习TCP/IP呢, 我网络这块很薄弱,想好好补一下,但是直接看tcp/ip三卷套,我看不懂,应该如何学习,有什么好的入门书可以给我介绍一下么! 谢谢了!
我的看法是这样的,
1。把大学的课程《计算机网络》学好,主要是OSI七层协议,TCP/IP四层协议搞清楚,搞明白。知道每层协议是干什么的,包括什么东西,工作基本原理怎么回事。当时去华为面试,专门考了这些知识,有研究生工作多年了,没有回答好,就被淘汰了。
2。重点学习一下TCP/IP,主要是网络层和链路层,把里边的相关知识学会。我不知道什么书适合,如果大学教材就包括了最好,否则找本TCP/IP入门的书,不要想搞得太精通,那3卷可能太深入了。我也没看过。另外学习一下应用层的几个流行的协议,http, ftp 等等。
3。学习一下TCP/IP编程,无论用什么语言,知道怎么进行TCP/UDP通信。随便编个什么应用,编个server, 编个client. 两边通信一下,比如聊天什么的。
4。学习一个socket编程,用C/C++。socket有一套API,学习怎么用socket来实现第三步的功能。

有了这些,我觉得对测试就基本够用了。你甚至可以去尝试攻击一些网站了。
------------------------------------------------
引用:
原帖由 wwwyhx 于 2007-3-7 10:04 发表
至于你说的去国外工作,我想请问一下cleverman,我姐姐现在是在落山基的一家IT公司工作(职位是DBA),他们公司缺人,介绍一个给5000$de现在我还在国内读研,我能用上这层关系吗.该如何做??
这当然是一个很好的机会了。在国外找工作80%,甚至90%都是通过推荐的获得的。
当然现在国内也越来越多的通过被推荐来获得工作,或者公司通过推荐来获得雇员了。

实际上你姐姐更应该能够告诉你应该怎样去做,毕竟是她的公司吗。

不过我认为,首先你要知道他们缺的职位是什么,有什么要求。相应的你准备好你的英文简历,要符合美国人的习惯。这些,你姐姐都可以指导你。
然后,你姐姐要把简历送到hiring manager的手上。不知道他们是否是很熟的朋友,如果一般的关系话。你的简历要能够打动那个manager,并且你还要运气好,没有美国本地人能够适合这个工作,而你能够适合。当然还有一种情况就是他们公司想省钱,从中国招一个低工资的员工。(低是相对美国员工来说的,跟中国工资比起来还是高很多)。
如果manager觉得你不错,可能会安排电话面试,初步考察你的英文和技术能力。面试一定要搞好,给他留下深刻的印象。
然后可能会安排你去美国面试,到了这一步成功率就比较大了,毕竟他们要负责你的机票,吃住,是花了钱的。因此,你要通过你姐姐搞清楚面试的过程和内容。
通过了onsite interview, 公司就会给你offer, 办工作签证什么的了。拿到签证就可以飞去工作了。

这个是一般的过程。里边有一些困难。
第一就是,你一定要很适合这个职位,而且,其他美国人不行。
第二就是工作签证每年是有名额的,全球一共58,000,公司要及时申请给你抓到一个名额。

总之,中国人申请要比美国人难很多,实力和运气是成功的保证。
-----------------------------------------------
引用:
原帖由 newdam 于 2007-3-8 14:49 发表
问下LZ 在第二阶段 为什么要 上名校的研究生?对后面的发展会有哪些影响?
是这样的。因为中国的人才太多了,所以名企在选择候选人的时候往往会通过学历,毕业学校的名气,以前或者现在工作单位的名气来选择。
一个具有名校高学历,并且具有著名外企工作经验的人,找好工作基本上是没有任何问题的,也许他的能力很一般,甚至不如一些非名校的人。
可是他的背景在那里,找工作就要容易的多。比如google的招聘,不是名校的基本就不要。在中国我不是很清楚,在美国不是那几所顶尖名校的,都很难进入。往往面试顺利最后因为学校的牌子而与google无缘。
第二点,你能考上名校和考上普通院校,能力上还有有差距的。因为你考名校所花费的时间,精力要比普通院校都要大,遇到的困难也要大。你成功了会极大的提高你的自信心,对以后的发展也是非常有帮助的。其实说一个人的能力高低,就是能解决多大的困难。优秀的人才总是能解决别人解决不了的困难。这里面能力是一方面,自信心也非常的重要。
第三点,你上了名校,你就能有一张更好的关系网。你的教授,你的同学,你的校友都跟普通院校不是一个层次了。这张网对你的事业帮助非常的大。比如你的很多同学都在微软,你想进微软是不是会容易很多?比如说你的一个师哥在google做了经理,你想进google是不是也会比其他人更有渠道?比如说你的同学在美国开了一家公司,把你邀请过去工作是不是也顺理成章?
第四点,就是中国的歧视问题。中国的品牌歧视还是比较厉害的。我就因为本科不是名校在找工作方面受到了不少的歧视。看看那些大外企的校园招聘都是去什么大学吧?他们根本没兴趣去那些普通院校做宣传。

个人认为,如果你真的技术很牛的话,学历,学校对你并不重要。对于一般人来说,搞个名校的学历,会对个人的发展提高一大步。
最后,本科,硕士,博士,上的学校应该是牌子越来越响才对。这是国际通行的惯例,至少要牌子相当,否则还不如不上。
另外,据我现在的了解,上个名校硕士并不算难。尤其是中科院的研究生,感觉很多普通学校的本科都能进入,并且还可以边工作边学习。还有一些人是通过公司和学校有项目合作,一边完成工作一边就完成毕业论文了。路子好像挺多的,大家都可以考虑一下。
----------------------------------------------
引用:
原帖由 consentto 于 2007-3-9 10:25 发表
我一连几天都在跟这个贴,大受鼓舞,希望楼主多留言啊。
谢谢。那我再多说几句。有一个比较重要的发展方向我还没有谈过,就是出国留学的问题。
其实中国人出国发展,最主要的路还是出国留学。直接出国工作的人还是少数。
以我的经验,我还是鼓励大家在北京,上海发展。可能你会说消费高,买不起房子。可是,整个大环境对你的影响,对你的未来发展非常的有帮助。
小地方,生活安稳,消费低,可是也很难有太大的发展了。北京,上海卧虎藏龙,让你看不到边际。
如果你在北京工作,你可能会经常听到,看到,有些甚至是你的同事,朋友,拿到奖学金出国了。这些东西都会或多或少的触动你的神经。可能有些人平时根本就不显眼,也就是说根本不是牛人,也去美国了。
我知道,除了那几所名校,其他学校出国的人凤毛麟角,因此很多人也根本不了解这里边的东西。我认为出国留学不是一件特别难得事情,当然也肯定不容易。但是,以我的观察,一般的人凭借努力都可能达到这一步。对于有些人来讲,甚至要比考研究生容易很多。为什么这么说呢?考研要考什么?英语,数学,政治,专业课。可是你出国只需要英语,就一门。有些人特别不喜欢政治,考研就很吃亏。
不知道大家的英文水平如何,如果你大学已经考过六级,就拥有了基本的英文能力,是可以考虑出国留学这条路的。

另外一条路就是移民,加拿大,澳大利亚都是移民国家。因为加拿大的地理位置的优势,和美国关系的优势,成为了中国人移民的热门国家。加拿大成就了很多中国人的出国梦想,因为只要你具有专科学历就有机会拿到加拿大绿卡,从而在北美发展自己的事业。当然里面最重要的一点还是英文了,不过比去美国留学的要求要低。

总而言之,如果你具有六级水平,或者你有信心能够学好英文。都是有希望,都是可以考虑出国发展的。为什么我要鼓励大家出国发展呢?因为搞技术的在中国实在是没有地位。搞销售,搞市场的才叫厉害。可是如果到了国外,只有技术人才才能找到工作,搞市场的可就不行了。因此,我还是建议搞技术的最好能出去发展。 当然了,如果想在管理方向发展的,还是应该选择国内。中国人在国外很难进入管理层。

希望能对大家有点启发作用。至少,我刚毕业的时候觉得出国好遥远,根本不敢去想。可是后来发现,并不是像想象中的那么难。

最后给大家讲个真实的故事:
以前一个同事,他有一个同学学习特别的烂,因此工作也很不如意。
有一年的聚会,他说他要考研究生,大家都很surpriesd, 暗地里觉得很好笑。
第二年的聚会,大家问他考得怎么样?他说没考上,不过还要继续考。大家觉得更好笑。
第三年的聚会,大家问他,他又没考上,可是还要继续考,大家觉得他可能有点神经了。
到了第四年的聚会,大家都没有问他,他确告诉大家他考上了,而且考上的是一所北京的名校。

我的同事非常受震撼,因为他自己就是一个智力,天赋非常一般的人。工作能力也是出奇的差。记得我刚工作的时候,他已经工作一年了,竟然还不会装操作系统。
可是他感受到了一种“坚持就是胜利的”力量。
听说之后他每天只睡4,5个小时,工作时间之外就是学英文,GRE考了5次。不过,最后真的去了美国了,还带走了我们单位的一位美女。这也是我身边出国的第一人。
----------------------------------------------
引用:
原帖由 wwwyhx 于 2007-3-9 14:22 发表
我想请问一下,出国读研是不是学费很贵
费用问题比较复杂。我解释一下。
出国有两种,一种是有奖学金的,一种是自费。
有奖学金的国家主要是美国,加拿大,新加坡,香港。
自费的国家主要是英国,澳大利亚,德国,日本,等等。

如果你拿了奖学金的话,费用自己不是问题,是学校给你出。
如果没有奖学金的话,还是有可能过去以后申请奖学金。当然最后就是全自费了。
全自费的话,美国基本上就不要考虑了。费用不是最根本的问题,最根本的问题是签证,自费留学基本上那不到签证。
加拿大的话,每年至少10万人民币,15万比较正常。不过你可以打工,生活费可以挣出来。
澳大利亚现在好像学费涨了不少,估计比加拿大会多点。打工机会好像不多。估计主要得靠自己的钱。
英国比较贵,可是硕士只需要一年的时间。要照着20万人民币。可以打工,不知道能挣回多少。不过英国学历现在挺不值钱的。
德国学费比较便宜,有些专业还免学费。很多经济有困难的都去了德国。
日本打工机会很多,我知道很多中国人上完学还存了不少钱。不过会很辛苦。
---------------------------------------------
引用:
原帖由 consentto 于 2007-3-9 14:42 发表
我现在工作1年半,是否应该准备考研呢??
我认为可以准备,当然主要是要看你自己的想法,也不是一定。
只要在30岁以前把该拥有的东西拥有就可以了。
如果你觉得现在的工作能学很多东西,能提高你的能力,工作所得的经验也许更重要。
上边有个朋友说的很对,当你感觉到瓶颈的时候就去考研。

我的理解是,工作以后上研比大学毕业直接上研要好。有了工作经验你就会知道研究生应该学什么,会很好的在你的工作经验之上更上一层楼。
如果你还没感到瓶颈也可以再多工作一段时间。
---------------------------------------
引用:
原帖由 consentto 于 2007-3-10 09:08 发表
你在上面说到,应该在30岁前把应该拥有的都拥有,可以说具体一点吗?
基本上就是一个好的背景,让你的简历,你这个人能够与众不同。
我觉得包括这几个方面,
1。学历:最好就是硕士,博士并没有优势,除非想在学校工作。
2。学校名气:名牌大学,或者重点大学。
3。英文:能够流利地听说读写。
4。工作经验:大公司的工作背景。
5。技术水平:在某一领域达到比较深的程度。
6。能力:能够解决生活,工作上遇到的各式各样的困难,快速的学习新知识,新技术。
7。出国:拥有国外学历,身份。

以上的几点可能不一定能够全部获得,那么起码要获得4,5条。30岁之前不要太在乎金钱,爱情。不要被金钱和爱情拖累了自己。
我的观点是,我跟很多人也这样说,“年轻的时候就要争取一些得到了就不会失去的东西”。
什么是得到了就不会失去?不是金钱,不是爱情,是上边列出的那7条。
很多人为了涨一点点工资就频繁跳槽,这样对事业长期的发展是非常不利的。也有很多人为了男女朋友的事情,浪费了几年的青春,以后都没机会弥补了。
我觉得20多岁的时候要往30多岁看,不要管现在怎么样,只要是有利于自己的成长就行,不要被外在的东西迷失了自己。要知道笑到最后才笑得最好。
-------------------------------------------
引用:
原帖由 hongjumq 于 2007-3-9 14:56 发表
我刚找了一份工作,做手机测试的,月薪2500,感觉很少,也不提供住宿,而且是偏硬件测试,感觉学不到什么东西,不知道要不要签,个位前辈给点建议,可以吗?
你的具体情况我不是很了解,比如是跳槽呢?还是刚毕业呢?还有其他的offer吗?自己的兴趣爱好是什么?

如果你觉得钱少,又不喜欢硬件,如果还有其他更好的选择,那当然可以放弃这个机会了。

如果只是从技术上来说,我觉得手机测试应该还算热吧?这个行业我不是很熟悉,可是现在看到Apple推出了iphone, 传说google也要推出手机产品。微软更是把手机作为一个很重要的领地。还有就是摩托罗拉,诺基亚,爱立信这些大公司。感觉应该还算有前途吧。现在手机OS,应用还不是很成熟,因此发展也很迅猛,微软刚推出了mobile6.0。应该还是能学到些东西吧。个人认为手机还是个很不错的行业。这个论坛应该不少人士测试手机的,不知道他们什么感受?
----------------------------------------------
引用:
原帖由 smz_198181 于 2007-3-9 16:10 发表
对于大多数朋友来说,工作以后考研是一个两难的决定!毕竟生活压力与考试的风险都摆在那里!楼主觉得读在职研究生是不是一个不错的选择,工作单位以及国外的认可度如何!
另对于本科生来说,想出国工作比研究生 ...
我觉得在职研究生是best choice,工作学习两不误。我不清楚国内的在职和全日制的毕业证书有区别吗?
没区别就无所谓。有区别我个人认为也没什么。
首先,国外的全日和在职的证书是一个样子,学校,社会对两种证书的对待没有任何区别。因此,他们对待国内的在职也没有任何的不同。在国内的话我认为也没什么缺陷。首先,你是有工作的,没有毕业找工作的问题。全日的毕业还要到处找工作。其次,你写简历只是写那个学校毕业的,没有必要写是否在职。跟全日的也没有区别。真正面试的时候,是看你面试的效果,在职和全日不会影响公司对你聘用的觉定。
所以,我认为是没有什么问题的。我就不觉得我以前的公司对待这两种学历有任何不同。

对于出国工作,本科生对比研究生完全是一样的。出国工作主要靠的是英文和技术。
国外是很不看重学历的。他们本科毕业能找到好工作,根本不去读研究生。并且,他们挑选员工也基本上不考虑学历,除非是特殊的职位。
而且,美国的工作签证要求就是本科就可以了。

不过如果想要移民的话,研究生就有了一定优势,可以多加好几分。
-----------------------------------------
引用:
原帖由 windflowere 于 2007-3-10 15:06 发表
lz好强啊,看你的帖子真是看的热血沸腾

我是快毕业的研究生,上学期间在一家还不错的外企实习了大半年,找工作时也拿了几个offer,权衡之下,签了百度,做测试。其实百度的这个offer拿的真的很容易,都没怎么 ...
我觉得你有一个很好的起点,研究生学历,大外企的实习经验,又在百度工作.以后怎样发展都会很容易.
像你这么好的条件,我认为你可以向你的兴趣方面发展.想想看,你可以从现在开始制定一条适合自己的发展方向.可能有这么几种,
1.出国:个人比较推荐你走这条路,原因很简单,我已经说过了,国内搞研发的地位比较低.大家总是比较开发和测试那个好,很多开发的还看不起测试.其实根本没有必要比较,地位都不高,还是市场,销售的厉害.你的收入怎么也比不过他们.我觉得你这么好的条件,想出国不会太困难.
2.管理:确实也有不少人并不想出国,那么我建议往管理的方向发展.国内管理的工资还是会高很多,而且年纪大了也不会轻易被淘汰.
3.技术:我所谓的技术并不是测试技术,而是搜索引擎的技术.现在搜索引擎的竞争非常激烈,国内google,百度打得火热,国外google,yahoo,微软也打得不可开交。这是一个非常热门,非常有前景,也非常激动人心的领域。你如果把这个领域的知识学好,并且有自己的理解,甚至自己的创新,前途一片光明。

当然以上3条路并不是互相独立的,而是相辅相成的。我觉得你可以两条,甚至三条一起来发展。比如,技术+出国,技术+管理,技术+管理+出国。当然了,管理+出国的可能性就非常小了,在国外主要还得靠技术。
一般来讲,你可以按照你自己的兴趣为自己规划技术+出国,或者技术+管理。3条都发展还是挺难的,我是不行。

无论你怎样选择,两点非常重要。因为你已经有了其他相关的背景了,因此技术和英文就是你要进行改善和补充的了。技术上一定要紧跟世界最先进的潮流,因为你在百度,本身就是搞得最先进的。要即时了解google,yahoo和微软的技术创新。学习新潮的web 技术。自己也一定要具备这方面的开发能力。英文吗?说来惭愧,我的英文也是属于比较烂的水平。只是刚刚能够应付工作而已。不过我以前英文更差,常常考试不及格。后来还是硬给弥补过来了,没有在我的发展上拖后腿。你既然过了六级,可能主要就是要改善口语水平了。如果在百度没有很好的语言环境,你只能自己去创造说英语的机会了。比如可以去人大的口语角。还有非常重要的一个方法就是背课文,课文背多了,语感自然就有了。有了语感就容易脱口而出了。跟熟读唐诗三百首,不会吟诗也会吟是一个道理。

总之,你的起点比以前我好多了。好好规划以后前途不可限量。我比较喜欢你的发展轨迹是“百度-〉google北京-〉google总部moutain view".
希望你能够成功。

对了,google北京的面试对口语要求不高。onsite都是找的总部的中国工程师,都是国语面试。不过总部的电话面试是英文的。
---------------------------------------------
引用:
原帖由 testxml 于 2007-3-11 12:38 发表
搂主太强了,我刚毕业,在上海一家公司试用了六个月,刚刚转正,先前作开发。后就被安排到了测试部门,心里很不是滋味,主要做黑盒测试,感到没有什么前途,白盒测试和自动化测试根本没有机会去实践。。。对测试 ...
不知道你测试做了多久了?我想刚开始转到测试最重要的一件事情就是找感觉。我很理解你现在的心理,我以前也是这个样子的。
我是完完全全经历了你这个阶段,在你这个阶段我主要做的事情就是,
1。上51testing看一些测试高手的文章和测试知识,技术的相关文章。
2。跟有测试经验的人进行技术交流和探讨。
3。在工作中不断总结经验。
4。学习一些自动化的测试工具

我从进入测试行业,到找到测试的感觉大概用了一年的时间。所谓找到测试的感觉就是“觉得测试就是那么回事”。
下一个阶段我就是找灵感了。因为大部分的公司实际上都是黑盒测试,并且很多产品是很难进行自动化的。因此,如果你想从黑盒转到自动化测试需要非常大的challenge, 比一般的软件开发工作要难多了。因为里边有个灵感的问题,有个设计的问题。
我觉得灵感的到来还是要有一些东西作基础的,专业知识,开发能力,经验,测试的理解,测试工具的熟悉运用,对所测试产品的理解,等等。

我最终开始自行设计自动化是因为看到了美国同事用了半年时间所开发出来的测试系统,我觉得很烂。以前没有进行这项工作是因为我把它想的太完美了,想做出一个非常完美的东西,所以迟迟没有动手。后来,我的思想改变了,“虽然我的自动化不是完美,可是比他们美国的系统还是要好很多很多了”。因为,他们考虑到的东西我全部都考虑到了,我考虑到的很多东西他们却完全没有考虑。一个月后,我的系统开发成功,并且成功的打败美国人半年开发出来的系统。这个系统为我后来的找工作奠定了一个非常好的基础。

我大概是这样走过来的,希望能给你一些借鉴作用。我觉得要努力学习,工作,思考,一定要一步一步提高,最终在测试领域作出自己的贡献。不要被困难吓倒,大家都觉得不可能的东西,你做出来了,才真正的成熟了。我从进入测试行业到开发出自己的自动化系统用了15个月的时间,我想你也不用特别的着急,很多东西还是需要时间去积累的。

-----------------------------------------------

引用:
原帖由lq810425于 2007-3-13 17:55 发表
真的很震撼耶!!!
  我04年毕业,做了一年的web编程,两年的测试。
  现在已经对c、c++都忘得差不多了(在学校里这两门语言学的还是挺不错的)。对数据库(只限于sql server)还是比较清楚特别是sql编程。参 ...
既然做了一年的Web编程,就不要放下。像你现在这样的背景是既可以做编程也可以做测试。
不知道你个人是如何来考虑的。如果想在测试的方向更上一层楼的话,我觉得就是要从自动化测试入手了。
虽然你现在的项目很少,但毕竟是有项目可做的。项目有没有实现自动化测试?自动化程度有多少?
在这方面多思考一下,多尝试一下。如果真的没什么东西可做的话,是不是可以考虑换个公司了?
还有就是如果工作不多的话,是不是可以考虑进修,考虑学英语,考虑自己搞点自己喜欢的技术?
----------------------------------------------
引用:
原帖由gantangyu于 2007-3-16 09:23 发表
看了楼主blog里的关于自动化测试的部分,虽然都是用TestComplete作为测试工具,但是发现我实现的自动化真简单,很想看看你实现的自动化系统具体什么样子,希望能得到你的指导!
我这个系统是在以前的公司做的。实际的样子可能没有机会看到了。而且,我的代码也全部留在了以前的公司里,属于以前公司的知识产权吧。
具体的样子就是3台机器,大量的虚拟机。
一台机器是web server, 一台机器是web service的host,一台机器是测试机。测试机上装有vmware,可以打开不同的虚拟机。
用起来的话是这样的,
通过IE登陆web server, 在网页上设计测试用例,保存到一个xml文件里。然后可以点击按钮执行测试用例,xml下放到web service上,web service 要求测试机打开相应的虚拟机。然后给虚拟机发布命令,等待测试结果。最后把所有测试结果整合,传回到web server上。

现在的公司有非常成熟的测试系统,因此也不需要我再继续进行我以前的系统。
不过区别在于,以前是通过brower来访问,现在的系统是需要一个client software,没有我以前的方便。
现在是server直接把任务下发到测试机,没有service这一层,因为多台机器的协作测试就很困难了。
当然,现在的系统是专门的team 开发的,功能性,稳定性等等都比我的系统要好。不过我的系统确实有一些特点,是现在系统所不具备的。
如果你感兴趣的话,也可以尝试开发一下类似的系统,我可以在技术上帮你你一下。
------------------------------------------------
引用:
原帖由gantangyu于 2007-3-16 09:57 发表
相比你的系统来讲,我的是很简单,没有用到虚拟机等,只是把测试程序生成了安装程序,用户只需要安装后,在对话框输入版本信息和此次所要执行的testcase,然后执行测试,测试结果及log格式是预先xml定义好的,不 ...
我觉得你已经看到了问题了,“测试范围小”,“稳定性不好”。
因此,你可以在这两个方面进行改进。
稳定性的改善首先可以改善你自己的程序,代码稳定,另外就是进行exception control and error handling. 也就是在你执行testcase的进行中,如果出现错误,出现异常你要进行怎样的处理。
我的系统开发用了一个月的时间,在稳定性方面的改善也是用了一个月的时间。所以,这里面的工作量是很大的。
另外就是你的系统结构也决定了能够处理错误的程度。看上去你就是一台计算机来测试,没有用到虚拟机,没有用到多机的协作,因此你就有着因为系统结构而不得不存在的不稳定的可能。
比如,如果你的计算机crash了,你怎么办?你的测试就不能进行下去了。
在我的系统结构里,我是用虚拟机进行测试的,如果虚拟机工作不正常了,我可以重新启动虚拟机,或者重新load snapshot,从一个干净的环境重新测试。如果那台装有vmware的测试机发生了故障,我可以通过service layer去转换到一台备份机上继续测试下去。总之,要保证任何情况下都尽可能的能测试完成。这个很重要,比如你明天就要release了,必须要知道测试结果,如果你的系统出了故障,怎么办?在我的结构里,因为service layer不亲自进行测试任务的执行,所以它出现异常的可能性就会很低,基本上不用考虑,除非自己的代码太烂了。
另外一点就是测试范围,如果想测试的范围大,那么就要把系统设计的open and extensible。所谓open就是你很容易的能给他集成其他的系统或者工具,extensible就是很容易能够扩展。比如现在需要两台机器协作来测试。你能怎么办?比如测试的case太多,需要10台计算机一起来完成,你又要怎么办?
所以,我觉得你还有很大的改善余地,尤其是系统结构的改善。
------------------------------------------------
引用:
原帖由skybusy2000于 2007-3-14 15:15 发表
你好!看了你的帖子 ,收获不少~~
有些个人问题想问一下.
  我是06年毕业的,在一家private company 做测试半年了,感觉收获不少,学到了不少测试理论,测试流程方面的知识.
  但是公司目前住要做的全是MIS系统,偏 ...
我觉得很难说哪个更好。你跳槽也许不一定会像你想得那样正规。
我想如果你对公司的工作环境还满意的话,可以不必急着跳槽,把测试的基础打牢,并且把相应的知识都好好地掌握好。
我并不懂任何性能测试工具。不过我可以告诉你,测试到达一定的水平以后,手工或者自动测试已经没什么太大区别了,也没有说谁重要不重要了。关键是看你对所测试项目的理解深度。
因此你也不一定非要急于要掌握什么测试工具,多了解自己测试的产品,从事的行业应该更重要。
工具就是个工具,真正需要用的时候,给你几天的时间就够了。可是行业知识,那可真是日积月累呀。
------------------------------------------------
楼主您好:
               我现在已经做测试一年多了,在一家外企做QA,我很赞同你所说的测试必须要有编程的能力,而且我也是这样做的,我刚毕业也不知道测试是什么就糊里糊涂的做测试了,当然我不是说测试不好。 我在大学里面C和C++还是学得不错得,而且我也开始把这些东西捡起来,我已经在为转开发做准备了,但是我就怕做测试这么久,没机会转了,搂主能不能给我点意见? 我现在应该怎么做呢? 虽然现在工作环境和待遇还行,但我现在决心转开发了或者做测试工具得开发,就像楼主所说对将来得发展有利。(我现在做得是黑盒, 我本科学得也是计算机)sdlkfj7     谢谢楼主了。
 
既然下定决心了,那么就算是自己一个近期的目标了。按说,以你的情况从测试转到开发的难度并不大。如果真的下定决心,那么就一定要实现这个目标,否则以后怎么能去克服更大的困难,攀登更高的山峰呢?
转开发的options其实还是不少的,不过首先还是要把C,C++和一些基本的东西捡起来,熟练起来。
看来你现在的工作情况还是很不错的,那么最好的办法是在公司内部转。这里主要做的工作是跟上边多沟通,这个就不多说了,每个公司的情况不一样。可能你哪天跟老板吃顿饭,喝喝酒,唱唱卡拉OK就OK了呢。对你来说是一件大事情,从上边来看只是小事一桩了。如果不想在人际关系上入手,那么就要在技术上下功夫了。多跟开发人员沟通,有机会的话也多跟开发经理沟通,多学习自己公司所使用的开发工具,有可能的话多看看开发的源代码。等你技术上达到开发的要求,跟上边多谈谈,应该不会太困难。我以前很多同事都是这么转过去的。
如果转开发实在是很困难,那么就自己在测试工具,自动化方面多下下功夫了。不知道你们公司有没有专门这样的职位,如果有的话,跟上边说过的转开发要做的工作差不多。如果没有的话,自己多想想是不是自己能够push公司进行自动化,还有就是在黑盒测试的过程中发现什么问题,自己编程序来解决一下。
另外就是跳槽了,不过因为你现在公司还是不错的,因此我觉得应该积累到一定程度再跳槽。
------------------------------------------------
楼主, 我还有个问题请教, 对于你所说的读研究生的问题, 到了瓶经的时候去读?  我对这个还是比较模糊的, 你能说具体些吗? 工作多久,自身发展到哪个阶段去读是最好的呢?  sdlkfj1
 
我个人认为应该是在你工作2年左右的时间。这么说吧,本科刚出来一般多是干打杂的工作,在这个阶段主要是要把本科的专业知识与实践相结合起来,起码需要一年多的时间。这个阶段过后,可能会达到一个瓶颈。一是因为你学历的问题,提升的机会会小一点,提升的速度会慢一点。另一方面,本科的知识毕竟有限,你可能也会发现需要更深层次的专业知识来指引自己向上的发展。这个时候,你会从这两个方面都产生了读研究生的心态。一是为了知识,二是为了学历。并且,因为你已经有了行业的经验,你心里会比较清楚知道自己喜欢的研究方向,从而报考相应的学校,导师,专业方向。
很多本科刚毕业就上研究生的是不具备这些想法和认识的,因此他们的学习在某种程度上可能有些盲目。还有很多社会上的去上研究生也只是想混个学历,甚至有些就相当于花钱去买,学不到太多的真正的知识。
而我建议的是,我们要在几个方面都做好,在拿到学历的同时,真正的提高的自己的知识面,研究能力。使得我们所花费的时间,金钱最大限度的回报我们。
这也是为什么我说的一定要上名校的研究生,一般学校更多的是混,很难提供你的真正需求。
总而言之,你在发展的过程中,会自然的产生这个需求。我当时是工作一年半左右,周围都是北大的研究生,因此而产生的。
------------------------------------------------
引用:
原帖由skybusy2000于 2007-4-5 11:02 发表


工作一年多在回去考研? 学的东西都还给学校了咋办?数学都忘干净了....   而且名校的研究生分数线又高 sdlkfj9      复习一年万一考不上不就...................
难道楼主上的是在职的?
是有你说的困难,可是我们身边不是有太多的人是工作以后又考研的吗?
我不是在职的。我是花了8个月申请到国外的研究生的。
------------------------------------------------
引用:
原帖由joe1214于 2007-4-5 14:03 发表
国外研究生难道不用考么? 需要啥条件呢?sdlkfj5
考只是其中的一小部分。

条件有以下几个:
1。托福,GRE成绩,这些是你要考的。
2。大学GPA,这些是你大学得到的。
3。教授推荐信,如果没有知名教授,就都差不太多了。
4。个人的研究背景和兴趣方向

一般中国人是在1和2上下功夫的,也就是说托福,GRE考高分,以及大学的优秀成绩。
不过有些大外企背景的,或者大学的老师有世界知名教授给出推荐信的,托福,GRE就不用要求太高了。
一般来讲,托福要620以上,GRE要2200以上,大学成绩平均85以上,得到offer的机会就容易一些。
托福600,GRE2000,大学成绩80是基础,加上大外企背景,或者名教授推荐机会也很大。

当然这是说去美国,如果是加拿大的话,没有GRE也可以。其他国家的话,花钱就能去了。不过学出来也烂。
------------------------------------------------
看完了这个帖子所有的文字我就决定注册一个ID来说几句.
首先我是在一个迷茫的状态下用"计算机专业毕业 有两年工作经验的女生适合怎么转行"这个关键字在百度的第三条找到这个主题帖子的.
看完以后和大家一样感到一些振奋的力量.这个论坛以前没有逛过,奇怪楼主没有把它发到CSDN,那里或许反映更强烈.
LZ分析的一切问题和表达的一些想法我大多很赞同,比如30岁之前要...
我有一个想法就是楼主提到的所有观点对IT行业的的男性非常合适,而且,有追求的行业男性都应该按照这种思路规划自己的职业道路.
但是做为女性,或许就有一些其他的顾虑.
来说说自己吧,普通的计算机本科毕业两年多一点,迄今为止一直在一个不能称为外企的国外软件公司(办公地点在国内,针对国外的项目)
做.NET方面的开发.工作的前期主要做些测试,维护,写些文档,修改些程序,后期参与Window和Web项目的开发.
目前为止我对此行工作越来越迷茫,个人觉得自己能力的提升空间不大,还有一个外部因素,感觉行业领域对女性的认可程度也不大,总之是看
不到前进的方向.而且越来越被女性做什么开发,久坐熬夜辛苦,年龄大了就无退路更外部因素所左右.
于是想转行但不知道要怎么实施比较好.个人的想法是要能完全不同领域的大跨度最好,或者转做测试等同行业不同性质工作.
目前对测试可以说完全不在行,自己所做项目完全停留在手动找错的阶段,没有系统化可言.
希望楼主能就思想上和可行性操作上给出点建议,如果楼主还会来这里的话.
非常感谢,我还是非常愿意朝着优秀的方向努力,尽管工作中消磨掉了很多激情!
 



你说的很对,的确我的观点主要是适合男性,并不一定很适合女性。
一般来讲,我们不得不承认,男性比女性更适合IT这个行业。IT中的成功人士可能90%都是男性吧?这也造就了你现在的困惑。我想从两个方面来讲。
一方面,既然IT不适合女性,可以考虑转行业。这个的确可行,我一个亲戚就是从计算机转到会计,现在月薪2万以上。当然,转行业也需要比较大的代价,需要承受失败的风险,并且在现行业的积累可能也会做废掉,要重新来过。还有就是转行业需要一定的资本,比如要有个学历吧?如果你再去学个东西出来,时间,金钱方面都有消耗。当然了,你也谈到了,可以在同行业不同性质工作中转,这样风险就会小很多。
另一方面,IT不适合女性并不等于不适合所有的女性。很多女孩子有很好的天赋,在IT业做的也很出色。如果你是这样的人,是没有必要跟随大众的观点的。

有一句话说得对“行行出状元”。其实在什么行业并不一定是最重要的东西,能做这个行业最top的人才才是最难能可贵的。因此,我认为你想转行的问题应该结合你自身的特点来考虑。首先,你是否适合IT行业?如果不适合的话,适合什么行业?如果转到那个行业,成功的概率大不大,付出的代价值不值得?另外,如果适合IT行业,那么最适合什么工作类型?开发还是测试?

我看你有两方面的顾虑,一是感觉自己能力的提升空间不大,二是外部因素的影响。我向来是很难受别人思路的影响,更多的是考虑自己的感受,因为只有自己最了解自己。因此我这里只是谈谈你感觉能力提升空间不大的问题。我想你工作了两年的时间,肯定不能说你把行业的知识都学通了吧?因此想知道你所说的提升空间不大到底意味着什么?是公司不能提供你提升能力的机会,还是你觉得你的能力已经开发的差不多了,再做下去也就是这个水平?我想如果是你自己能力的问题,到了其他行业也难说就能优秀。如果是公司做的工作太简单的话,是你的工作简单,还是你觉得整个公司的工作都简单?如果是自己的工作简单,可以要求做难度大些的工作,或者等机会接触更高重要性的工作。如果你对整个公司的工作都不满意的话,应该说你的水平确实到了一定程度了,是不是可以考虑跳槽了?

个人还是比较看重行业经验的积累,不太赞成大跨度的转行,尤其是从IT这么热门的专业转行,除非你认为真正的不适合这个行业。当然我对其他行业的了解也非常的少,理解可能也有偏差。不过我最想知道的还是你的一些个人的特点,看看你现在到底处于怎样的情况。个人感觉你目前不应该太迷惘。
------------------------------------------------
 看了cleverman的很多回贴,感觉楼主实在是个工作社会经历比较丰富的人,而且也很热情,给我们这些新人在测试方面发展提供了很多的帮助。我也说说我的情况吧,希望CLEVERMEN也能帮我指点一二,尽量少走一些弯路吧,在此先谢啦。
我是04年计算机系毕业的,由于当时就业心切,再加上比较贪玩,计算机基础并不是很扎实,所以就随便在一家金属加工行业的国企工作了两年,现在越来越感觉到非常的迷茫,无意中发现了51testing,也了解了很多测试方面的信息,决定重新开始,向测试这方面努力了,看了CLEVERMEN的这么多经历,给我震撼挺大的。也相信通过努力一定也可以像楼主这么优秀。我现在也开始恶补C语言,数据结构,英语这些基础课了。接下来我该如何规划呢,是上一些系统的培训机构,还是该如何如何,希望CLEVERMEN能给些意见或建议。
我也留下我的联系方式吧,希望楼主能在百忙中分享一些经验和心得,重谢过!!
 
不知道你这两年的工作内容是什么,有没有脱离计算机呢?测试还是个不错的发展方向,你如果选择了这行应该没错。我想你现在恶补这些课程都是要进入测试行业的一些必要准备,当然同时也要多了解一些测试的知识。等到基本知识ready的时候,就可以去尝试找测试方面的工作了。(相信你应该是跳槽,现在的单位可能没有相应职位)。我觉得入门是一个关键,也就是找到机会进入测试的行业,找到测试方面的工作。当然有各种途径了,自己投简历,熟人介绍,好像51testing的培训也负责给推荐工作,是吧?培训机构我可以说一点也不了解,以我个人的性格来说是喜欢自学。包括现在很多的培训,我都是报个道就溜了,很多都是从国内专程跑过来的。所以说还是要看适不适合自己。当然运气也很重要,我以前带过的一个工程师,大学刚毕业,我看重了他的发展潜力。工资刚开始2000,现在工作不到两年都涨到9000了。因此,第一步是进入测试行业,第二步是找到完全发挥自己能力的机会,加上自己的努力,成功并不遥远。
------------------------------------------------
 
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
------------------------------------------------
 


TAG:

萌发的个人空间 引用 删除 萌发   /   2013-05-22 13:24:21
http://www.51testing.com/?uid-25347-action-spacelist-type-blog-view-fav只能给你这个链接,经常光顾她的测试空间,有好多有用的东西
冬儿的测试之路 引用 删除 冬儿   /   2013-05-20 22:04:51
这是转载的日志 原创有地址链接吗
 

评分:0

我来说两句

日历

« 2024-04-14  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 27218
  • 日志数: 29
  • 书签数: 2
  • 建立时间: 2013-05-17
  • 更新时间: 2015-01-16

RSS订阅

Open Toolbar