技术路线长有什么用?假如我要做管理呢。
1、凭什么给你做管理。可能你说你性格适合做管理。那我也适合。你说你很会测试,我说我也测试测得很熟练。那两个人之间,没法比较。这是技术路线长的好处体现出来了,我会你不会的东西,那我的竞争力就强于你。然后如果我混个跟你差不多的资历,是不是我做管理的机会比你大呢。
2、假如公司倒闭了,40岁的你身为中层管理人员,技术积累荒废得差不多了或者压根没有过,那怎么办呢。
3、再说了,测试管理能做到什么程度啊,测试经理还是测试总监,有测试总监这个岗位吗。一般做到测试经理就到顶了。再后面你要看你的平台有没有这方面的高级职位。如果你看到别的平台有,但他要某种特殊的技术路线积累,而你没有,那你就不可能去那边上班。
4、想做管理的人太多了。是个测试都想做。轮得到吗。
怎么学习XXX技术,为什么我学不进去?
学不进去很正常。但这个要靠自己了,理论上你在学校里已经学会了怎么学习新知识。没学会的话就要补补了。相信你真的要做的话还是做得到的。
但是,你脱离实际项目去学一个开发语言,然后期望自己变成开发高手,那是不现实的,如果这样可以的话,就不会有这么多只懂一点技术的黑盒手工测试人员了。
自学成才的难度极高。这也是为什么公司招人的时候看你的项目经验,而不是看你的自学经历。因为看你的自学经历基本没用。这时也体现出平台的重要性了。好的平台里有高手随手带带你,你就不用一天到晚谷歌啊stackoverflow啊到处搜索了。
感觉学不到东西怎么办?感觉测试很无聊怎么办?
本来就学不到东西啊,因为你做的手工黑盒测试的技术路线只有三个月。后面你技术路线走完了,本来就没东西学了。那也就会很无聊了。有条件,你就不要从测试开始做。只有转行过来的人没办法,才从手工黑盒测试开始。或者是刚毕业时被忽悠了,像我这样。。。当然后来还可以扭转,就是麻烦。因为这时考验你的自学能力了。高低立判。
看什么书?
那我就推荐一个教程吧,Cem Kaner有一套BBST课程讲黑盒测试。网上可以找得到。。。全英文的讲课视频和配套阅读材料齐全。适合用作三个月的黑盒测试自学。黑盒测试是所有测试人员后来的基本功,不一定要刚毕业就学,但因为学起来太容易了,所以还是顺便学一学好了。他这个课程的核心思想就是教你:具体项目要具体分析,然后怎样去分析,要注意哪些,原理上为什么是这样的。
自动化测试,我专门写过了。博客里有。但并不够系统,建议多看各开源测试工具的文档/官网/讨论区/邮件群组,多看各商业工具的用户手册。
性能测试,有本微软的人写的PerfTestGuide-2007-08-27不错的。搜索一下吧。。
测试执行器,比如testng自己官网就有推荐书给你看。
(后面有没有了我还在想。。有可能还有吧。)