51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: cleverman
打印 上一主题 下一主题

[原创] 个人测试发展轨迹

[复制链接]

该用户从未签到

261#
 楼主| 发表于 2007-11-19 12:57:05 | 只看该作者

回复 264# 的帖子

首先,不知道你是否还有其他公司的offer。如果有的话可以比较一下,也许会比这个offer好。如果没有比这个更好的话,当然你应该去这个了,没什么好说的。其次,对于发展来说,如果你就不想入测试这一行,也没什么兴趣,还谈何发展呢?再次,对于学东西来说,我不太了解外包的情况,不过我听说,和我个人认为,在微软应该还是有很多的学习机会和资源的。当然,也许工作就是黑盒测试,本身技术要求不是很高,可是我们的学习不能仅仅从工作中学习,我们自己业余时间的学习更加的重要,如果你有心的话,在微软学习,提高的机会还是很不错的。
回复 支持 反对

使用道具 举报

该用户从未签到

262#
发表于 2007-11-19 13:34:33 | 只看该作者

回复 265# 的帖子

我觉得不管到哪里都要看个人。就算现在很多人对测试有偏见,但是只要有心,自己去做学习,就算条件恶劣,也可以有很好的发展。同学对我去测试都很不可理解,认为测试没前途。呵呵,whatever。
再请问一下,我很想去大公司做测试,那我该如何在做外包测试的同时提升自己的能力,以符合这个大公司的要求?另外做测试是不是比开发更难进大公司?
回复 支持 反对

使用道具 举报

该用户从未签到

263#
发表于 2007-11-19 22:51:23 | 只看该作者
原帖由 caoqd 于 2007-7-11 16:14 发表
行了,说句英文不代表你就NB了,还是那句No condescension,no flower!



这位大哥你的词用错了
还有语法也错了


要是发表评论用英文就先检查一下 省的贻笑大方
回复 支持 反对

使用道具 举报

该用户从未签到

264#
发表于 2007-11-20 00:08:26 | 只看该作者
lz,我也是一个做测试的,工作三年。我不是计算机专业,但是因为发现自己有那么一点比别人好的领悟性加上我强烈的兴趣。所以我在毕业后毅然选择去作软件
我一直是主作测试 附着做了scm,dev,installer等等。Position也是从助理工程师做到-coder-tester-sse-lead 。目前就职于Top500的一家It公司。由于各种问题目前我也是有一些迷茫有一些疑惑。读过你的观点其实我也算有些感触,觉得lz是个敏锐性比较高的人,其实很少有人在工作短短几年经验,年纪轻轻就能看到这些或者看到全局。所以这点我比较佩服你。
今天下午上班从4点开始关注这个帖子 直到晚上回家 我还在看终于把18页所有一个字不漏全部看完了。 其实对我也是有一定参考吧我很欣慰我今天看到一个很有价值的帖子。我在51注册了很久了但是很少发帖就是因为我觉得看不到有什么太多的价值或者能真心实意解决问题的帖子,所以我宁愿去国外的一些论坛。 今天看你很细心的给很多人解答他们的问题我很佩服你的耐心以及你的付出。
想和你做个朋友能有些交流我也需要你的一些意见或者观点能给我点参考。
我稍后会给你发消息告诉你我的msn和其它联系方式 不介意的话 希望加我 谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

265#
 楼主| 发表于 2007-11-20 02:23:20 | 只看该作者

回复 266# 的帖子

我觉得不管到哪里都要看个人。就算现在很多人对测试有偏见,但是只要有心,自己去做学习,就算条件恶劣,也可以有很好的发展。同学对我去测试都很不可理解,认为测试没前途。呵呵,whatever。
再请问一下,我很想去大公司做测试,那我该如何在做外包测试的同时提升自己的能力,以符合这个大公司的要求?另外做测试是不是比开发更难进大公司?

首先,做测试比做开发应该是更容易进大公司。因此,很多人应聘大公司的开发没有通过就做了大公司的测试工作。也有些人通过做大公司的测试工作从而转成大公司的开发工作了。相对来说,测试对技术的要求要低于开发,因此同样水平的人自然在应聘测试就有更多的优势。由于大公司的测试水平也是参差不齐,一般的大公司的测试要求都不太高,学好英文就比较容易进入。如果想进微软,google这些最top的公司,除了英文以外,扎实的开发功夫也是必不可少的。对于测试有没有前途,要看你从哪个角度去说了。单纯的比较测试与开发并没有什么意义。比如,微软的测试比一般公司的开发人员要牛不少,相对于一般公司的开发人员,微软的测试是一个有前途的职业。但是,对于微软本身来说,开发的前途就要好于测试了。可是,实际上很多人都满足了微软的测试工作了,如果不满足,也可以自由的去转向开发,也就是说你所做的职位完全取决于你的兴趣了。因此,我认为如果你在测试方向觉得一直在进步,对你来说就算很有前途。并且,绝大多数人在测试的发展上都很难到达最高。
回复 支持 反对

使用道具 举报

该用户从未签到

266#
发表于 2007-11-20 10:39:13 | 只看该作者
有人告诉我要想在编程方面有快速的提高,多看一些写的好的源代码,多看,看懂了,自己就会了,请问楼主这个对吗?
  而且此人还告诉我一个有经典源码的地方busybox,我上去看看了,完全不懂哦。是linux下的c,不知道这个方法对不?有没有windows下的好代码?真正的,网上是能搜着很多,但不敢相信,怕误导自己了

[ 本帖最后由 xiasan2004 于 2007-11-20 10:42 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

267#
 楼主| 发表于 2007-11-20 13:19:19 | 只看该作者

回复 270# 的帖子

我想个人的学习方法可能不尽相同。对我自己来说,我一般是先自学,然后自己练习,去体会,理解。然后有机会去看一些别人的代码跟自己的代码来比较。我不会刻意看别人的代码来学习。当然了,每个人都有自己的学习方式,很多人是靠模仿别人来学习的。但是我觉得最终肯定还是要有自己的风格,自己的理解。不过,初期多看别人代码应该是一个很好的快速提高的方式。
代码应该都是相通的,看Linux,Windows应该关系不是太大,我觉得要看那些经典的代码需要一定的基础吧,不适合初学者吧?我个人也没有看过,不好评论。我觉得还是看自己的特点,如果你不爱看别人代码,那就学我,自己研究体会吧。
回复 支持 反对

使用道具 举报

该用户从未签到

268#
发表于 2007-11-20 13:30:59 | 只看该作者
强啊,今天拜读了。
谢谢了!
受用啊。
回复 支持 反对

使用道具 举报

该用户从未签到

269#
发表于 2007-11-20 14:42:17 | 只看该作者
很值得关注!收藏一下!
回复 支持 反对

使用道具 举报

该用户从未签到

270#
发表于 2007-11-20 15:14:02 | 只看该作者

谢谢lz

看了之后很受鼓舞,感觉思路一下子开阔起来.目前我碰到选择的问题,希望lz能帮我解开这个结..非常感激lz......
先说说我的情况吧.06 年毕业的计算机科学与技术专业大专生.出来一直从事ERP编程.用的是鼎新技术的一种语言-4GL,这种语言基本上没有几家公司用的.在学校时喜欢C语言,毕业没有找到相关的工作,进一家公司内部培训学习了这种语言.现在觉得前面的路好窄,不想一直被这个公司困住,且觉IT行业总是偏爱男性..想转行做自己喜欢的工作.本人喜欢做设计,但是以前没有学习过相关的知识,,,并且没有美术的基础,可能难度非常大,,就想到了转做测试这样可能会比较容易,且以前学的东西也有继承.但不知道前景怎么样,,
回复 支持 反对

使用道具 举报

该用户从未签到

271#
 楼主| 发表于 2007-11-21 04:31:58 | 只看该作者

回复 268# 的帖子

我已经加你了。有时间聊。因为时差原因,你们的大多数时间我可能都不在线。
回复 支持 反对

使用道具 举报

该用户从未签到

272#
 楼主| 发表于 2007-11-21 04:41:21 | 只看该作者

回复 274# 的帖子

既然是去年才毕业的,说明你还很年轻。我认为你分析的很对,一直用这种语言可能会限制你今后的发展。一般来说,我们都希望能够从事更流行的技术。目前来讲,C,C++的工作机会并不多,并且都是那些老的程序员牢牢的把握着位子,因此新人想走向这个方向并不是很容易。当前比较流行,并且工作比较多的技术是J2EE, .NET这些。当然了,不做C,C++的工作,不代表就不去学习他们。任何时候去学习他们对自己对计算机的深入理解都会有很大的帮助的。并且,顶尖的外企面试又常常会考察你的C语言水平,因为这是基础。因此,你喜欢C就尽量的去学习它吧,有百利而无一害。对于你想转行做测试,我认为还是一个不错的选择。从风险性来说要小于转行做设计,从发展性来说也应该好于你现在的工作。并且,因为你还很年轻,以后的发展机会还是很多很多的。入测试这一行,也并不代表一辈子要做测试。也许你几年之后可以转成C程序员呢,如果你真的希望去做的话。比如我就是从开发转向了测试,以后我也不能说我不会再转回去。
回复 支持 反对

使用道具 举报

该用户从未签到

273#
 楼主| 发表于 2007-11-21 04:50:46 | 只看该作者

回复 276# 的帖子

我不太清楚在微软做外包能不能接触微软的各种资源呢?据我了解,微软自己有几种自动化测试的framework,比如XACC, RPF, MAUI, MITA, 等等。如果你能接触到这些资源你可以自己学习自动化的开发,比如尝试把自己的黑盒测试工作用自动化来实现。虽然工作并不要求你这样做,但是你完全可以不拘泥于工作内容,并且你可以通过自己的自动化来减轻自己的工作任务。我认为这是比较好的提高方式,也是微软以外的测试人员所没有机会去了解的。对于你说的去美国的问题,恰好,不久前我还真的联系到他了。目前他在硅谷的SUN公司工作,应该说来美国还是很成功的吧。他就是比较有毅力,GRE据说考了5,6次,是来美国留学然后找到工作的。
回复 支持 反对

使用道具 举报

该用户从未签到

274#
发表于 2007-11-21 18:07:06 | 只看该作者
看过了
我编辑了
哈哈
多谢clever

[ 本帖最后由 jaunty 于 2007-11-23 17:30 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

275#
发表于 2007-11-21 20:02:07 | 只看该作者
一直在彷徨做不做软件测试。我本科学自动化,研究生学机械电子,都是普通学校。师姐介绍了个台资的软件测试的工作,offer下来了,但自己对软件测试还是有疑问,都26岁以后怎么办,自己又没有这方面基础。问了好多同学,他们看法不一,很多都觉得作测试技术含量低,以后难办,少数几个还是赞成的,不过也说国内不行,该怎么办?谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

276#
 楼主| 发表于 2007-11-22 02:54:12 | 只看该作者

回复 280# 的帖子

jaunty, 很高兴看到你这么长的post。如果我不在线,你也可以给我发email,有时间我都会回复你的。
看得出你是一个非常爱思考的人,也努力的在策划发展自己的事业,这些跟我都非常的相像。你的这些疑惑对我看起来非常正常,我也曾经有过这样那样的疑惑,包括现在。个人看起来你的这些疑惑都是非常正常的,我也想从自己的经历来解释一下,希望对你有所帮助。当然你的这些问题都比较大,由于个人经历的原因,可能我的回答会比较片面,或者带有很大的个人观点,我们还可以再讨论。
首先是你有一个学习哪种语言的疑惑:以我个人的经验来看,我曾经使用过你提到的所有语言,而且还不止这些,另外什么perl, php, pb, foxpro我都有用过。我的感受是这样的,首先,所有语言都是有共性的,C/C++是这些语言的基础。学好了C/C++再学其他的语言就会变得很容易,而学不好C/C++,你其他语言再好,回头过来学还会非常困难。其实指针不是C++特有的东西,那也是C的精华,你说你看了C语言教程10几遍,可是你又说你害怕指针,我认为这点非常重要,我想如果你有兴趣我们可以探讨一下,看看你到底对指针理解到什么程度。一般来说,指针不过,就不算真正理解C语言。如果我清楚了你现在C语言真正的状况,可能能帮助你想一些办法。其次,因为我以前一直是使用C/C++,谈不上精通,因为做的项目少,不过理解也算比较清楚。因此,我个人的经历就是,有了C/C++的基础之后,我学习其他的语言就是几个小时的事情。也就是说,当我的工作需要用到Java,我就用一个下午的时间看一本教程,然后就可以拿来工作了。也许一个月不用,统统得忘光了,但是无所谓,因为再拣起来也不过就是一两个小时而已。可是,我对于C/C++语言,好像几年不用也不会忘记。常听人说,他好久没用C语言,现在忘光了,我就没有这种体会,也许是他们对于C语言理解的还不够彻底吧?
这也是为什么无论是Java还是.NET都prefer C++的原因了。因此能精通C++,能够深入理解C++的C方面的底层,以及面向对象的概念是非常的重要。如果这些过不了,技术上应该说很难到达非常高的程度了。当然很多Java, C#高手可能根本不懂C++,可是他们对计算机深层次的理解是有问题的,不过很多人也不care. 要看个人的态度了。
对于.NET和J2EE现在争论还是非常大的,我不想多谈,网上随便一搜就是很多文章。我只能说我是先用的Java,后来学的C#。因为我C++的背景,我的感受就是痛恨Java,喜欢C#。因此我更倾向于用C#,当然如果进了Google我也会好好的使用Java的。我的意思是,你个人会有一个喜好的问题,你工作也会有一个限制的问题,不可能完美。因此,我们也不必拘泥于语言这些,尤其是我们搞测试的,不一定要太精通他们。我目前是使用C++/CLI这种语言,用的人还不多,虽然我们工作主要是C#,但是没有强制的要求,因此我可以使用我喜欢的语言,测试程序毕竟不是让客户来用的,有很大的灵活性。
由于你的开发背景,不知道你有没有打算以后再转换回去。如果有这个打算,可能选择.NET, 或者Java就有一些重要了。对于开发人员来说,精通其中一个还是非常重要的。不过如果两个都很了解不是会更好吗?
说了这么多,我个人的意思是如果可能的话最好还是精通C/C++先。当然我还是想知道一下你现在C语言的理解到底如何,如果真的觉得指针,OO的概念有困难,那么跳过选择Java, .NET,也不太影响你的发展。
回复 支持 反对

使用道具 举报

该用户从未签到

277#
 楼主| 发表于 2007-11-22 03:00:42 | 只看该作者

回复 281# 的帖子

我想你的年纪还是不大的,我是29岁开始做测试的。目前是你毕业选择工作的时期吗?如果是的话,你不妨比较几个offer,没有必要一定要做测试。如果你喜欢测试,或者说不得不做测试,而考虑测试的前途问题。我想对一般的人来说,测试还是比较有前途,有发展的。测试相对来说是比开发的技术含量低,可是测试也是分很多种,很多层次,高层次的测试比普通的开发还是技术含量要高吧?很多人搞开发多年水平也只是一般。因此,技术含量高低主要是看你个人怎么发展了。
回复 支持 反对

使用道具 举报

该用户从未签到

278#
发表于 2007-11-22 09:40:47 | 只看该作者
用了2天时间把这个帖子看完了,感觉lz是个热心肠的人,对于自己的职业规划也很清楚,想要什么,怎么实现都有自己的独到见解。
受益匪浅。
凡事虽有计划但是有难料变化比计划快。计划要随变化改变,但又不要偏离原计划主线,呵呵。。。两者的平衡也是一门学问。

现在我就遇到了这样的问题,本人现在日本做开发,但是出国前做TL,在日本的合同快到期了,拿不定主意是否还要继续留在日本,还是回国。
如果回国有可能做管理,对于女孩子来说是个不错的机会,毕竟编程不是我以后一直想做的工作,这比我原来计划的要提前了1年。但是留日本就有两种可能,1 续做开发(可能性60%)  2  做BSE (可能性50%)。

所以不知道如何决定,lz有时间能否谈谈您的看法。 谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

279#
发表于 2007-11-22 11:37:13 | 只看该作者
原帖由 cleverman 于 2007-2-25 15:30 发表
我也来谈一谈吧,尽量详细一些。
因为以前是搞开发的,所以一起都谈谈,毕竟是有因果关系的。
毕业第一年,半年试用期工资1100。半年转正工资1700。
毕业一年跳槽到国内一家大型公司,工资增幅比较大,达到了年薪 ...


估计一下楼主:
1977年生,2000年7月国内某本科毕业。
2000年7月到2001年7月,国内某企业混日子--月薪1700
2001年7月跳槽到国内某大型企业--年薪10万,差不多月薪8000
2002年1月左右,差不多工作半年以后,辞职开始准备申请US的研究生--准备时间8个月
2002年获准读US的研究生,一直读到2005年
2005年US研究生毕业,回国在某外企开始工作,工作20个月以后(那就差不多2007年了),跳槽到国外某公司--年薪45万
之后工作1.5个月,跳槽到现在的公司,年薪8万US$--也就是60万

若有不准的地方,敬请楼主谅解。
回复 支持 反对

使用道具 举报

该用户从未签到

280#
 楼主| 发表于 2007-11-22 12:18:09 | 只看该作者

回复 284# 的帖子

我说说我的个人看法吧。因为我不是特别清楚你的情况,包括TL,BSE我也不知道是什么东西,所以我只是谈一下普通的想法。首先,说到职业的规划就不得不考虑一个问题,也就是说,从长期来看你是准备在国内发展还是在国外发展。我不知道你一直在日本发展是一个什么情况,比如工资如何,是不是按照日本的工资标准来给,如果是的话,相信比你在国内做管理要多很多才对。还有就是在日本继续工作有没有可能拿到日本的永久居留权,或者有没有可能通过日本转去其他的发达国家。如果你是希望长期在国外发展的话,一般来说做技术的生存空间要大得多,实在是没有必要回国搞管理,除非是非常高层的管理,director的级别。如果你就是想回国发展的话,走向管理应该是早晚的事情,如果你认为现在的技术已经比较扎实,那么这个时候走向管理也是一个不错的选择。总的来说还是要看个人的喜好,有些人喜欢技术,有些人喜欢管理的工作。从你的目前情况,好像没有哪一个是更好的选择,要考虑我上边提到的一些问题,加上自己的特点,应该就可以做一个正确的选择了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 20:52 , Processed in 0.081532 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表