武汉北大青鸟中南软件学院
400-027-0822

计算机专业,不需要编程的专业有哪些?

2019-11-01供稿中心: 北大青鸟武汉中南软件学院

如果未来想从事传统IT行业或互联网行业的软件相关工作,软件编程开发还是一项基本功,大学里的计算机编程相关课程例如: C语言,Java语言,数据结构,操作系统,计算机网络等相关课程还是要认真学习。

如果你对软件编程不感兴趣,但是又想从事软件相关的技术岗位,这样选择的机会就会变少,下面小编来给大家推荐一下不需要编程的技术岗位。


1、软件测试软件

测试在大多数IT公司可分为:

功能测试:

就是按照产品的软件需求,以自己是用户的角度去使用软件的各个功能,不需要编程相关工作。要按照需求文档的一项项功能点测试到,并提交bug单,复述bug出现的场景,测试账号,软件版本,测试bug的现象,有时为了协助开发快速定位问题,还要使用第三方抓包工具,抓取问题出现时的日志数据。

同时,功能测试一般除了完成需求功能点的全覆盖测试之外,还要做边界测试,就是要通过手动造数据或者修改数据库等手段,对该项功能的最大或最小边界数据情况做测试。

另外也要做异常测试,比如手动造异常数据,或者异常用户操作,网络异常等情况去测试软件,看看软件的容错情况。功能测试虽然大多数情况不需要编程,但是对人的细心,耐心,逻辑思维能力还是有一定要求,尤其是一些很难复现的问题,好的测试人员要有预判能力,快速找到复现或者提高复现概率的步骤。这样才是一个令人欢迎,工作主动,能力强的测试人员。测试的工资较开发还是有一定差距,同时也面临大量的加班,尤其是项目测试阶段,产品发布上线阶段,互联网公司的测试一般要陪着开发一起熬夜上线后的回测试。

以下两种测试工作还是需要有一定简单的软件开发能力,不符合本问题就不详细展开述说了,但是为了让大家不至于未来找测试工作造成混淆和误会,还是简单说一下。

接口测试:

一般出现在互联网公司,就是针对互联网服务端的http接口,测试人员按照接口文档按照正常,异常,边界等条件写代码去验证接口功能是否可靠。自动化测试:

针对很多软件产品的功能,编写测试脚本,让程序模拟用户使用场景,自动创造数据源去测试软件功能。需要会编程,比如: python语言等。

2、技术支持

这里说技术支持不需要软件开发,这不是绝对了,有部分公司的软件技术支持需要简单编程能力,但是还是有很多传统IT公司的技术支持工作不需要任何编程就可以完成工作。

不需要编程的技术支持工作: 一般是为用户安装软件系统,然后配置软件系统,调试软件系统。经常和销售一起出差帮助销售和客户沟通开会过程中,用户提到的技术问题。很多时候虽然不需要编程,但是对于软件的技术问题,产品的功能点,优缺点还是要了如指掌。同时要具备较强的沟通能力,分析能力,有时技术支持要挖掘用户的需求和痛点,及时反馈给产品经理或开发,作为公司内部技术和客户的一个桥梁。

 

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页