51Testing软件测试论坛

标题: 我到底会什么,迷茫 [打印本页]

作者: renfish    时间: 2007-7-12 14:39
标题: 我到底会什么,迷茫
参加测试工作4年,其中测试项目经理2年,部门经理1年
今天面试归来,在车上突然感到自己什么都不会,想了半天,自己到底会什么,凭什么做到这个位置,项目管理?作了那么多项目,虽然成绩不错,但是我的感觉,随便找一个人都可以来做管理,只要掌握步骤,测试技术?测试技术有什么?可以说得很大,其实就那么一点东西,测试工具?真正用过测试工具的人都知道测试工具的难度到地是什么,更何况大多数的公司根本不会给你充分使用工具的时间,测试理论?这年头还有人不会测试理论么?
回到公司后,把所有的手下都喊出来开会,让他们把在培训班中学到的知识,轮流给我提问,越刁钻越好,就好像回到了大学答辩的时代,得到的结果是他们在外面用万元学到的知识都是垃圾,就那么一点。根本问不住我
难道我也只是一个运气好的混子么?测试到底有什么
请大家告诉我,什么是测试高手,测试经理应该掌握什么?程度如何?
作者: cleverman    时间: 2007-7-12 15:37
去微软,Google看看吧。
作者: renfish    时间: 2007-7-12 15:53
具体点吧
作者: cleverman    时间: 2007-7-12 15:59
你可以说测试技术就那么点东西,可是你能自己创新测试技术吗?
你可以说测试工具容易,可是你自己能开发测试工具吗?
你可以说人人都会测试理论,可是人人又能理解,体会多少呢?还有你自己能发展出自己的测试理论吗?
其实,很多东西在表面上看也许很容易,真正深入进去才能知道到底是怎么回事。作为经理,你没有太多的机会去深入测试技术,这就造成了你现在的困惑。
关于测试高手的话,我知道现在世界上能做penetration test的人很少很少。连微软,Google都找不到。他们的薪水一般都很高。你如果有信心,可以向这个方向发展。
作者: gantangyu    时间: 2007-7-12 16:33
发现有两种人迷茫,一种是发现自己什么都不会,一种发现自己什么都会了。
作者: cleverman    时间: 2007-7-12 16:39
那楼主属于哪类?
作者: gantangyu    时间: 2007-7-12 16:52
楼主是觉得自己什么都会了,生活没有挑战没有激情了,所以就迷茫了。。。
作者: cleverman    时间: 2007-7-12 16:57
可是他又说觉得自己什么不会呀。
作者: gantangyu    时间: 2007-7-12 17:09
他嘴上说他什么都不会,他心里是觉得他什么都会了,你没发现他说什么都好简单了,没什么能难住他吗?
作者: Tender    时间: 2007-7-12 17:09
我总觉得人与人的不同,在于他们给自己定的目标标准不同。
打个比方,有的人认为这辈子只要赚到月薪1W就可以了;但有的人认为自己要2W,5W,甚至能拥有公司,股份。

楼主的目标如果已经实现了,那么自然现在没有拼劲了,人也就松懈了。一停下来就发现好象什么都没有可学了,生活开始无聊了,仿佛自己以前学的东西也没啥意思,自己没有激情了。

如果楼主的目标还没有实现,我想楼主一定不会有这样的想法,因为你还没有达到自己的目标,一定在努力学习,拼命工作,没有时间停下来考虑。

我们只能说,目前你只是完成了阶段性的目标,还没有计划自己的下一步目标。在这个时候,如果你不及时计划,就会觉得生活无趣,以前的工作似乎没啥意思。然后开始慢慢没有了激情。

就像cleverman说的,还有好多其他的方面等着你,等着我们去探索。建议你可以先总结一下已经工作的4年,然后开始下一步计划。
作者: smz_198181    时间: 2007-7-12 17:31
to cleverman:
你说的penetration 测试 是指什么:渗透测试? 那是做什么的,和流行的网络渗透技术 有什么关系么?
作者: polestark    时间: 2007-7-12 17:50
那应该是属于安全性测试的一种,我的理解。就是通过监控网络,数据流向,访问等等来对被测软件进行攻击。可能需要掌握的技能比较多,所以显得比较牛吧。。

不转移话题了,说说楼主的迷茫吧。
其实软件测试这个领域很大的,而中国的软件测试发展才不过几年。从楼主的认知和经历来看,可能他自己所了解的领域觉得无所进步了,所以觉得开始迷茫了。其实一个人的认知就像突破一个又一个瓶颈一样,当你了解的越多,你会发现自己还有更多的未知。很多东西需要自己去真正的实践才了解,其实我们还没有深入的去研究和学习过。就比如软件测试最基本的数据,缺陷,你是否会从缺陷中找到的更多。如何去分析缺陷,如何通过分析缺陷提高测试的效率,测试的质量,漏测率,如何从缺陷中找规律,如何从缺陷中去定位问题等等。不是说你目前做的不好,而是说其实还有很多可以做的更深入的东西。
其实我很赞同cleverman和Tender说的,测试是需要先行者的,很多时候我们不仅仅只是一个学习者,希望将来能够有更多的创新者。(刚好昨天写了一篇博客是说这个的。。所以就说几句了)
作者: Zee    时间: 2007-7-12 21:56
真应该向楼主学习,越学越觉得懂的多(虽说嘴上没这么说,可是字里面显现出来了)。
而我混到现在,越学越觉得不懂的太多。
作者: Jimmyshao    时间: 2007-7-12 22:02
LZ可以对照Google的要求看还缺什么
http://www.google.cn/support/jobs/bin/answer.py?answer=69187
Senior Software Engineer in Test - Shanghai

This position is based in Shanghai, China.

Do you want to work with some of the best Engineers in the world, helping to create Google's newest generation of products? Google's large variety of products offers an amazing range of opportunities for you to make a big impact on the quality of software seen by millions of people around the world. We are looking for Software Engineers to work with the development team and the QA team to automate testing, create new test harnesses and implement new automation tools.

Google Engineers use their top notch software design, analysis and programming skills to create innovative automated test systems. SETs at Google examine, validate, and test large scale software development and deployment projects. Help design and build intelligent systems that can explore various use cases and scenarios for the world's most impressive computing infrastructure.

In addition, strong candidates will have one or more of the following:

3+ years of Testing and Automation experience.
3+ years of development experience.
Experience leading and managing Engineering teams.
2+ years of experience:
Writing open source test automation tools.
Testing software in a distributed networking environment.
Testing large scale enterprise products.
Relational Databases or programming in SQL.
Testing ETL and data warehouse applications.
TCP/IP network programming and various protocols Linux kernel, OS design, and clustering systems Security Testing
Requirements:
BS or MS in Computer Science or equivalent, PhD in Computer Science a plus.
3+ years of development and/or test automation experience.
Excellent coding skill in C, C++, Java, or Python.
Good scripting skills in at least one common language (Perl, Python, Shell).
Highly proficient in a Unix/Linux environment.
Deep knowledge of internet technologies.
Passion for testing and the ability to work independently on diverse problems.
Strong coding samples.
Superior analytical and problem solving skills.
For immediate consideration, please send a text (ASCII), PDF, Word or HTML version of your resume in English to jobs@google.com.
Important: the subject field of your email must include Senior Software Engineer in Test - Shanghai.
作者: cleverman    时间: 2007-7-13 03:27
原帖由 smz_198181 于 2007-7-12 17:31 发表
to cleverman:
你说的penetration 测试 是指什么:渗透测试? 那是做什么的,和流行的网络渗透技术 有什么关系么?


不知道怎么翻译算合适。确实是安全测试。主要是对软件的输入,输出进行了解,通过建立threat model和code review,结合各种各样的工具发现安全漏洞。
因此需要各个方面的知识。penetration test可以在黑客发现系统漏洞之前提早的发现进行补救或者找出work around。可以说pen tester就是黑客的对立面。都是要去发现系统漏洞,但是目的不一样。一个是要利用,一个是要解决。
作者: Zee    时间: 2007-7-13 09:38
安全焦点,好像出过一本书叫《网络渗透技术》。
偶曾经翻过。还挺好玩的。
作者: renfish    时间: 2007-7-16 09:34
十分感谢各位的回帖,不过我真的没有那个意思,我真的是觉得自己什么都不会,那天我把这个问题对公司的其他几个部门经理,架构师都问了一遍,这也是大家的共同感概,我是觉得自己会的太少了,或者说我现在无法把自己会的东西传成线了,以前都可以,而且最近减法和除法也都忘了怎么做,所以感到自己很迷茫。我可丝毫没有觉得自己牛,请各位千万别把我当做成众矢之的。
作者: luffy2095    时间: 2007-7-16 10:01
确实啊,这不像被单词,会一个就是一个,技术是一种抽象的进步。
作者: Babby    时间: 2007-7-16 10:32
难道又是以前说的浮躁问题?
看来您挺适合个人创业的sdlkfj2
作者: renfish    时间: 2007-7-16 17:26
浮躁问题?不明白什么意思
作者: 刘洪鹏    时间: 2007-7-16 17:31
人最难战胜的是自己
作者: coolerwyf    时间: 2007-7-25 11:13
其实每个人工作了一端时间都会遇到瓶颈的啊,到了一定的位置,多久了就会觉得做的浮云,学不到东西。。。。就看怎么克服了,要么转行换个环境,要么克服继续努力
作者: tnt277    时间: 2007-7-26 14:00
hehe 还好比我强多了;我搞测试快6年了,现在感觉是在到处骗吃骗喝
作者: wuaihua    时间: 2007-7-26 14:53
人生就是一杯水,生活就是一条路,谎言说了十遍就会成为真理,现在太多的人要去从事测试,何为测试?没有系统的学习,其实工作不是在学校如此单一,很多时候要的是符合型人才,对公司来说,出现问题要能解决,不管是否是本部门的事,只要你可以,现在太多不大不小的公司都需要这样的人才,全方面的。。。
作者: benmoon    时间: 2007-8-7 15:36
不是吧?楼主都会了?太可怕了!
我一向认为知识是学无止境的!




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