谁知道做软件测试好还是做开发好?

2024-12-01 19:54:34
推荐回答(5个)
回答1:

从工资上讲是软件开发:

软件开发是要看资历的。一般初级工程师,也就刚入门,基本能力过关,没经验的人工资大概4k到8k,随时间的累积工资也会上涨。工具工作年限5年以上,有丰富的团队开发经验,有一定的大型系统框架设计经验,工资大概会在30k到50k左右。

       软件测试刚入行的软件测试人员,起步月薪大多才5000-7000元左右。高于同龄人1000-2000元的薪资水平,工作2-3年后月薪在9000-12000元左右,3年以后基本就在10k到20k左右。

       从技术上讲是软件测试:

       开发又要前端和都端,现在还有一个终端,这些开发基本要熟悉Java,H5,数据库等语言,作为一个公司的开发要想拿高工资技术肯定要到位。如今大量的人投入IT行业可为什么还是大量缺人,那是很少的人技术达到高端水平,可想技术的难度有多大。

       测试是进入IT的一个低门槛职业,需要你掌握的内容不要求精,但是要求广。文案编写是最基本的还需要熟悉一下编程语言比如脚本。然后了解你自己所需要的工具,关于计算机的配置信息。相比于开发肯定是简单了不少。

       职业规划上讲,肯定是软件测试:

       开发是非常伤脑的职业,相信如果仔细的人会发现IT行业秃头的人多、年轻人多。第一点就是做开发费脑头发容易掉,很伤身体,所以一般40岁左右就是开发的结束年龄。第二点一个IT公司需要新鲜血液,没有新的idea,公司就会面临淘汰,所以年轻人较多。

       软件测试门槛低、技术要点少,基本就是固定的结构和方法,所以对于资历越老对公司的效益越高。

回答2:

呵呵 都还可以 要看你自己怎么看待了 我之前也是学的开发 java 和 c 但是现在在做测试了 不过以前的东西都没放下 比如一些编程逻辑 和 sql的操作 但是开发门槛相对比测试要高些 不管怎样还是要看你自己怎么想的了 两者后期的吸筹和发展相差不太多的 做开发的话我现在感觉比较没意思 ,后期就整天骂代码了 轻车熟路了 测试学的东西比较多些 包括 服务器啊 一些协议啊 还有性能测试工具 自动化测试工具 自己写一些脚本 还要对数据库掌握些基本的操作还要根据你的项目做些规划啊什么的 比如C/S 或是B/S的测试流程是很不一样的 个人感觉做测试有4个月了 却是要是喜欢这一行的话 能学习到很多对自己人生有价值的东西

回答3:

不能说哪一个要求更高,或者哪一个更好。只能说软件测试的入行门槛相对于软件开发要低一些,但并不是指软件测试的要求就比开发低。就好比,你能说教语文的就比教数学的要求低么?
软件测试刚在国内发展时,大多数从业人员是做一些基础的功能性测试执行工作,这让很多外行人都误以为软件测试就是点点点。但随着互联网行业的发展,用户对产品的质量要求越来越高,未来单纯只是做功能性软件测试的人不再满足于企业的招聘要求而懂得一定开发知识的综合性技术人才才是发展趋势。
今年,很多研发企业中测试工程师的职能已经开始慢慢转移到开发工程师身上,并且由项目经理做引导,使两个开发团队去测试对方团队开发的软件。这样就能够有效的避免思维误区,同时也能增强软件开发工程师的沟通协调、风险意识、挖掘需求、分析总结等能力。
这两年的自动化测试比重明显增加,一些简单的极限操作测试将会由接口程序来完成,比如测试软件图片从重复加载多少次会造成软件卡顿、游戏软件里撞墙多少次竟然能够穿墙,这些简单无聊的测试以前会耗费测试人员大量的时间,并且可能花了大量时间后也无法测试到真正问题的原因。但如果使用接口程序来解决,就可以大量的节省测试时间以及测试的全面性,这样的效率对于手工测试而言,是完全无法达到的。
未来3-5年内,一些低端的测试人员会被行业所淘汰。软件的性能测试、需求测试等方面的需求仍然无比巨大,因为这些需要主观分析总结,用经验和逻辑分析得出的问题,是算法无法实现无法取代的,正如AI永远取代不了程序员一样。
简单的测试技术已成为软件开发工程师的必备技能,开发人员将自己打造成复合型人才,具备综合技能与专精技能;而软件测试也将慢慢发展为测试开发型复合人才,只有真正有能力的程序员,才能与行业同行,不被市场所淘汰。

回答4:

测试和开发其实没法比较的,具体要看你的技能和兴趣,如果你技术不错,建议你先去做开发,因为很多测试人员原来都是做开发的,有了开发经验对测试来说是件好事。PS:测试入门简单,就业容易,但是提高比较难,需要很强的学习能力。

回答5:

做软件测试今后的发展比较广,出路比较多!因为他在工作的过程中关注的比较多,做的工作比较多…… 满意的话请采纳!如果还有什么需要帮助的,咨询105 172 1233