第1个回答 2011-08-31
软件开发的工作内容就是实现某个软件的功能,包括网页、游戏等等,需要学习编程语言,对逻辑性要求较高。工作压力通常较大,通常40岁以前需要摆脱存开发的工作。待遇应该在3000以上。
软件测试就是验证开发出来的软件是否正确,是否符合客户需要等,需要掌握一些基础的软件操作和测试的知识。工作压力视工作量而定。初级职位的测试可以做一辈子,待遇要略低于开发。
第2个回答 2011-08-31
软件开发主要是设计软件,编写代码;
软件测试是为软件开发过程的各个环节的软件质量把关,主要是设计测试计划和测试用例。
测试需要的计算机应用知识面广一些,但是不需要像做开发掌握的那么深,而开发需要精通擅长某种开发环境和语言而不用涉及太广。
本人认为测试比开发的压力要小些。
测试的前景也很不错,只要你自己本身也与时俱进;
待遇就看公司规模了,大企业一般会重视测试人员,有专门的薪酬晋升管理体系,比较公平!
职业周期,都差不多。只要是自己不断武装自己,做的好可以升级为项目主管,做全局的规划和人力投入的分派的不用做底层的具体工作。
第3个回答 2011-08-29
测试是指对成品或半成品软件进行功能和性能判定,开发指的是软件项目从立项到制作完成。
需要掌握软件工程知识、测试方法、设计开发语言、一般还有数据库语言。
第4个回答 2011-08-29
软件测试,起点比较低一点