一位阿里软件测试工程师的35岁职业规划,他为什么没有被裁?

article/2025/10/8 19:30:53

目录

职业生涯的规划

选择大于努力

个人能力提升

【那怎么才能避免35岁被优化呢?】

跳槽还是坚持?

技术路线还是管理路线?


  国内的互联网行业发展较快,所以造成了技术研发类员工工作强度比较大,同时技术的快速更新又需要员工不断的学习新的技术。因此淘汰率也比较高,超过35岁的基层研发类员工,往往因为家庭原因、身体原因,比较难以跟得上工作节奏,所以裁员往往优先考虑这类员工。

    测试工程师也属于技术研发中的一员,所以35岁就是一个门槛了,这并不是说35岁后一定会被淘汰,但是面临的选择肯定会大大减少。

大多数人都是在22-23岁参加工作,工作两三年后逐渐积累了一些工作经验,开始进入了职业生涯的黄金期。可以看到,测试工程师职业黄金期也就十年左右。

    早期的互联网行业红利期虽然已经过去了,但是也一直不断有新的机遇出现。对于大多数人来说,如何在短短十年内,通过奋斗在本职业上建立一些成就,为自己创造更多的积累呢?

    我想谈谈自己对测试工程师职业生涯的一些看法,纯属个人意见,如有不同看法,欢迎在留言区拍砖讨论。

职业生涯的规划

    老生常谈,“职业规划” 这个词大家已经都听腻了,从高中到大学,老师就一直在讲每个人要有自己的职业规划。出来工作去面试,HR也在问职业规划。但是根据我的观察,大多数人在职业生涯早期,是没有职业规划的,包括我自己,因为没有什么危机感。事实证明,越早进行职业的规划,目标越清晰的人,将来的发展就越好。因此每个人都应该尽早确定,未来几年内,我的个人能力逐步应该达到一个什么水平,进入到一个什么级别的公司。再接下来几年,又应该达到一种什么样的水准。你想成为什么样的人,决定了你会成为什么样的人。

选择大于努力

    在刚毕业的时候,大多人是没有太多选择的(985、211学霸们可以走开了),但是当工作三年后,有了一定的技术积累后,如何选择下一阶段的公司呢?

    相信很多人都面临过这样的一些场景,手里有两个offer,一家创业公司,一家行业大公司,两家公司给的待遇都差不多,甚至创业公司更好一些。小公司的HR往往会这么跟你说:”xx大公司一个萝卜一个坑,进去就是当一个螺丝钉。在我们这里你可以接触更多的业务,你可以学习更多的东西,小公司更锻炼人,而且我们给的钱更多,我们还给你期权”。当你屁颠屁颠入职后,进去后发现工作中既当爹又当妈,工作根本没有边界。负责的业务越多,背的锅也就越多。期权什么的都是大饼,公司倒闭了什么的,都是泡沫了。

    而在大公司里,分工很明确,流程比较规范,工作的边界很清晰。分工的明确就意味着你做一个项目,可以跟好多其他工种打交道,更好的锻炼沟通协调能力。以及观察项目的规范运转模式。大公司里技术也比较成熟,可以学习到很多先进的理念,扩宽自己的技术视野。所以即便是一颗螺丝钉,你不但可以让自己更坚固,在自己的职位上拧的更紧,同时你也有机会去了解整个机器的运行原理和细节。甚至以后你能自己建造一个机器,你还会认识一些其他的优秀的螺丝钉,慢慢形成一个螺丝钉联盟,这对将来你的发展是很有帮助的。

    从另外一个方面来讲,每个人应该都有一份大公司的经历背景。将来换工作的时候,HR面对众多简历,如何快速筛选出候选人? 是因为你简历里写的那些牛逼的项目?还是因为你简历里吹的天花乱坠的技术能力?都不是,因为你有一份大公司的工作背景。这绝对是个加分项。越是知名的公司,越看中同类规模公司的工作经历。

    还有一种情况虽然选择了一家小公司,但是误打误撞进入了一家幼年独角兽,比如2000年左右加入了阿里巴巴。那你今天就不用看这篇文章了。但是这种概率毕竟太小。经验不具备可复制性,创业成功的概率太低了,中间还得经历多少坚持和挣扎才能成长为呼风唤雨的神兽呢。

个人能力提升

    好多朋友已经忍不住了,道理我都懂啊,我也想进BAT,但是实力不允许啊!

    这就是另外一个问题,职业规划做好的前提下,配套服务一定得跟上,那就是个人能力的提升。

在工作两三年后,大概在25岁-28岁之间,绝对是你进入大公司的最好时机。这个时候的你,风华正茂,朝气蓬勃,未来有无限的可能性,并且需要的薪水并不太高。你并不需要非常强的技术能力就能进去。一旦过了30岁,并不是说进不去了,而是普通职位已经不向你开放了,你需要更强的技术能力,差不多某方面专家的水平,才能进去。

怎么样提升自己的技术能力呢?答案只有两个字:

     工作中学到的只能保证你不被别人落下。工作之外的时间,才是你提高的机会。毕业时同一批进入公司的同事,工作两年后,突然要离职,因为他收到了BAT的offer,你肯定会酸酸的想,他运气比较好,面试的时候没问什么难题。其实你并不知道他在工作之外的时间是怎么度过的。

    刚毕业的前两三年,千万别荒废,这个时候大多数的人都还没有成家立业,甚至还没有对象,这绝对是你能静下心来好好学习技术的最佳时间。等你结婚生子后,琐事繁多,属于你个人的时间就越来越少。

    肯定会有人说,工作太忙没有时间学。这个大家都懂,借口而已!

    另外一个问题,测试工程师应该学什么呢?自动化还是性能?Java还是Python,APP端还是服务端?

答案很残酷,都得学!

     但是人的精力是有限的,所以一定得排个优先级。我的建议是代码优先。对于已经有两三年工作经验的测试工程师来说,基本的测试素养已经在工作中得到了锻炼。但是代码能力是测试工程师的一个短板,这也是大公司非常看重的一点要求。毕竟代码能力强的孩子,其他方面一般也不会太差,你学习代码的过程中,还会学习到其他方面的知识,如数据库、网络协议、操作系统等。这对你的提升的全方位的。

那么代码学到什么程度呢?

    对于一个测试工程师来讲,先系统学习掌握基础类库和api,达到掌握的程度;再学会使用企业内常用开发框架,达到一种会用的程度。

    代码学习后,再去学习行业内常用的一些自动化框架和性能框架,你就会感觉比较容易上手了。

    需要注意的是,学代码一定要边学边练,争取自己开发一些小工具,一是对理论的一个实践,二是会有阶段性的成就感,鼓舞自己坚持下去。

【那怎么才能避免35岁被优化呢?】

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的《测试开发工程师学习路线》,也整理了不少【网盘资源】,

PS:怎么才能获取呢?很简单,按照下方图片所示“或者评论区留言“测试开发”

跳槽还是坚持?

    在工作的前几年,好多朋友经常会频繁的跳槽。以此带来薪资的上涨,这个也无可厚非。但是一旦进入职业稳定期,或者已经在一些大的平台里工作,我建议是不要频繁跳槽,在一个公司里至少待够两年。频繁跳槽短期内是看到薪资上涨了,但是从长期来说,对你后续的发展还是有伤害的。频繁跳槽就意味着在某个业务领域没有深入积累。尤其是在一些发展比较快的公司里,每天以肉眼可见的速度在成长。建议还是多坚持坚持。

    对于那些一年一跳的人,HR都认为是稳定性较差的人,因此即便你技术能力不错,也会非常慎重考虑的。

    另外非常不建议为了逃避某些工作中的问题而去跳槽,因为你很快就会发现,到了下一家公司还会面临相同的问题。

    当然了,跳槽是个人的自由选择,也不能委屈自己。只是跳槽的时候要慎重一些,不能任性。

技术路线还是管理路线?

    这个问题争论已久,好多朋友崇尚技术能力,轻视管理能力。总说我这个人性格不适合做管理,适合做技术。其实说出的这些话的人,都是技术能力还不太强的人。等你的技术在团队中达到专家级别的时候,你肯定会主要负责某些项目,同时也要求带领其他人一起参与进来。如何合理分配工作,如何沟通协调跨部门沟通,如何向上级领导汇报进展。自然就是你要面临的问题了,其实这都是管理能力的一部分。

    所以说管理并不一定是处于管理岗位,走技术路线也不是说就不需要管理技能了。这两个方向并不矛盾。

    我认为工作5年以上的工程师,都应该具备一定的管理能力。所以平常在工作中,不要一味钻研技术,也要留意领导是如何管理这个团队,团队遇到问题,都是怎么处理的。

    同时,如果你正好处于管理岗位,也不要轻易放弃技术学习,技术是基础,管理再强脱离了技术,也很容易被取代的。

最后,希望每个测试工程师都认真规划自己的职业生涯,选择好自己的发展道路。相信很多年后,你会感激现在你做出的努力和选择。、

 
在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的《测试开发工程师学习路线》,也整理了不少【网盘资源】,需要的朋友可以点击下方箭头所指获取领取地址。希望会给你带来帮助和方向。

测试开发视频教程、学习笔记领取传送门!!!


http://chatgpt.dhexx.cn/article/ZHArO1Kd.shtml

相关文章

软件工程师职业规划

更多资料,搜索或扫码关注公众号:数说Cloud

职业发展规划之软件工程师

编者按:所谓知己知彼,方能百战不殆。无论是面临就业的大学生,还是考虑再择业的职场人,都离不开一个清晰的职场目标并为之不懈的努力。小编在这里对各行业进行信息梳理,希望对您有所帮助。 软件工程师的工作在最近几年变…

软件测试的职业发展和规划(一)

作为很多软件测试岗位的朋友来说,职业发展和规划一直是一个比较模糊的概念,知道其重要,却不知如何规划更符合自己的实际情况。下面,我们就分三种情况来简单说一说。 一、高管理-低技能 即是我们通常所说的管理路线!在…

软件测试职业发展规划

【原创】软件测试职业发展规划 之前有同学问我软件测试工程师应该如何发展,感觉有些迷茫。问我什么时候应该学自动化?什么时候应该学性能?我是学习java好,还是学习html?还是python? 下图,我给出了一个测试…

软件工程职业规划

一、语言的选择 Python、JAVA、C#、PHP、C、VB……10多种热门的开发语言,哪一种最有发展潜力呢?其实开发语言只不过是一个工具,“与其分散进攻,不如全力一击”,无论是哪一种开发语言,只要您全力地去学习&a…

软件测试工程师的职业规划

读者提问: 软件测试工程师如何做职业发展规划,有什么比较好的建议给到咱们测试萌新吗 ? 阿常回答: 两个大的发展方向:1、技术类;2、管理类。 一、走技术发展路线 1、测试专家,比如 “测试架构师…

五年程序员谈软件工程师做职业规划的重要性

导语:过来人告诉你软件工程师这个金饭碗不是那么容易端稳的,做好职业生涯规划,给自己定一条路线,让自己在这条路线上一步一步走下去,才是好职业好发展的前提。 写这篇文章源于某条微博评论,原内容大概是一个…

软件行业职业规划

每个IT心中都有一个自己的职业生涯规划,而且不得不承认,在这个行业里面工作时间长了,难免会丧失很多激情。以下是个人的职业规划,希望这个激情的火种能继续燃烧,并希望能给在软件路上或正准备在软件路上的人一个参考。…

我的职业生涯规划(软件工程)

原本打算在语雀发文章 但是现在要vip,文章才能公布到互联网 以后笔记先在语雀整理 方便一点https://www.yuque.com/juhao-pqdor/goeie3 整理一下自己的笔记 弥补一下以前没写博客的遗憾吧 二十载求学路将尽,行文至此,思绪万千。求学之路始…

软件工程大学生职业规划书

引言 在今天这个人才竞争时代,职业生涯规划开始成为在人争夺战中 另一重要利器,对企业而言,如何体现公司“以人为本”人才理念, 关注员工人才理念,关注员工持续成长,职业生涯规划是一种有效手段; 而对每个人…

计算机网络基础--IP地址与子网划分

一、IP地址的表示方法 IP地址由四段组成,每个字段是一个字节,8bit,最大值是255。 IP地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。二者是…

网络基础架构(从数据传输理解网络)

目录 1. 网络与系统关系2. 网络背景3. 认识协议4. osi七层协议5. Tcp/Ip五层协议6. 网络传输流程6.1 局域网6.2 广域网6.3 数据封包和使用 7. 网络中的地址管理7.1 IP7.2 mac地址7.3 网络相关的两个命令 1. 网络与系统关系 将数据放到网络里,把数据从网络拿出来&am…

计算机网络(一)——网络基础

文章目录 一、计算机网络背景二、网络协议分层2.1 协议分层2.2 OSI七层2.3 TCP/IP四层 三、网络传输基本流程3.1 网络传输流程图3.2 数据包的封装和分用 四、网络中的地址管理4.1 IP地址4.2 几组概念4.3 Mac地址 一、计算机网络背景 网络把主机连接起来,而互连网&a…

运维面试题(网络基础、系统管理)

目录 网络基础类1、简述ISO/OSI七层模型的分层与作用相关-TCP/IP四(五)层模型与作用? 2、简述TCP三次握手的过程相关-简述四次挥手的过程 3、172.22.141.231/26,该IP位于哪个网段?该网段拥有多少可用IP地址?广播地址是…

P2P网络基础(学习笔记)

P2P网络基础(学习笔记) 基本概述P2P与C/S架构P2P网络的特点P2P网络的主要功能P2P网络的分类集中式全分布式非结构化全分布式结构化混合式比特币网络 P2P网络的应用 基本概述 P2P(peer-to-peer)网络又称为对等式网络,或…

计算机网络基础实验(Cisco Packet Tracer 实验)

目录 一.简介二.Cisco Packet Tracer 实验1.直接连接两台 PC 构建 LAN2.用交换机构建 LAN3.交换机接口地址列表4.生成树协议5.路由器配置初步 三.小结 一.简介 1.本部分实验需使用 Cisco Packet Tracer 软件完成。 下载文件压缩包: 提取地址:Cisco Pack…

初识网络基础《网络七层模型详解》

坚持原创输出,点击蓝字关注我吧 图片来自网络 目录 一、初识网络基础二、网络七层模型详解 1.物理层2.数据链路层3.网络层4.传输层5.会话层6.表示层7.应用层三、总结 一、初识网络基础 其实网络刚刚开始发展的时候,它并没有这么一个复杂的模型&#xff0…

【算力网络】算力网络的技术创新——网络基础设施关键技术

本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。 博客内容主要围绕: 5G协议讲解 算力网络讲解(云计算,边缘计算…

计算机网络基础知识框架

前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。 目录 示意图 1. 计算机网络体系结构 1.1 简介…

python网络基础

python网络基础 1. 前言1.1 拓扑图1.2 三个问题 2. IP2.1 概念2.2 组成2.3 分类2.4 私有IP和私有IP2.4.1 共有IP2.4.2 私有IP 2.5 子网掩码 3. 网络端口3.1 前言3.2 注意 4. 网络协议4.1 前言4.2 四层模型 1. 前言 1.1 拓扑图 1.2 三个问题 IP windows中查看: ipco…