在这些大类下面,还要细分各种小类,以技术为例,可分为前端(客户端)、后端、测试、运维、DBA等等,这些都是技术类岗位。
那么如果想从事这些技术岗位,该如何选择,哪一个更有前途呢?
这五个岗位,可以做一个分类,前端和后端、运维和DBA、测试
前端和后端属程序类,也就是通常大家知道的程序员,主要是根据产品的需求开发出软件,属于公司的技术核心,非常重要。没有程序员的软件公司,也不好意思称为软件公司。
运维和DBA,这两个岗位的主要工作是管理服务器程序运行的环境和依赖的数据。运维可以看成是服务器管理员,所有跟服务器相关工作都是由他处理,比如服务器程序运行环境CPU、内存、磁盘资源监控、网络是否稳定监控,服务器程序依赖的软件安装等等。DBA就是数据库管理员,专门管理生产环境的数据库如MySQL、Redis。这两个岗位的工资不一定比程序员低,但是市场需求没有程序员旺盛。一家软件公司可以没有运维和DBA,但是不能没有程序。运维和DBA一般只有上规模的企业配备,小公司都由程序员兼任,毕竟如果公司只有个位数的服务器,完全没有必要专门配备一个运维,老板也不愿意花这个钱。
测试,虽然也是技术岗位,但是我个人感觉他们的工作不和技术挂钩,他们的工作就是不断使用程序员开发出来的软件,找出其中的BUG和漏洞。与此同时,他们的另一项工作就是督促程序员干活,修BUG。
论这些岗位的技术含量,我觉得测试是最低的,低端的测试几乎没有技术门槛,只要有软件使用经验,基本上都能干干测试的活,毕竟只是用用软件找找BUG嘛,而程序和运维则不行,必须掌握基础的技术技能才能上岗。当然高端的测试另当别论,他们也可以牛逼到天上。
其次是运维,当然并不是说运维这个岗位没有技术含量,同样运维的技术含量也很高,只是通常情况下,程序员都会点运维的工作,装装环境,监控下服务器运行情况,都没什么问题。反过来,运维却不一定会程序员的工作。我觉得运维应该是脱胎与程序员,然后随着行业的发展,独立成为一个岗位,本质上还是依附与程序员。
最后则是程序,一个合格的程序员,不但要掌握程序员本职的技术,还需要会服务器运维的技术,比如自己搭建一个测试环境,这样的技能是必须的,所以对服务器必然要有较为深入的了解。同时需要会DBA的技术,通常DBA是在数据量巨大的情况下才会配备,大多数时候一家公司不需要DBA,DBA的工作的都由运维或者程序员兼职的。与此同时,程序员还需要测试技能,当程序员写出来一个程序时,免不了要进行自测,写测试用例等等,只有经过自己测试,才可以将功能提交给专门的测试人员进一步测试。
所以,对于这三类岗位,我觉得程序员的技术含量是最高的。
我们再来说说这些岗位的发展前景。
对于一个大公司来说,会有专门的研发部门、运维部门、测试部门,然后设有研发总监、运维总监、测试总监,这些领导在公司的身价不相上下,不存在谁压谁一头的情况。但是在小公司通常只有一个技术部,这个部门管辖所有技术类员工,包括程序、运维、测试,甚至有的公司还会包含设计人员。而技术部门的领导十有八九是程序员出身,几乎不太会是运维或测试出身。因为一个软件公司的技术部门,没有运维和测试,照样可以运转,虽然有可能转的不顺溜,但是一定可以转,但是没有程序员,即便运维和测试配备的多么强大,这个部门也转不起来。其次一个技术部门程序员的数量绝对是压制运维和测试人员数量的。因此在程序员中出技术部门领导的概率远大于在运维和测试中出领导,除非真的遇到难得一见的人才。
所以,如果你想从事互联网软件行业的技术岗位,要想选其中比较有前途的技术类岗位,那么首选程序员,当然,更多的机会也意味着有更大的竞争,同时也有更大的难度,你选择程序员不见得一定会成为技术部门的领导,选择测试和运维也不意味着职业生涯会默默无闻,只是相对来说程序员的情景更加明朗。
与此同时,关于35岁程序员会被淘汰的观点,其实运维和测试的危险性更大,仔细想想难道不是吗,运维和测试并没有比程序员更有优势,反而劣势一大堆,那么肯定比程序员先一步面对淘汰,这是市场规则。渗透测试只要有正确的学习方式,系统的学习资源,以及吃苦耐劳的学习精神,学习起来相对来说不是很难。
一般情况下,应届生:试用期6~8k,转正后8~10k
社招生:试用期8~10k,转正后10~20k,上不封顶,主要看能力
不过最终能拿多少薪资,还得看个人技术水平和后期的学习能力。
革命尚未成功,孩子人须努力啊!富士康功能测试岗位这样的:
富士康手机测试员好上手, *** 作简单,工资高,福利好。富士康工业互联网股份有限公司的主营业务为各类电子设备产品的设计、研发、制造与销售业务,依托于工业互联网为全球知名客户提供智能制造和科技服务解决方案。主要产品网络设备、电信设备、通信网络设备高精密机构件、服务器、设备、云服务设备高精密机构件、精密工具、工业机器人。问题一:游戏测试员职业主要是做什么? 应该是用种种正常或非正常的手段来测试游戏,看看会不会出现异常现象或验证游戏正常,给游戏进行把关,相当于质量检测。
主要应该是测试游戏有没有BUG啦,界面排版有无错误啦,任务的难度是否合理啦等等
要以用户也就是玩家的亥态来试玩这个游戏
因为我不是职业游戏测试员,只能回答这些了
问题二:腾讯游戏测试员有什么要求 首先,要有宽泛的计算机基础知识。微机原理,数据结构,数据库, *** 作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的。我们在谈到职业的类别的时候,我们可以说C程序员,C#程序员,Java程序员,而没有C测试员,C#测试员,Java测试员,程序员可以只擅长某一门编程语言,测试员却不行。为什么呢?测试员是代表用户的,在做测试的时候,他(她)需要考虑到方方面面的事情。例如对于一个用C写的上网拨号程序,测试员需要考虑:
(1) 程序的功能是否正确;(要求计算机知识)
(2) 是否符合用户的使用习惯;(要求界面设计知识和换位思考能力)
(3) 性能是否满足要求,例如长时间使用;稳定性;(要求深入的计算机知识)
(4) 是否能够满足用户可能的不同 *** 作系统的要求;(要求计算机知识)
(5) 如果在全球发布,是否满足不同语言和文化的需求;(要求软件国际化测试知识)
(6) 如何搭建测试环境;(动手能力,硬件知识)
(7) 做代码检查;(比较深入的C语言知识)
(8) …
所以,各方面都了解一点,你在做测试的过程当中你会感觉顺手的多。如果某写方面还差一些,没有关系,计算机行业的特点就是边做边学,只要是个有心人,学习是很快的。
其次,要掌握一门编程语言。有的朋友可能会说,我就是不愿意做编程才来做测试的,怎么测试还有这么一个要求?我要尝试说服你:)。我的理由有两个:
1. 只有知道怎么做一个软件产品,才能真正懂得这个产品。而只有真正懂得了产品,才能做好测试。一行代码不会,你会始终是个门外汉。不要满足于点鼠标,而去尝试着打开我们面前的黑盒子。
2. 自动化测试技术需要编程技术。自动化测试是软件测试的一个发展方向,一方面很多测试工具都需要人工干预,编写代码;另一方面在有的情况下需要自己编写测试工具。
对于测试员来说,编程技术不要求精通,但要会。
再次,学好英语。在现阶段,我们只能承认,在计算机方面,英语国家领先。有很多的资料都是英语的,如果仅仅局限在中文资料方面,会影响你的渊博程度:)。举一个简单的例子,Windows *** 作系统会捕捉到一些程序或者 *** 作系统内部的异常,你可以根据这个异常到微软网站上去查找错误原因和解决办法,其中有很大一部分资料就是英文的,因为还没有翻译过来或者以后也不会翻译的。
以上所说的几点看法,都是在计算机行业里面打转,下面说几个“虚”的要求吧。
1. 锻炼出一双测试的眼睛。我的一个朋友,她也是做软件测试的,她说,有一次她和她老公去买笔记本电脑,她一眼就看出液晶屏上有几个坏点,而她老公却看不出来。她说,这要归功于她有一双测试的眼睛。测试的眼睛,就是对问题特别敏感,能够发现常人发现不了的问题。测试员就是要找软件中的问题,有了这双眼睛会让你收益非浅。耐心,细心和经验,会有助于我们到达这个要求。
2.平和的心态。从心理学上说,每个人都不喜欢别人对自己挑毛病,程序员也是这样。所以,要以平和的心态去看待发现的软件问题,以平和的心态去和程序员交流。千万不要以为自己发现了几个问题,就可以责怪程序员,或者冲过去骂他们一顿。也不要在背后谈论谁谁谁不行,bug太多。一个项目是大家共同做的,需要举集体之力才能做完。我们测试员发现的问题多,表明项目的风险又少了一点,应该高兴才是。如果你的脾气不好,可能这个恶名会掩盖你的真才实学,很可惜的。>>
问题三:游戏测试员好不好做 工资待遇怎么样 要求什么学历 工作内容
负责公司游戏产品的测试设计,制订测试策略,评估测试风险;
编写测试计划,测试用例;
对游戏整体功能进行合理性评测;
撰写并提交测试报告。
职业要求
教育培训: 计算机相关专业或熟悉计算机基本 *** 作即可。
工作经验: 热爱游戏,有吃苦耐劳的精神,能够接受重复的劳动。合格的游戏测试员要具备企划游戏或者编写程序的能力,而且必须有相当的耐心与细心进行测试。
薪资行情
游戏测试员的薪水根据企业规模、城市等因素的不同有较大起伏。最低月薪仅2000元,较高的可以达到9000元。外企公司一般会提供相对较好的待遇,当然白盒对从业者的英语水平有一定的要求。从业者的经验是衡量薪水的重要指标。对于游戏测试这个职位而言,技巧及方法都需要通过实践的积累,因此从业时间越长越容易获得较高的薪水。
学历这方面,起码得有本科这个最低的敲门砖吧。
问题四:游戏测试员 需要的技能 1游戏测试工作首先考量的是你对各种游戏的认识,理解,以及参与程度,有较久的网游游龄,工作上需要认真,善于沟通,能够发现游戏的问题,对游戏bug和设计不周到的地方比较敏感,能保证自己的功能不出差错,每天玩游戏也是利于自己在游戏中发现问题
2测试的方法和需要会什么软件应相应埂公司而定,这个在试用期的时候会让你学习,要保证你较快的时间里能够掌握 测试方法和软件应用
3一般来说初入测试行业,首先是测试用例和报告要特别注重,你的测试方法,测试步骤,都要写的详细,最好还有你的建议,客观的从项目组和玩家两方面考虑;游戏评测可能在工作的时候会让你参与某一项游戏评测的工作,重点是客观,有理有据,双方面考虑
一般来说测试员不用会写代码,但是要对你测试的游戏中的相关代码有所认识,了解
希望对你有帮助
问题五:游戏测试员有前途吗以后跳槽能干什么啊! 实习做什么不意味着以后就要做什么,实际上实习就是弄个实习鉴定应付学校毕业用的,至于游戏测试员,个人觉得在中国没什么发展,因为中国的一些老旧传统思想,一直把游戏当成一种负面产物,只要一提到游戏,所联想到的就是孩子荒废学业,大人荒废事业,为了上网偷钱,抢劫甚至杀人,再加上某知名电视台时不时的就要黑一把游戏产业,所以在中国最好还是不要做这个职业,做着做着,也许你就做到代练公司的行业了,不是说这个行业不好,只能说这个行业对于中国来说还比较新,不太符合市场需求
问题六:游戏测试员面试通过了,没有工作经验,请问工作前准备什么 作为一名职业测试员,他的工作大体分为三个阶段。第一个阶段是参与游戏脚本设置,企划组完成游戏脚本之后,就由游戏测试员来进行初级测试,从玩家的角度提出合理建议和改正内容。
第二个阶段就是基本测试阶段,主要是测试游戏的各项基本功能,比如游戏画面、NPC对话、任务的完成过程和结果、技能的使用等等。
最后一个测试阶段――游戏压力测试。这个阶段,要测试不同职业的平衡性,某一场景的怪物刷新率是否合理、不同场景的角色承载能力、游戏内部经济体系是否存在刷钱漏洞、有没有明显的游戏bug破坏公平性以及整个游戏对于游戏外挂、盗号软件的防御能力等。
问题七:游戏测试主要是干什么的 骨灰级玩家才能干的活。。。。主要是测试游戏的稳定性 公平性 可玩性等等。。。相关查询 百度学科: 骨灰级
问题八:网络游戏测试工程师到底是做什么滴? 软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。按其级别和职位的不同,分为三类。 软件测试就是使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。开发工作的根本是尽量实现软件用户的需求,测试工作的根本是检验软件系统是否满足软件用户的需求。
问题九:游戏测试员-QC是什么职位? 质检,保证游戏软件的质量的,平时的工作就是检查游戏是否存在漏洞或缺陷之类的
问题十:游戏测试工程师是做什么的?需要 *** 作哪些软件么? 游戏测试工程师做什么和公司及在公司的角色有关。
先说说公司吧。有的游戏公司做手机游戏,有的游戏公司做网游。公司差别大吧,那你做的工作也就大的多了。
再说说在公司里的角色吧。同一个公司譬如盛大,你是做客户端测试还是服务器测试呢?做客户端测试大多也就是做共更能测试,玩玩游戏,做服务器测试对技术要求很高,最起码得精通shell吧。
详细的咱们以后聊^_^
在一线城市,月薪一万以上的工作主要有:
1、1万到15万的
这个范围的主要有装饰工程项目经理、视觉设计师、财务分析高级经理、销售顾问(龙岗)-深圳-19409、软件工程师、京东运营店长、软件测试工程师、UI设计师等。
2、15万到2万的
这个范围主要有人力资源经理、财务分析高级经理、国学讲师、金融产品经理(理财端/资金端方向)、早教中心运营总监、市场策划总监、产品运营、工程项目经理、硬件工程师、解决方案高级产品经理、金融产品经理、Java服务器开发工程师等。
3、2万到3万的
这个范围主要有软件工程师(系统工程师)、业务拓展经理/总监/副总、高级前端开发工程师、算法工程师、技术总监、市场销售总监等。
薪资状况:
2018年前两个月全国人才需求量最大的50个城市中,白领平均月薪为8730元,同比增长29%。北京、上海平均月薪突破1万元大关,领跑全国,深圳、杭州紧随其后。
从求职者期望薪资角度观察,2018年前两个月,全国50城求职者平均期望薪酬为9051元,同比增长33%。期望月薪在1万元以上的求职者比例从2017年的273%升至284%,期望月薪在2万元以上的求职者比例上升02个百分点至65%,而期望月薪不足5000元的求职者比例同比下降16个百分点。
你好,程序员的工资在不同公司不同职级都是不一样的,以鹅厂为例,达到架构师的能力年薪会达到百万,具体如下。
1、腾讯工程师岗位职级
鹅厂去年宣布调整职级,取消了原有的 6 级 18 等(11-63 级)的职级体系设计,将专业职级体系优化为 14 级 (4-17 级)。与之相对应的是,统一置换为“专业职级+职位称谓”。
虽然在老职级体系下,整个 T3 序列的 title 都是高级工程师,但每个小职级范围之间的薪资差距并不小,T3-3 级别的薪资比 T3-1 级别要高出 30-60W/年,且 3-1 级别几乎没有股票。在调整成数字序列以后,这样的差距看起来会显得更加合理。
2、腾讯岗位薪酬
鹅厂薪资结构:一般是12+1+1= 14薪。
鹅厂的标准薪资是14薪,但是通常能拿到 16-20薪。
年终奖看部门盈利情况,一般是 3个月。
腾讯的薪资结构一般是 16 薪,但实际上从 offer 看不乏 18 薪的团队。腾讯内部不同事业线之间存在不小的薪资、股票差距,鹅厂的游戏团队薪资、年终奖一般都比较高,而腾讯云的股票份额则要高于游戏团队。
3、腾讯晋升体系
腾讯的晋升指标主要就有两部分:
硬性指标:根据工作年限、在此前等级的停留年限、考核成绩(考核成绩较低的很难晋等,优秀的反而可能免试)、所负责业务核心程度、是否有重大贡献等等决定。
答辩(专业通道面试):原则上22之前对硬性指标的要求不高,从23开始对硬性指标要求较高并有严格面试。
关于绩效的考核,腾讯的绩效考核分为 2 部分,业务评价和组织管理评价,一般一年2次考核(6月、12月),实行末尾淘汰制。
腾讯的技术晋升也不容易。在腾讯旧的职级体系下,T3-3 升 T4-1 是一个大坎,停留在 T3-3 超过 5 年的不在少数,停留 7 年的也有。一旦进入 T4 级别,就是腾讯的专家工程师了,腾讯研发人数将近 2 万人,T4 级别的人数大概也不超过 500 人,这还是在近两年 T3 到 T4 级别人数增多的情况下。
鹅厂T4架构师作为「IT架构灵魂人物」的角色,他们不仅做着架构师的本职工作,还同时做程序开发,写核心代码的工作。另外,架构师依旧是技术高手,编程能力依然是一流的。
但根据当前的市场需求,互联网大厂们对于普通Java开发人才需求逐年锐减,而对互联网架构师人才的需求招聘量已经上升到50%,因此薪资更是不可同日而语。
对于想学习互联网架构师的同学来说,北大青鸟、课工场等优秀品牌都是不错的选择。课程根据招聘需求制定,包含全部分布式微服务技术,对标鹅厂T4、阿里P8级别架构师。
希望我的回答对你有所帮助!
看在哪了,在北京的话一般三年左右的运维是在10K-15K之间,其他地方根据发展水平不同,不一样,但是有一点可以肯定,同等水平薪资要比北京低
我是搞linux的工作有一年半左右,在公司里面做了服务器的lvs负载均衡和故障转移还有脚本的编写实现自动化运维,以及公司内网的iptables+squid限制迅雷和视频音频网站等,但是我工资才4500,出差补助一天280,基本上一个月有20天出差,一个月工资大概6500左右在公司里面做了服务器的lvs负载均衡和故障转移还有脚本的编写实现自动化运维,一个月工资大概6500左右,出差补助一天280,以及公司内网的iptables+squid限制迅雷和视频音频网站等,但是我工资才4500我是搞linux的工作有一年半左右,基本上一个月有20天出差,目前在北京这个工资低吗,展开,郁闷呀公司要搬家电话交换机让我整,命令行配置的华为的东西,还要配置路由交换吗公司没有网管你们见过搞服务器的还要搞公司的电话交换机吗,他妈的我就是工作难度上其实二者相差不大,发展方向上会各不相同
一般情况下,软件开发工程师会比软件测试工程师工资高2K-4K不等;
具体差额还是要根据工作城市、工程师的技术水平来看的,测试团队的工程师之间也存在工资差异的,既有月薪三、四千的也有月薪过两万的,总体情况下来看测试没有开发工资高。
如果你是零基础准备开始学习IT,目标从事软件方向但是在纠结这两个方向的话建议你对比一下所在城市对软件开发工程师和软件测试工程师的招聘需求和基本薪资再决定!想学软件开发可以考虑点 击 头 像试听一下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)