建议搞软件测试,就业前景也不错
软件开发太累,女生最好不要做,也不是什么性别歧视问题,开发的经常加班是很平常的事,测试就会没那么多加班
做软件测试工程师需了解的东西很多,但不需要太深
现在就说说要做个软件测试工程师,需要了解的方方面面,也可以说是一个职业要求汇总吧。
一、基本常识类
1. 计算机基础知识
2. 计算机网络基础知识
3. 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)
4. 软件开发基本知识(软件工程知识,理解软件开发方法及过程)
二、技术类
1. 程序语言
C/C++,VB,VC,Java,.net,ASP,Javascrīpt等。具体要求要视公司的具体项目或产品来定。但一般以C为基本要求。
2. 数据库知识
SQL Server,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,修改,添加,删除数据操作。
3. 操作系统
Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。
三、自动化测试工具类
1. 自动化测试概念/自动化测试框架 好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。
2. 自动化测试流程
3. 自动化测试工具的使用 自动化测试框架(流程) GUI的功能测试自动化 非GUI的功能测试自动化 性能测试(广义的和狭义的性能测试) 自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具) (HP)Mercury Interactive QuickTest Pro,WinRunner,LoadRunner,Quality Center(Test Director),SiteScope Compuware QACenter(TestPartner QARun QALoad QADirector TrackRecord),DevPartner studio (IBM)Rational TestSuite(Robot TestManager FunctionalTester PerformeranceTester ClearQuest ClearCase ...) (Borland)Segue SilkTest SilkPerformer SCTestManager 其它:JUnit,NUnit,Auto It,Test Architect,OpenSTA等
四、实战类
1. 公司的测试流程
2. 公司的具体缺陷管理流程(提交bug报告,追踪bug状态)
3. 测试环境的搭建及管理
4. 测试计划,测试用例,测试报告等相关文档的编写
五、语言类
1. 英语 2. 日语
六、性格类
1. 细心,关注细节
2. 耐心,不怕麻烦
3. 良好的沟通能力
4. 优秀的学习能力,逻辑思维强
5. 工作积极主动
6. 上进性强,永远不满足现状
写这么多不要吓住你了,哈哈,公司不一样侧重点也不一样,建议你顶个计划,一点一点学,一口吃不了个胖子
你如果有时间可以报考软考中级《软件评测师》,这个这个证书倒没什么,就是给自己顶一个长期的目标,不懈努力,加油!
我也正在努力想做软件测试,可以加我好友一块研究
网络管理和系统维护不合适,因为需要随时Stand by.
开发不适合,太消耗精力,而且对于学历和知识结构有一定要求。
还是从事测试工作比较合适。
=============================================================
看到你更新了问题。这部分是针对更新的问题而回答的。
女生,如果没有足够的学历背景从事软件开发工作会有点困难。软件方面的工作,可以考虑测试方面。
至于网页,这部分工作基本上没有什么技术含量。很难有属于自己的沉淀。
美工工作倒是不错。因为有一定文化基础和区域特点,但是从事美工工作一定要能够深入用户行为习惯,理解用户体验和感受。如果面对中小企业建站的设计,最好能够有一些媒体领域的知识,例如广告学,营销学来打底。这样从事美工工作就更加能设计出来高质量的作品了。作品质量高了,同样的时间投入,收入也会不同。
英语很重要。很多国外的设计作品都非常优秀,如果英语不好,很多好的作品很难能关注到和理解到。这样不管是从事什么领域都会对你的发展产生不好的影响的。
有时间可以看看ZDNet评选的2009前100个Webware。看看他们的用户界面设计,可能对于你从事美工工作会有些帮助。这个评奖在全球都很有知名度和影响力。
祝福你。
公司文员,财务,白领~都可以啊!对电脑够熟悉很轻松的!你是看不上这些还是怕不好找?现在靠能力的,不过你学的是有点乱,其他的网络管理,程序编辑?这个技术要求高~做文员吧,找个合适的公司,也有保障
一个什么都不会的人,到了软件公司都可以很快学会。
你有基础的话,应该会更快。
如果觉得开始不会搞开发,你可以尝试着去找一份软件测试员的工作。
起码你开始接触了。到时候你觉得有不懂得,还可以找那些开发软件的帅哥问问!
一举两得
女生做软件是不太适合了,像软件测试和美工都比较适合。要是想继续深造的话,本人建议你把英语学好,学好一门的英语的话,在找工作是很有用的。