测试开发之路--英雄迟暮,我心未老

转自:https://testerhome.com/topics/7659java

 

 

前言

最近朋友圈里风风火火的,先是华为裁撤34岁以上交付员工的新闻刷了个人屏,而后有人发在朋友圈招聘测试人员声称不要6年以上的又吵了个沸沸扬扬的,这两天又有一堆人在脉脉里提问5年的功能测试人员该怎么办。原本我对这些并无直观上的感觉,工做挺忙的,一有时间就跑去陪待产的女王大人了,因此也没太在乎这些。直到前两天面试到一位10年的老QA后,我才深深的感慨了一番。python

背景

组里一共4个QA,包括一个不会写代码的大姐姐, 开发团队人愈来愈多,接近1:7的差距。老大只给了2个HC,因而咱们商量着得好好利用这两个HC,一个中级的一个高级的。JD写的都是测开的岗。因而HR推了一个10年经验的老QA,我看了看简历主流的东西都作过,经历确实蛮丰富的就约来聊聊,对方是前辈,我尽可能抱着谦卑的姿态。面试

面试

有句话叫指望越大失望越大,大概就是我对他的评价吧。前辈人不错,挺内向的,不善言谈但给人一种质朴的感受。只是对他我的的好感实在没法说服我让他经过面试,对方是一个沉淀了10年的老员工,我确定不会按2,3年经验的标准评价他。因此我但愿他可以在工做中沉淀出点东西来,不管是思惟仍是技术。算法

  • 前辈用python和java都作过UI自动化项目,我但愿他能分析一下在测试项目中两种语言的不一样,做为团队的核心成员,在技术选型上应该有一番见地,不能草率为之,最开始搭架子的时期很是重要。因此我但愿他能就两种语言的语法和测试生态圈方面能有本身的一番见地。惋惜前辈只是说这个公司要求用java那个公司要求用python因此就用了。
  • 前辈说本身最擅长UI自动化,我但愿前辈能再这个领域作的足够深刻。 UI自动化在不少公司都是坑,普通测试人员很难驾驭的好。因此我但愿他能分析一下业务的拆解,框架的选型,代码的设计。如何设计你的自动化来解决支持的业务和工程问题?怎么应对页面不稳定的状况?怎么应对需求老是变化的状况?怎么应对case的增加带来的性能问题?等等等等。 惋惜这些前辈都说不出来,他的理解仅仅是熟悉selenium的使用而已。
  • 前辈呆过多家公司接触过多个项目,随着工龄的增加我但愿他能在另外一个角度,而非仅仅是技术角度优化咱们的项目。 例如我想知道前辈可否解释清楚公司的过程管理流程?公司为何这样设计流程?前辈以为这样的流程有什么优缺点?什么阶段的产品适合这样的流程?是否主动推广过什么机制优化它?惋惜前辈也只是说说了需求评审,而后用例设计,接着测试执行这样的东西。
  • 前辈作过持续集成的工做,我但愿他能阐明持续集成的核心理念与实践方式,中间遇到的困难以及如何推动解决。做为持续集成核心的分支模型和环境管理前辈是如何处理的。惋惜前辈连本身项目的分支模型都说不清楚。
  • 前辈作过10年的测试,我但愿他能作的更深刻,能更了解的本身的产品。能根据产品的业务和技术架构有针对性的设计出测试策略。仍是惋惜,前辈并不了解本身所测的产品,他不知道内部大概是怎么分层的,也画不出各个模块的流转图。

前浪

让咱们回到一开始的话题吧,大龄技术人员,其实到7月份的时候我也30岁了,也算是迈进大龄技术人员的门槛了。恩,是的,想一想我也有点小惶恐呢。我想咱们的行业就是这样一个残酷的行业,让我总会时不时的小惶恐一下。前几天我再朋友圈也发了感慨,说这是一个逆水行舟不进则退的行业。若是咱们中止了学习,那用不了多久咱们就会发现咱们引觉得傲的技能已经烂了大街。咱们面对后辈们再也没有了优点,在年龄,身体,家庭3重因素的影响下咱们已经不如后辈有激情,有时间,有体力。一样也没有后辈便宜。因而咱们就尴尬了。就像那位前辈同样,咱们聊了1个多小时,面试到最后我已经决定不要他了,但仍是惯例性的问他:有什么想问的么,若是不忌讳的话能够说一下指望的薪资,我能够跟个人领导谈。他有点很差意思,只是说了只要别再降薪就好了。 聊事后才知道前辈自从去年离职后就没找到满意的工做, 但因为房贷的压力没办法降薪去了当前的公司。他以为当前公司也很差,因此才呆了2个月就又出来找工做了。他的要求就是别再给他降薪了,持平就行。就像我一开始说的前辈人很朴实,很实在。 我有些同情他,说英雄迟暮可能有些不太符合他的状况,但我想你们能感觉到,前辈入行早,作自动化作的也早。我能想象到在那个会一些自动化就是大牛的时代,前辈也曾辉煌过的。 听他说以前的薪资的时候也看的出来以前的公司确实没有亏待他,只是长江后浪推前浪,前浪被拍死在了沙滩上。架构

后浪

后生向来是可畏的,由于他们的起点比咱们高。由于前人已经替他们趟平了一条路。他们不会向咱们当初那么迷茫,由于前人已经替他们迷茫过并找到了答案。他们不会像咱们当初那么无助,由于有不少的前人会指导他们。后生永远是比当初的前辈强的,这个是正常的,由于这样行业才是进步的,人类才是进步的。后生走在前辈趟平的道路并走的更远,而后为他们的后辈继续趟平更远的道路。咱们之前还在争吵测试行业要不要懂技术,可是后生们入行时没准已经学了好几门语言了。咱们之前还在满世界问自动化有什么工具可用,可是后生们入行时已经有五花八门的工具供他们选择了。 咱们之前还在苦苦查询一个工具备什么帮助文档可供参考,可是后生们入行的时候已经有前人翻译的很健全的文档供他们研习。 咱们之前还在苦恼怎样才能入自动化的门,可是后生入行时测试开发的职位已经满大街招聘了。因此后生是很容易追上前人的,由于他们的起点高咱们太多。可能如今入行时获得的资源是咱们当初打拼了好几年才获得的。因此只要想,肯努力, 是很容易追上那些不思进取的前辈们的。框架

长江后浪推前浪,浮事新人换旧人

古人说这句话的时候多是抱着比较悲观的心态,但我还有这样的一番理解,推这个字表明后辈们给咱们的压力也表明着后辈们给咱们的助力,他们逼迫着也帮助着咱们前进,在压力和助力的双重做用下前辈们带着后辈们趟平更多的道路,直到咱们无力带领他们的时候,浮事新人换旧人,他们接替咱们继续领跑第一线,继续为他们的后辈趟平更多的道路。 咱们就是处在这样一个逆水行舟不进则退的行业,咱们想多领跑一段时间,就要时刻保持学习,时刻保持着比后辈更优秀的能力。工具

前辈与后辈

首先不要以为后辈必定比咱们差,就像我上面说的如今真的是后生可畏。个人python入门是看着公司一个刚毕业的小伙子的代码学的, 我学scala和spark的时候请教的是另外一个毕业一年半的小可爱。不要以为跟后辈学习丢人,像我上面说的后辈是咱们的压力一样也是咱们的助力。不要打压新人,打压再多的新人也改变不了本身能力不足的事实,反而会丢失了共同进步的机会。若是你的后辈在某同样能力上超越了你,那恭喜你找到了好帮手,把这件事情就交给他吧,你腾出手来去作更多的事,同时本身默默的偷师。 若是你的后辈样样不如你,那就把架子搭好让他作事,慢慢的带他学习。他同样能够把你从繁琐的你干了无数次的事情上解放出来,让你有时间去作更好的事,更加的精进本身。因此有了厉害的后辈是好事,把他们当成咱们的好帮手,给他们用武之地。 咱们才能解放出来作更高层次的事情。性能

压力与动力

后辈们给了咱们压力天然也就给了咱们动力,在压力和动力共同的推进下咱们才能进步,因此我以为这也是好事,这促进着咱们的行业不断的在进步。若是说有哪一个行业中的从业者们整日都没感到任何压力,那这个行业也就日沉西山了,由于他们将再也不有创新。因此看到江山代有才人出,我才会由衷的认为咱们的行业会愈来愈好。咱们大可没必要灰心,虽而后辈们有咱们所没有的那些优点。 但咱们一样也拥有后辈们没有的经验和历练,持续学习的心态必然能让咱们在将来将路趟的更远。学习

匠人

相比于后辈,咱们最大的优点是咱们比他们经历了更多的项目,见识过更多的作事方法。咱们比他们多出了不少不少的时间思考了不少不少的事情。一样作一件事情,一个经验老道的高手和初出茅庐的愣头青是彻底的两个效果。个人父亲是一个汽车修理工,他高中毕业就入行,到如今作了快50年了。修的就是那么几个老车型。虽然如今有不少年轻力壮的小伙子,但关键时刻仍是得他上。个人父亲跟我说在他这个行业里,其实有很是多很是多的细节的。细到汽车的某部分的螺丝用什么样的巧劲去拧不会损坏车体,细到一听发动机的声音就知道大概哪里有问题。 这是一个浸淫了快50年的匠人,即使他已经到了这个年岁,依然没有人能取代他。 一样的,虽然咱们大多数测试人员作的就是那几样事情,但咱们是否从中总结了不少不少细节呢?就像我再面试这位前辈的时候,我从没有问他任何语法和算法,没有问他这个工具怎么用那个工具怎么用。 由于我以为他应该早就迈过这个level了。我以为老手就应该像一个匠人同样,不是能作一件事,而是能作好一件事。测试

勿忘前人

虽然前辈没有经过咱们的面试,但我仍然尊敬他。 他是我这一辈的前人,是他们这批人在行业还处于不明朗状态的时候厮杀了进去。 是他们开启了自动化最初的那段坎坷路。是他们让我再入行的时候知道了咱们有selenium,有junit,有testng。虽然这些在如今已是稀疏日常的东西了,但那是他们那一批人探索出来的东西。在我英文还很差的时候,看的是他们在网上写的教程。因此勿忘前人,前辈请保重。

总结

英雄迟暮,我心未老,逆水行舟,不进则退。共勉之~~~

相关文章
相关标签/搜索