首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我职业生涯的下一步应该是什么?

我职业生涯的下一步应该是什么?
EN

Stack Exchange QA用户
提问于 2015-10-17 23:53:04
回答 3查看 544关注 0票数 1

多年前我拥有计算机科学学位,目前在加拿大一家银行有2.5年的全职工作经验,使用HP Loadrunner和Performance 11.5等工具进行QA/性能测试。

起初,我申请QA手动测试职位,但由于我的计算机科学背景,他们给了我一个性能测试职位。我接受了offer.Time half的工作,现在已经快两年半了。我的薪水仍然很低,大约在5万加元左右。我想是时候让我继续前进了。此刻,我觉得去工作完全是浪费时间,我一点也不喜欢我的工作。在银行工作的唯一好处是它是一份稳定的9-5工作。然而,每天从9点到5点,感觉就像是在浪费时间。

而且,我不太喜欢为自动化/性能测试编写代码。与普通的开发人员不同,自动化/性能测试的编码仅仅是编写工作流的脚本,这是最无聊(但可能不是最容易)的编程类型。对我来说,这并不是真正的“创造”。

选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?

选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?

还有其他建议吗?

EN

回答 3

Stack Exchange QA用户

发布于 2015-10-19 02:44:19

我一直在测试和开发。进入发展阶段。在测试中,你所做的只是找出问题,但你不能解决它们。你可以在开发过程中得到更多的报酬。

好吧另一个过于简单化的观点是,你几乎肯定会在开发中赚得更多,尤其是在美国。事实上,我认为即使在纯测试中,你也可能在其他任何地方赚到一半,甚至在银行。

曾经有一段疯狂的时期,初创公司的员工拿到了疯狂(高)的薪水,现在不是时候了,我听说现在创业公司的薪水可能会更低,但我打赌总体上要比你在银行里提到的要多。你也可以在一家已经成立的公司中找到创业的努力,这可能比整个公司更有活力。

无论你是笔直的程序员还是测试者,公司的文化和流程都有很大的影响。有些地方遵循微软的SDET模型,我认为这对软件工程师来说是比较理想的测试方法。如果您了解到这一点,理论上测试工程师在开发过程中的参与程度要高得多,包括对代码的更多可见性。在其他地方,软件是一个黑匣子。不管怎么说,我最近在一个地方面试了一个测试工程师的职位;他们遵循SDET方法,除此之外,他们在测试中花费时间之后,定期将工程师们转回到纯开发阶段,等等。他们还说,他们遵循测试驱动的开发方法作为标准。所以考虑找个这样的地方。

我做了很多表演工作。你说你不喜欢性能测试。让我问一问,除了运行或者创建性能测试之外,您知道如何自己解决性能问题吗?比如,您能利用JMeter找到性能瓶颈,改变配置,提高吞吐量吗?因为你应该学习这样的东西,而雇主也会为此付出代价。如果你学到了一些类似的东西,两根大拇指,把它放在简历上。如果你还没有获得这种技能,看看你是否能在你的网站循环中得到更多。

一些具体要点:

  • 如果你没有受到挑战,如果你没有被推出你的舒适区,你就不会成长和学习。
  • 写下你希望在2到3年内在简历上看到的成就和技能。比如“为新产品创建基于Junit的测试工具”;“使用Selenium为客户端网站进行自动测试”;“为web控件在Javascript中开发实时图形控件”;“在Eclipse和Netbeans中编写组件和应用程序Java”;"Ruby脚本“;”构建系统的自动化“。
  • 想想你想去哪里,你想做什么,找出什么样的公司在那里。
  • 维基百科,领英,玻璃门,网络新闻上的研究公司。看看他们的招聘信息,看看他们在找什么。这种情况因地域而异,有些地方可能更多C/C++,另一些地方可能以.Net/Java为主,有些地方更科学计算,另一些地方则更多地提供金融服务。
  • 去你所在地区的一些会议,看看其他人在做什么。
票数 3
EN

Stack Exchange QA用户

发布于 2015-10-19 14:27:04

我知道你和我在同一条船上的感觉,但谢天谢地,没有你那么久。

我几年前获得了计算机科学学位,目前在加拿大一家银行拥有2.5年的全职工作经验,使用HP Loadrunner和Performance 11.5等工具进行QA /性能测试。起初,我申请QA手动测试职位,但由于我的计算机科学背景,他们为我提供了一个性能测试职位。我接受了offer.Time half的工作,现在已经快两年半了。我的薪水仍然很低,大约在5万加元左右。我想是时候让我继续前进了。此刻,我觉得去工作完全是浪费时间,我一点也不喜欢我的工作。在银行工作的唯一好处是它是一份稳定的9-5工作。然而,每天从9点到5点,感觉就像是在浪费时间。

这让我相信,总的来说,你对你的工作不满意。它可能不会挑战你,你会感到无聊。在我使用LoadRunner进行性能测试时,这种情况在我身上很快就发生了。这对你和你的公司来说是个坏兆头。

事实是,在这个行业工作了两年,而你只有50k,这有点令人震惊。如果你换了公司,你知道你是什么人,取决于你所在的地区,你很可能会得到50%的加薪。不过,这可能还不能让你满意。

而且,我不太喜欢为自动化/性能测试编写代码。与普通的开发人员不同,自动化/性能测试的编码仅仅是编写工作流的脚本,这是最无聊(但可能不是最容易)的编程类型。对我来说,这并不是真正的“创造”。

我理解这场斗争。我一直致力于创建新工具,构建修补程序,并在当前的公司承担开发任务。它对我有多方面的帮助。我是公司最好的软件之一(一些开发人员更了解它,但没有多少人像我一样了解整个系统)。

它也会刮起创造某些东西的痒。

选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?还有其他建议吗?请分享你的看法谢谢乔

我的建议很简单:

找到一家没有专门的QA部门的

公司

如果你的老板对你的工作负责,他们会对你更开放,做你想做的事情,做你需要做的事情,这样才能完成工作。这将使您能够进行QA、构建自动化、性能测试、开发任务和辅助项目的工作。它会让你忙碌,让你对公司非常有价值,并建立你的技能和简历。

我目前的公司解散了QA部门,并指派QA作为开发经理的职责。这是相当可怕的,但最后,它导致了每个人的首要关切是完成工作。这改变了我的工作,从一个知道我的角色的世俗的控制环境变成了一个充满活力的位置,在那里我可以承担我能完成的任何任务。我在团队中迅速崛起,成为了团队中一名无价的成员。

票数 1
EN

Stack Exchange QA用户

发布于 2015-10-20 01:11:49

选项1:如果我继续在QA路径上,我应该去哪里?我真的不想再做性能测试了,我也不想再碰Loadrunner工具了。拥有2.5年的QA性能测试经验,我应该去哪里?

LoadRunner只是另一个像JMeter这样的工具,所以在就业市场上这对你来说是一个好处。拿着它跑吧。自动化职位的需求越来越大,薪水也更高。

选项2:在初创公司/小公司转到开发人员的工作。我想知道我的起薪是多少?我2.5年的QA性能测试经验会成为一种浪费吗?

大约一年半前我就在这栅栏上。最后,我在一家软件公司(制作应用程序、站点、saas等)做了一份QA工作。这是一个很好的举动,因为它的报酬与入门级的开发人员相同,我可以从事大量的很酷的项目。我不日复一日地测试同一件事,这一事实为我热爱我所做的工作创造了奇迹。而且,有这么多的技术栈(从灯到.Net),我可以使用,这使我更有价值。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/15215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档