鄙视一下回答软测不好的 是中国对测试不够重视 大部分工作被开发人员代替了 专业的测试人员是非常牛的 不管是开发还是测试 还是嵌入式 都是建立在软件开发基础知识上 所以楼主不管以后怎样 现在还是要学好基础 尤其是语言 像C C++ Java 语言中最重要的是思想 很多开发语言中只是个别语句用法不一样 思想都是差不多的 学好一门 其他容易融会贯通 就我这里(大连)而言 嵌入一般用人公司较少 但一旦招人都是大公司 前景不错;开发是每个公司都需要 工资相对其他2个较低;测试一般小公司不认可 大一些专业的公司吃香 但我认识的几个做测试 一般5-10年后都转做管理或开发了 一个是因为测试久了 除非你测试技术过硬 要么工作很无聊 再就是测试属于一个给开发找茬的职位 所以人际关系不是很好处理 现在计算机行业已经不比从前了 想涉足要考虑好 几年后不知道会变化什么样 这三个都是吃苦加班的行业 要学好数学和英语或者日语 别在国企干 没前途 去外企吧 工资和福利的相对好些
回答的有点乱 将就看吧
首先软件测试是最不好的,没多少技术可言;其次软件设计是更高层次的,需要做过实际开发,拥有丰富的开发经验之后再谈软件设计;嵌入式软件开发一般从事很底层的开发工作,熟悉了底层对上层也就稍微学习一下就会的事情,嵌入式开发特别是通信,手机之类的开发如火如荼,长期而言也是个前景无限的专业,建议你选嵌入式软件开发
国外做测试的都是有十年以上开发经验才有资格做,
所以当然的先做嵌入式开发啦,
。。。