• 0
  • 0
分享
  • 软件测试架构师,给后辈的16条忠告——软件测试圈
  • 曼倩诙谐 2022-05-24 13:47:33 字数 2275 阅读 686 收藏 0

  1、警惕自身和单位的耦合程度

  很多人在一个公司、企业待久了,学的东西都是这个企业所能用到的,时间长了,会发现自己在公司里越来越得心应手,但是你的技能和长处可能仅仅适应这家公司,换一家公司可能就用不上,这样就很危险。

  2、忘掉光环,忘掉徒有的虚名

  特别是在大公司里,而且是做过管理岗位的,那些光环和title会让你骄傲自满。你始终要明白,平台再大,公司再牛掰,终究不是你的真实能力的体现,特别是做过管理岗位的,不要迷恋管理,技术才是长久立足的根本。

  3、新技术日新月异,但人生是一场长跑

  没有一劳永逸,这个行业不进步就淘汰了,要学的,要看的总是很多,但是面对这些也不要有任何的压力和焦虑,人生是一场长跑,保持在跑的状态,就比原地踏步和走要快!

  4、短期不要高看自己,长期不要低看自己

  特别是刚刚入行的,别整天想着写出牛掰炸天的项目来,干出轰轰烈烈的大事,很容易就被挫了或者碰的头破血流。但是人生有很漫长,坚持住,保持初心,量变的积累终究要迎来质变,在突破一个个瓶颈后你也会变得越来越牛掰,从小白到测试架构师,中间是很多个过程,不是一蹴而就的。

  5、对于应届生来说,能去大公司就不要去小公司

  或许你会说,我倒是想去,也进不去了。这个时候衡量一下是方向没有定好还是能力没有跟上。同等技术能力下,我们更愿意去学校招收,因为可塑造性强,我们也愿意培养。很多时候我们遇到的学生能力都很强,但是并没有坚定方向是往测试上走,这样的可能我们也是不太考虑的。

  如果看到外包公司给的工资高,去了外包,可能待个几年就废掉了,特别是这两年,外包大量吸收的都是培训班出来的。

  6、简历少整些虚的,生动的描述一些项目比啥都强

  特别是零基础培训出来的,会陷入一个误区,就是疯狂的包装简历,说白了,面试官也不是傻子,一面的HR你们忽悠过去,二面测试经理来了,揪住某个项目连问3个问题你就蒙圈了。好好的做一些项目,问到一些细节你都是历历在目的,这些可比上去罗列工具好用多了,再说9102年了,还有人在简历里面写性能只会loadrunner?

  7、学会接受自己的平庸

  人生3个阶段嘛,小时候学会接受父母的平庸,长大了学会接受自己的平庸,老了学会接受孩子的平庸。不可否认天资和悟性对于做事情影响比较大,认清自己的能力边界,沉下心来做事情,比什么都强。

  8、英语是对计算机最好的buff加成之一

  很多新的技术、语言、框架出来之后的过程是这样的:英文文档和书籍配合出现,然后出来中文翻译版,最后才会出来中文的原创版本。

  9、不要做无意义的加班,身体最重要

  我的一个朋友,在菊厂,当然不是测试,是Java开发,手底下带了三四个外包一起干活。有时候他也知道这项目不行,但是还是要加班做,最后他们领导说的很经典,这个项目,你们加班到后半夜都搞不定,那就说明真的不行了,那就不做了。这种加班,只是做了加班的样子。

  10、不要相信35岁就淘汰的鬼话

  但是这句话是有前提的,任何行业,测试也好,开发也好,运维也好,处于金字塔尖的人总是稀缺且抢手的。泡沫终将会退潮,到时候你会发现一大批人在“裸泳”。

  11、兴趣才是最好的老师

  你体会过“心流”的感觉吗?就是晚上八点电脑一支,开始敲代码,一抬头已经凌晨两点的那种感觉?那种快感,那种满足感,那种成就感,非常令人着迷。如果你在这个行业只是为了工资和职位,并不是发自内心的驱动研究,那么身上的本领早晚有一天会丢去,因为你的精力会被吸引到你更加感星期的地方。

  12、不要吝啬你的工资

  你的月薪或许是15K,但是你要想着就是13K,剩下的钱固定支持自己学习,买课程、参与大会、参与线下沙龙等等,保持持续学习的能力,这样在“退潮”的时候,你仍然可以畅游。比如可以关注我,是吧。

  13、有空就提升提升学历

  在年轻的时候,特别是一部分专科的同学,还是要想办法提高一下学历的,能力提升了,想要进入大厂了,最后因为这点小问题被卡住,不值当的。

  14、提升自己的影响力,而不是闷着头搞测试

  测试这个行业,越往上,圈子越小,北京、深圳、上海、杭州这些的测试开发、架构师类的,如果有一定影响力的,相互之间交流和学习都是非常容易的。往往越是顶尖,越乐于分享。比如19年年初的MTSC测试大会,很多地方的测试开发都踊跃参会。当然,相互之间的内推也是非常的简单了啦。如果你有内推的需求,简历可以发我瞅瞅哈。

  15、任何人的经验都是别人的,不是你自己的

  有人会告诉你,35岁以后要转管理,因为技术更新快,年级大了学不动,但是你不知道这个人根本没有能力做到技术专家的程度,所以才去转管理。

  还有人告诉你,坚持做技术才有安全感,转管理即使做到中高层,40岁也很容易被离职。但你不知道这个人是名校毕业,毕业的时候专业技能功底就已经很深厚了,而且只擅长技术,不适合管理的岗位。

  他们说的都很有道理,但是这个道理只适合他们自己,对你毫无参考价值。

  16、想改变就趁现在

  你不改变,说明生活逼你逼的还不够狠,当你准备开始的时候,一切都不晚。在经历了18年的裁员潮之后,传统手工测试不好找工作,大批的同学来我们学院学测试开发和自动化测试,他们之前也没动力去改变,都是被逼的。当然我更希望的是自己能够打磨自己,而不是在行业变化的时候,自己在原地踏步!

  软件测试,这是个不努力就滚〇的行业!

  “如人饮水,冷暖自知。”



作者:佚名   

来源:http://www.51testing.com/html/93/n-4476693.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   简介  测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、测试任务和风险控制等。  所以在使用ChatGPT输出结果之前,我们需要先将文档的内容框架梳理好,以及将内容范围划定好,必要的时候,可以添加对应的角色。  实践演练  提示词:如果我是一个测试经理,现在需要输出一个版本的测试计划。测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、测试任务、执行任务和风险控制等。  当您需要输出一个版本的测试计划时,以下是一个可以帮助您构建测试计划文档的一般步骤和内容大纲。请注意,具体的内容可能会因项目的性质、规模...
            0 0 1031
            分享
          •   为什么我要做单元测试  1. 单元测试的定义和作用  在工作中,我们都希望提高效率、保证质量。那么,如何利用gpt来帮助我们开发,提升效率呢?今天,我们来探究一下如何让gpt帮我们快速写单元测试。单元测试是一种软件开发过程中的测试方法,它能够验证代码是否符合预期的功能和设计要求。通过单元测试,我们可以测试程序中每个独立的单元,并在修改代码后快速验证是否符合功能要求。这样不仅能提高代码的质量,减少缺陷和错误,还能提高代码的可维护性和可读性。让gpt来帮助我们快速写单元测试,能够让我们更加高效地开发出高质量的代码,满足用户需求,提升工作效率。所以,让我们一起来探索一下如何利用gpt来写单元测试...
            0 0 139
            分享
          •     在项目开发流程的各个阶段,都需要测试人员参与,那么测试人员在每个阶段中都需要做什么呢?测试人员要怎么样参与项目的各阶段评审,才能有效的指导自己在后续的测试工作呢?跟大家分享一下我在项目中的一些经验和理解。    在项目的各阶段中,与测试相关的项目阶段可以分为:需求设计阶段/开发设计阶段/测试用例设计阶段/测试用例执行阶段,在需求设计和开发设计阶段,测试人员是参与角色,而测试用例设计和测试执行阶段,测试人员则是主导角色,下面依次讲解各阶段过程中,测试人员的关注重点:1、需求设计阶段:测试人员参加需求分析,需要了解到该需求对于用户...
            2 2 4240
            分享
          • 在软件研发和测试过程中,当测试人员、开发人员以及业务人员沟通测试案例的功能点以及覆盖率时,复杂的功能需求和晦涩难懂的测试案例脚本脱节,让大家很难对测试功能点达到一致,也很难统计测试覆盖率。如果有一种通用语言来描述测试用例,让开发、测试和业务人员都能够很好地理解测试需求,步骤和目标,便可以最大程度避免由于理解偏差带来的不一致性问题,而BDD(全称Behavior Driven Development)技术就是解决这一问题的钥匙。BDD即行为驱动开发,是一种敏捷软件开发的技术,是TDD(全称Test Driven Development)即测试驱动开发的延伸,它用简单易懂的“通用语言”——Gher...
            0 0 3064
            分享
          • 当面对大量用户模拟和性能测量需求时,单台计算机运行 JMeter 往往显得力不从心。因此,构建一个多节点的JMeter集群成为了一种提升测试性能的有效途径。接下来,本文将详细介绍如何组建和配置一个JMeter测试集群。一、准备工作:服务器搭建首先,我们需要数台性能相匹配的服务器,每台服务器都需装备如下:Java运行环境必须预装好。各服务器间应保持通信畅通,可通过SSH或RDP等手段实现。二、安装环节:搞定JMeter接下来,在每台机器上部署JMeter。可从JMeter的官方网站下载最新版本的安装包并顺利安装。安装后务必配置 环境变量,操作如下:在服务器的 ~/.bashrc&nbs...
            0 0 1038
            分享
      • 51testing软件测试圈微信