软件开发工程师和软件测试工程师都是软件工程师,只要有工作机会,并且能胜任工作,二者的职业前景都很好。其区别在于:
开发对年龄限制很苛刻,而测试对年龄的限制几乎没什么限制,并且软件测试随着技术,时间的积累,测试能力会越来越强。对于软件开发而言,目前市场上需求较大的是软件设计师、系统分析师等人才,从事写代码的程序员近乎饱和,我们从事软件开发工作又必须从程序员做起,所以软件开发方向发展竞争非常激烈,淘汰率高;而软件测试在国内才刚刚起步,无论是人才还是低级人才,都很缺乏,竞争不太激烈,晋升机会大,容易成为精英级人物。