计算机基础都不懂怎么学软件测试(男27想转行互联网)

作为一个从制造业转行web前端开发的从业者,来回答下这个问题。

首先,看到其他的回答,做测试的说测试好,做前端的说前端好,各有各的看法,虽然本人也是做前端开发的,当然也觉得前端好了(哈哈)但从我进入这个行业多年来的了解,对于转行、基础比较薄弱的初学者来说的话,两个都不错。

计算机基础都不懂怎么学软件测试(男27想转行互联网)(1)

一套完整的软件系统的开发,从开始到结束,需要很多个开发工序来完成,所以也涉及到很多个岗位,主要涉及的岗位大概有:UI设计、前端开发工程师、后端开发工程师、产品经理、软件测试工程师,项目经理、系统架构师、运维工程师等,所以,每一个岗位都是很重要的。

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

需求量

从需求量来看,以我公司的开发部门来说,30多个人多开发部门,只有2个UI设计,6个前端开发工程师,测试的话只有3个,一个测试经理,2个测试工程师,所以说从现在岗位需求量来说的话,前端开发工程师是要多于测试岗位的需求量的,前端开发更容易就业一点,而且在终端应用场景不断拓展的当下,前端开发的边界也在不断拓展,岗位需求的数量会呈现稳步上升的趋势。

薪资待遇

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

计算机基础都不懂怎么学软件测试(男27想转行互联网)(2)

计算机基础都不懂怎么学软件测试(男27想转行互联网)(3)

技术要求

前端开发

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

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

自己是从事了五年的前端工程师,自己整理了一份最全面前端学习资料,从最基础的HTML CSS JS到HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴,需要可以私聊我哟,这是我的前端开发qun,【六零三】【九八五】【九九三】,直接群里下载,对于学习web前端有任何问题(学习方法,学习效率,如何就业)都可以问我,最后可以点一波关注哟!

测试

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

还有一点,互联网行业并不是你想转行就能入行的,还要考虑,你的学历是什么?你就业的城市在什么地方?

肯定有一个好的学历对于找工作肯定是有优势的,这一点对于IT行业来说是定性的,还有就业城市,不同的城市对于前端开发和测试的需求量是不一样的,

计算机基础都不懂怎么学软件测试(男27想转行互联网)(4)

当然,说了那么多,最重要的还是你自己对哪门技术更感兴趣一点,认准一个就可以了,把他学好了,工作不是问题,不过就个人而言还是推荐前端开发,并不是因为好找工作,而是有学习乐趣和动力,可以时刻看到自己的作品,测试而言比较枯燥,测试的门槛低,起薪可能要低。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页