前端开发和软件测试哪个工作好找?

小凡仔


前端开发和软件测试啊,这并不是一个职业。具体哪一个好找工作的话,我觉得你要从自身来说,你哪方面比较的优势。就去哪方面去面试啊,因为这也涉及到以后的一个发展。

另外就是一个兴趣问题,如果说你觉得做前端开发比较高兴的话,那当然去做前端开发比较好,嗯,软件测试的话工资可能要高一些,前端开发的话可能需要你不断的进步自己。网站在变,而且我们的载体也在变。比如说现在已经告别了,基本上电脑时代进入手机时代,像以前做网站的朋友呢,现在也转着就去做手机端。那么前端开发的话,就会被压缩的比较厉害。进步空间可能会更小一点,当然这个软件测试软件属于是必需品。

如果你有优势的话,软件测试还是比较稳定的一个工作。毕竟APP也是需要测试的。软件呢,也会因为我们工作的需要,也会用到很多软件测试。但是前端的话,因为用户量的减少,他会慢慢慢慢的可能缩减工作量,影响到我们的晋升啊,工资啊。

所以你要在想好做什么之前,一定要有一个自己的工作规划,晋升的一个空间。如果你自己没有想到以后的话,现在就是因为钱去做某份工作的话,以后一定会很难受,我建议是一定要有一个职业规划,自己以后要做到哪个地步啊,不能走一步看一步,如果你有能力的话,一定要提前的规划好。然后再去选择自己要选择的某个职位。

比如我选择前端是为了向哪个职位去发展?我选择软件测试以后有什么晋升的可能呢?还是说在这两个职位上一一直干上个三五十年的。

关注我给你更多选择。


杨杨先生


软件测试和Web前端哪个更好?哪个更好找工作? web前端开发和软件测试的前景如何?选择哪一个会更适合自己,这是人生中一件重要的大事。针对这个问题,我可以给你一些我自己的行业建议。

前端开发

前端开发后端化也是一个趋势,因此目前的前端开发被赋予了更多的意义。但是前端开发的内容随着移动互联网和大数据的发展而逐渐增多,除了传统的Web前端开发之外,目前Android开发、iOS开发、APP混合式开发以及第三方开发(各大平台的小程序等)都逐渐并入到了前端开发团队。目前前端开发也是一个比较明显的趋势,所以当前的前端开发也被称为“大前端”。从就业的角度出发,学习前端开发是不错的选择,但是要想提升自身的岗位竞争力,要进一步丰富自身的知识结构。

前端软件开发的语言主要有:HTML、HTML5、CSS、JavaScript、bootstrap、jquery、JSON、 Ajax、Vue等。

测试

测试虽然入门门槛低,但是其实需要学的东西非常多,如果是web测试,那么各种乱七八糟前端的东西都要去了解(HTTP,HTTPS,POST请求,XML,JSON,)起码不会写代码,但是你要了解然后测试还可以细分为:测功能测试、黑盒测试、白盒测试、自动化测试、安全测试、性能测试。测试流程、测试报告、测试用例的编写等。


最后,要享受学习的过程,享受你正在构建的东西,无论是你的项目还是你自己的未来。


IT老田


哪个都行,初期测试简单,会用脚本去写测试用例已经很牛了。但肯定拿的比前端代码少,不过业务逻辑测试人员用心做的话一定比前端分模块编写代码要接触的多且完整。以后可以按行业背景细节去写测试架构,把握代码方面的风控,当然了,有些企业水平到不了这种级别,测试人员的责任心可能是大家得过且过,好多人不是想更进一步去写脚本节约人力测试,更不想去结合公司业务逻辑去架构测试逻辑,也没好的测试策略,一味的想跟偷懒的研发沆瀣一气,得过且过。主要一些企业问责制度还有问题,其实初期人少可把控还好,都是有目标有责任肯踏实干活拿业绩说话的人,后期就全给你这样的题主留空间了,哈哈,人多了,也没毛病,现在告诉你,想做好什么都没高低之分,只要你想干好,最后看天赋和努力了。但是就业之初的话无疑是前端代码拿的多,后边测试苦力活多点。至于哪个工作好找,一定是测试了,因为所谓的门槛低,普遍待遇也低,前面说的已经很清楚了。


苍穹一啸


前端属于开发岗位,在移动互联网和大数据快速发展的推动下,前端开发取得了长足的发展,目前前端开发岗位除了Web前端之外也包括了移动端开发(Android开发、iOS开发)、小程序开发和大数据呈现端开发等等。另外随着Nodejs的应用,前端开发后端化也是一个趋势,因此目前的前端开发被赋予了更多的意义,前端开发的岗位数量也得到了一定程度的增加,目前前端开发的岗位数量已经接近甚至超过了后端开发岗位(应用级开发团队)。

相比于前端开发岗位来说,测试岗位的知识结构要更丰富一些,虽然软件测试通常不涉及到大量的编码任务,但是软件测试岗位涉及到的内容却非常多和杂,可以说项目需要什么技术,测试人员就需要了解什么技术,而且要搞清楚项目的业务逻辑流程和每一个功能的边界。在大数据技术逐渐落地应用的当下,软件测试对于产品的迭代速度有重要的影响,所以软件测

从岗位需要的数量上来说,Web前端开发的岗位数量要多于测试岗位,所以Web前端的就业要更容易一些。而且在终端应用场景不断拓展的当下,前端开发的边界也在不断拓展,岗位需求的数量会呈现稳步上升的趋势。

从上升空间来看,前端开发和测试都有充足的上升空间,前端开发在当前也完全可以走全栈开发路线和架构师路线,测试岗位也可以走测试专家路线。从薪资待遇和职业生命周期的角度来看,前端开发和测试岗位的差别并不大。

在具体选择上,可以先从前端开发开始学起,如果感觉不适合再调整到测试岗位也是可以的,但是从测试岗位调整到开发岗位,难度会稍微大一些


微笑的看看


一套完整的软件系统的开发完成,从开始到结束,需要很多个开发工序才可以完成的,所以也涉及到很多个岗位,是这些岗位共同配合才完成的,主要涉及到的岗位大概有:UI设计、前端开发工程师、后端开发工程师、产品经理、软件测试工程师,项目经理、系统架构师、运维工程师等,提问题朋友所问的前端开发工程师与软件测试工程师在人才市场上哪一个工作好找。

1、从入门来看,软件测试工程师相对比前端开发工程师来看,软件测试工程师,即使不是科班出身,没有任何IT行业经验或背景,也还是相对比较容易入门的,很多校外培训班也都有开设软件测试工程师的培训,前端开发工程师,如果不是科班出身,当然也可以通过培训入门的,但难度相对比软件测试工程师入门要难一些。所以学软件测试工程师的要比前端开发工程师的人数多一些。

2、从需求量看,以我公司软件开发部来看,30多人的软件开发部,只有一个 UI设计,一个 Web前端开发工程师,但做软件测试的却有5个人,一个软件测试经理,四个软件测试工程师。

3、从软件开发系统的工作量来看,前端开发工程师的工作量要比后端开发工程师与软件测试工程师的工作量少一些,所以一套软件系统开发,需要的前端开发工程师的人数相对要比软件测试工程师的人数少,所以人才市场上面软件测试工程师的人员需求量要比前端开发工程师的人员需求量要多一些,从这点可以看出,找软件测试工程师的工作要比找前端开发工程师的工作相对要好找一些。

4、前端开发工程师的工资,一般情况下要比软件测试工程师的工资要高一些。

以上回复给提问题朋友作为参考,祝你工作顺利。





JournneySun


在思考哪个好找工作之前需要先确定这几个问题。

1、你在什么城市,不同的城市对开发和测试的需求量不一样,一些二线三线的小城市肯定是缺少开发的,毕竟需要开发出可用的产品出来,连产品都没有你测试什么?而且非一线城市本来开发人员就相对较少,所以对开发的需求更大。同时在非一线城市对测试的要求不高,大多都不会要求自动化测试,基本都是功能性测试,技术含量低,不需要太强的硬实力和思维能力,所以在非一线城市还是开发相对好一些。

2、如果你在一线城市,那就另说了,测试要求的技能并不比开发少,而且测试的开发能力比普通的开发人员还要厉害,包括各种测试技能都要掌握,比如自动化测试,压力测试,一些自动化脚本要懂,python必须要学好的,这时对你要求就很高了,可能比普通的开发更高。在一线城市,前端开发和软件测试工作都好找,但是需要看个人能力,毕竟360行,行行出状元。


总的来说其实你不用在意前端好还是测试好,认准一个就可以了,把他学好了,工作不是问题,不过就个人而言还是推荐前端开发,并不是因为好找工作,而是有学习乐趣和动力,可以时刻看到自己的作品,测试而言比较枯燥,测试的门槛低,起薪可能要低,我自己就是一个Android和java开发人员,在一个不知名上市公司工作,就我司现在的情况,暂时没有测试人员。


如果对开发感兴趣可以私信我,一起交流下。


愤怒的程序猿


前段开发和测试没有准确的那个比哪个好找些,从几个维度来探讨下:

同为初中级岗位,作为女孩子测试岗比男孩子会优势强些,一般情况下公司会考虑女生在测试的时候心细一些。测试是为开发找茬,在公司里开发一般男生多,女测试同男程序反馈问题要比男测试反馈问题更让男程序接受。如果是前端开发岗可能看公司的业务,业务多且急的公司考虑男生抗压加班能力强会青睐于男生,而业务不多不急的会青睐于女生。

高级岗就得看个人能力了。


历史总被雨打风吹去


分析下:

前端:你学习收效甚微,不见得你不行,可能你的特点不适合做开发;现在东西没学进去,没有项目经验,找个实习很困难的。后期深入还需要你投入更大的学习兴趣。

测试:你说你不了解,那我说下我了解的吧。看情况你这份实习很可能是做功能测试,就是点点APP、网页,看看功能实现没,然后输出规范的测试报告或者提bug,挺简单的但考验耐心细心。后期可能会涉及到写代码,业务上比较靠积累吧。

至于岗位优劣和选择,前端/测试没什么高低之分,还是看你自己吧,每个人的特点都是不一样的,能做自己喜欢并擅长的事并能以此谋生才是幸事。


IT从业者陈斌


----专注解答大学生就业问题,欢迎提问!----

都属于体力型工作,就是不是风口职位,

前端开发,如果技术能力好,还是可以赚到不错的工资的,软件测试,都再说重视,但实际上,是一个可有可无的岗位,如果企业大了,一定会需要测试。如果小企业,向项目,根本不会考虑这个岗位。

但是测试有个高端的岗位,就是白盒测试,这个岗位薪资很高,等同于高级研发,但是需要能力,也需要平台。

所以,我个人建议,如果这两个方向都可以做,那不如选择前端开发。

请参考

----专注解答大学生就业问题,欢迎提问!----


我的沈阳


其实都差不多。

软件测试,前端开发,两者都好找,关键是职业技能要比较全面,考虑问题要比较周到。

软件测试的话,其实细分起来,门类挺多的,比如说功能测试,性能测试,渗透测试,然后测试的对象也不一样,比如说,APP测试,系统测试,web端测试,服务器测试……主要是要不断学习,不断进步,不断的提升自己,站在多个角度去看待问题。

总的来说,两个都比较好找,关键是得自己有本事。


分享到:


相關文章: