也说说软件测试吧
何来国内软件测试的繁荣?外国it企业将it产业链的最末一环(低附加值,低技术含量)外包给中国,因为中国劳动力便宜,比印度同行还便宜。
it产业大致有哪几个方向?
面向其他行业的商务软件(绝大部分)
面向本行业的开发工具等
嵌入式部分
网络部分
想想我们的工作接触的都是啥?
测试与开发的关系
测试行业才几年而已,别枉自尊大,吹嘘什么比开发强,笑话。
测试的门槛低,工资低都是不争的事实。
测试与it技能的关系
黑盒测试基本不需要编程能力
白盒测试才需要编程能力,对于复杂的软件来说,不是单单会写个尾递归的人就能做好的。
至于c,c++,数据结构,组成原理之类的冬冬完全是按科班要求了,这些东西要是全搞定就直接进微软谷歌了。对于初学编程的人,stallman在 如何成为一个黑客 的那篇著作里提到的是python,因为它比较简单而且包括的编程范型较为全面。
说的不对的地方请包含,语言不通的地方请包含,欢迎讨论。 无论是做什么类型的测试,每种方式的目的都一个保证产品质量
编码能力都是必须,plus的技能保证了你能用更多的途径去保证质量 基本认同搂住的观点,但是...
测试的门槛低,工资低都是不争的事实。--你说的关于测试门槛和工资我不持不同意见,测试也要分三六九等. 楼主说得很有道理 编码能力很重要,但是不是必须还是要看属于哪种类型的测试,个人认为黑盒测试、功能测试还是不需要编码能力的。例如报纸上炒作的微软最好的测试人员是一位没受过高等教育,更不会编码的大妈一样,思维最重要。据说发明uml的三个家伙之一也没怎么写过代码阿,艾森豪威尔也没上过战斗一线阿。(汗,这俩都是牛人,特例;不过想说的是你现在如果处在功能测试的阶段,对业务的理解绝对是最重要的,深入理解了业务,做好了功能测试,你才有资格谈其他的。
说测试门槛低是想说没有什么人不可以作测试,入测试这一行不是能不能的问题,而是想不想的问题;不是能不能做好的问题,而是想不想做好的问题。
说工资低是指现状,工资绝对要少于同等的开发(回避田纪赛马),这就是大家喜欢讨论的“钱途“问题。个人对此类问题较为反感。要找有前途的工作那就去应聘公务员把。。。对于技术人员来说,决定你工资的高低的多半不是职位,而是能力。到最后,无论你做测试,做qa,作开发,甚至作架构,能力够了,钱自然就到了。
还有就是在测试和开发之间选择的新手,个人建议有机会还是去做开发的好。一个创造者绝对要比一个修补匠伟大。
页:
[1]