首先,你是软件测试专业,还是参加软件测试工程师的培训? 如果是这个专业,那么做软件开发的所有相关工作都ok的,包括软件开发、嵌入式软件、软件测试等等。因为学校一般就学个基础,有些不好的学校连基础都打不好。在学校学的语言,如果没有自己额外学习,最多只能称作所谓“熟悉”,离精通远着呢,不论C/C++、C#、JAVA、汇编、PHP、VB,甚至比较偏的perl、python、ruby等,基本都是写点简单的代码就完事的。 如果是培训,一般来说学费比较高的情况下是可以学到不少东西的,那么不从事测试方面的工作就比较亏了。 当然,软件开发也是需要测试技能的,很多公司也会在开发人员入职的时候,专门做测试方面的培训。测试转开发可能在编码能力上不足,但做自测时显然会比较全面。