|
最近看到有不少人都开始关心这个行业了,想要学习软件测试,这是一件好事,让人欣慰。
不过也有很多人其实很迷茫,因为想要做这个行业,但又不知道从何做起。
一方面,考虑清楚,这个行业是否适合自己;
另一方面,建议大家可以到51JOB上好好看一看,搜索一下软件测试相关的职位,看看企业的需求,和自己本身的情况,好好分析一下;当然,也可以在论坛上与大家讨论,分析。
这些天我看了不少贴子,也和很多网友聊天,交流。
所以总结了一些,希望对大家有帮助。
如果有没有提到的方面,也欢迎其他朋友们来补充。
一,现在学习软件测试的人群分类
1)大专,本科应届毕业生(计算机相关专业,以及非计算机相关专业)
刚毕业的同学可能已经渐渐成为入行测试的主力军,做为一个长职的职业发展来说,这是一件好事,一方面测试开始被更多人所了解,另一方面,也是有更多的新人不断的涌入测试行业,一定会带动行业的发展。
不过有一点,也是我曾经反复强调的:
学测试或是从事测试工作,不管你是计算机相关专业,还是非计算机相关专业;把计算机的基础知识好好的掌握,是非常必要的。特别是非计算机专业的同学,想要做测试,就更需要好好的把计算机的专业知识好好学习了。(C,SQL,数据结构,操作系统,计算机原理,网络/软件工程……当然还有C++,JAVA,.net等,其实真的很多...)千万不要在上大学的时候觉得,这些知识好像没什么用,以后说不定我也用不到。。所以没有好好学,等要用到的时候后悔不已,因为你永远不可能知道自己以后会做什么,所以把眼前的东西把握住是非常有必要的。。我平时接触很多这样的同学,都会自责大学几年都被自己浪费了。
虽然你可能觉得现在很多人不会计算机也在做测试,但做为长期的职业发展来说,我想你进入测试行业不可能只是想做一个底层的的工测试人员吧。
2)开发人员转行做测试
很多做过开发的朋友,都觉得自己要学测试肯定很容易。
但事实上,能做开发并不一定能做好测试,尽管你有编程的基础,但开发和测试的思路是不同的,一些理念也是不同。
并且测试对于人员的要求,是掌握更多的计算机知识,而不仅仅只局限于一个编程语言。
所以,对于有开发经验或是编程能力的朋友来说,把计算机其他相关的知识进行提高也是有很大必要的,千万不要忽略了这些编程以外的知识,如果你能很好的掌握,那么对于你的职业发展来说,可能是一个强大的力量喔。
3)已经正在从事测试工作的人员
其实现在在学习软件测试的大军中,有不少都是已经从事过测试的朋友。
一方面,很多人当时入行时,都是靠自学,对于很多知识或是理念了解的也不够多,加上本身的环境,或是基础等因素,可能在工作了一段时间之发现已经进入了瓶颈期,难以突破,所以很多有测试经验的朋友也会想要通过学习软件测试来提高自己。
4)计算机专业出身,非计算机工作背景的人员
在这样的情况下,调整心态,并且把曾经学过的计算机知识巩固起来是有必要的。
很多朋友曾经在想,我的工作经验和测试一点关系也没有,是不是会对自己不利。
其实一个企业招聘测试人员,一方面看中你的计算机基础;另一方面就是看中你的测试知识掌握情况;当然最重要的一点,就是你的交流表达能力,你的态度,你的想法~~~那当然本身的那些工作经验,也一定是给你带来了很多提高和成长,所以换言之,这也是你自己的财富。
5)非计算机专业出身,非计算机工作背景的人员转行
我觉得,这类情况的朋友想要学测试也不少,可能是本身自己职业发展的关系,或是说一些别的原因。但往往相对来说会艰难一些。尽管常言道,有志者事竞成,但还是要考虑周全的。
建议当你想要进入测试行业之前,先行了解这个行业的情况,以及自身的情况,综合分析利弊之后再做决定自己是不是真的要进入测试行业,千万不要盲目。
当然同时也要保持一个好的心态,因为会有很大的压力,也不要抱太多的想象,社会是现实的。
踏踏实实的去学,去做,去努力。可以多分析自己的情况,利弊,优势和不足。建议多找朋友了解相关情况,综合考虑。
同样,计算机的基础是要先行掌握的,这么艰难的转行,肯定也是希望自己可以做好,所以之前的付出可能会比较辛苦。
[ 本帖最后由 肚子 于 2006-10-16 20:37 编辑 ] |
|