软件测试—对职业生涯发展的一些感想

news2024/11/27 12:43:44

目录:导读

职场生涯

1、短期规划

2、长期规划

自身定位

1、你在哪儿?

2、你想要什么?

3、你拥有什么?

4、你需要做什么?什么时候做?

5、淡定啊淡定


最近工作不是很忙,有空都是在看书,做自己的一些事情,偶尔会发呆想想自身定位以及职业规划的事情。嗯,难免会陷入误区和迷茫,然后状态就不怎么好。。。

幸好我这人危机感比较强,稍微变得舒适就会觉得不对劲,或许就像有句话说的:“我拥有的,都是侥幸”!

这篇博客,就说说自己关于职业生涯规划,自身定位的一些事情吧,纯属瞎扯淡,看看就好。。。

所谓的职场瓶颈,几乎大部分职场人都会碰到,无外乎什么行业,特别是互联网这种知识密集型行业,同时也是变幻速度最快的行业。

从入行到工作几年(一般2-3年就会遇到第一个瓶颈),每次不同的选择,都会潜移默化的影响以后的发展。

之前看到虫师在自己的博客更了一篇名为(再谈软件测试人员)的发展方向的博客,深有感触。

今天下班后也和老大一起吃饭,聊了聊这个事情,然后回家路上想了很多,毕竟面临选择的时候,是该抬头看看自己想走什么路,该走什么路了。。。

不知道其他同行是如何看待职业发展规划这个话题的,我个人目前的看法,大概就是下面这个思维导图的样子:

一般来说,软件测试做了几年,要么转开发,要么转产品业务,要么创业,回老家,要么就是在软件测试的路上继续前行,无论未来从事什么职业,相信或多或少都有点无奈的选择。

换句话说,真心爱这个职业的人,真的不多,相比于广大的从业人数。。。

职场生涯

不聊别的,就说说软件测试这个职业。这个分为业务路线和技术路线,以及短期和长期规划,下面分开来聊聊我个人的一些想法和看法。

1、短期规划

一般来说,能看到的短期内的发展路线,就是业务向和技术向。两者本身只是侧重不同,并不是说只会某一项而忽视某一项。

先说说业务向:需要你对公司本身的业务,或者说企业所处行业的业务有比较深入的了解,可以做到和业务部门、技术部门的无缝交流,沟通并解决工作上的问题。

任何一个行业的业务,都不是短短一两年就可以熟悉的,需要的是时间的积累,机会,个人的主动学习,兴趣,甚至运气,缺一不可。

就像上图所示,金融、零售电商、知识付费、共享等领域,需要深耕的地方太多,所以并不是哪里发展方向轻松的问题,而是个人选择的问题。

再说说技术向:互联网行业本身就是一个知识密集型和迭代周期很短的行业,每年每个月,甚至每天,都有想不到的新技术新领域有了新的东西。

短期来说,技术路线大概分为功能测试、自动化测试(包括UI、接口、单元)、专项测试(比如性能测试、安全测试等),每个路线需要的知识技能侧重点又有所不同。

当然,这几年国内也兴起了测试开发这个岗位,实际上我最初的想法是不想将测试和开发分开的,因为无论是测试或者开发,最终工作的目的都是交付可用的软件,只是侧重点不同而已。

不过国内毕竟和国外有所区别,这里不做讨论,我本身的经验和所知也限制了我看到的东西。。。

2、长期规划

当然,无论是技术还是业务,想要长期走下去并且走得好,最终的目的都是走向管理阶层。对应的岗位,比如开发经理、测试经理、架构师,以至于到CTO的岗位。

基本来说,CTO就到头了(当然,大部分人应该达不到这个层次)。

当然,也有一部分人到了管理层依然在码代码,但着重点不同。管理层更多的是考验快速学习能力、跨领域思维能力、管理能力,包括:协调能力、沟通能力、情商、甚至于职场关系等。

PS:无论是短期规划还是长期规划,都面临无数的选择。面临选择的时候,先抬头看看自己能看到那些路,然后选择一条自己可以走的路,走下去,一步步走再说!计划永远赶不上变化!

自身定位

关于自身定位,这个因人而异,每个人都不同,选择也不同。大体来说,大概可以分这么几个角度思考:

1、你在哪儿?

这个就是你目前所处的阶段、环境,自身所面临的选择,需要解决的问题等等,因人而论,明确自己在哪里,很重要!

2、你想要什么?

这个呢,就是个人的追求,可以是兴趣、信仰、使命感、梦想等等能想到的词语,这是目标,也是一切的源动力!

举个例子,就说跳槽吧,你希望下一个工作的企业,它的企业文化、薪资待遇、个人发展、福利、同事关系等都是需要考虑的东西,学会衡量,这也是个人价值观的一次修炼。

3、你拥有什么?

知道了自己在哪儿,想要什么,然后看看自己拥有什么,才能知道想要获得的东西和目前的差距在哪里?怎么获得想要的东西,如何获得,为了获得你还需要付出什么。

失去和得到,总是两面一体的存在的,指望着运气、贵人相助之类的,不存在的,该干啥干啥吧。

当然,咸鱼翻个身也是咸鱼,不过不努力做点什么的话,也是最早被淘汰的人!

4、你需要做什么?什么时候做?

当了解了上面的几点之后,有目标,有动力,知道差距,就可以做行动计划了,什么时候做什么事情,怎么做,都是需要思考的问题。

说到这里,想起一句话:做一件事最好的时间是十年前,然后是现在。嗯,这里很应景。

还有一点,做好时间规划,很重要!推荐2本书:《金字塔原理》、《高效能人士的七个习惯》!

5、淡定啊淡定

有个不能被忽略而且很重要的因素,就是个人心态问题。因为个人存在于社会这个大群体中,就不可避免地受到外界的一些刺激,不同的刺激会有不同的应激反应。

所以,无论何时,保持理智和淡定的心态,很重要。说到这里想起之前看到的一个笑话:

问题:如何保持自己的心态平稳?

答案:关你屁事,关我屁事,爱咋咋地,该干啥干啥。。。

好像瞎扯了很多,仔细一想也没说什么实际的东西,很多东西存于脑海,但无法一时表达出来。就这样吧,还是那句话:每个人都不同,选择也不同!

对自己的选择负责,对自己的人生负责!————非鸡汤,只是一种处世的态度,希望看到的各位,也会有自己的明确的职业发展规划。

写在最后

如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!

看到这篇文章的人有觉得我的理解有误的地方,也欢迎评论和探讨~

你也可以加入下方的的群聊去和同行大神交流切磋

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/335999.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

多传感器融合定位十一-基于滤波的融合方法Ⅱ

多传感器融合定位十一-基于滤波的融合方法Ⅱ1. 编码器运动模型及标定1.1 编码器基础知识1.2 编码器运动模型1.2.1 旋转半径求解1.2.2 角速度求解1.2.3 线速度求解1.2.4 位姿求解1.3 编码器的标定1.3.1 轮子半径标定1.3.2 轮子与底盘中心距离标定2. 融合编码器的滤波方法2.1 核心…

调用chatgpt的api, 必须知道的三件事

牙叔教程 简单易懂 调用api的代码 let url "https://api.openai.com/v1/completions"; let answer await axios // 使用axios发送post请求.post(url, data, { headers: headers }).then((res) > {return res.data.choices[0].text.trim();}).catch((err) >…

谈谈会话管理

客户端和服务器之间进行数据传输遵循的是HTTP协议, 此协议属于无状态协议(一次请求对应一次响应, 响应完之后断开连接), 服务器是无法跟踪客户端的请求, 通过cookie技术可以给客户端添加一个标识, 客户端之后发出的每次请求都会带着这个标识从而让服务器识别此客户端, 但由于co…

PostgreSQL入门

PostgreSQL入门 简介 PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES, 版本 4.2为基础的对象关系型数据库管理系统(ORDBMS) 支持大部分SQL标准并且提供了许多现代特性 复杂查询外键触发器可更新视图事务完整性多版本并发控制 …

引导滤波code

文章目录1. 原理概述2. 实验环节2.1 验证与opencv 库函数的结果一致2.2 与 双边滤波比较2.3 引导滤波应用,fathering2.3 引导滤波应用,图像增强2.4 灰度图引导,和各自通道引导的效果差异2.5 不同参数设置影响3. 参考引导滤波1. 原理概述 引导…

VHDL语言基础-状态机设计-ASM图法状态机设计

目录 有限状态机的描述方法: ASM图: 状态转移图: 状态转移列表: MDS图: ASM图法状态机设计: ASM图的组成: 状态框: 判断框: 条件框: 状态框与条件框…

Python之FileNotFoundError: [Errno 2] No such file or directory问题处理

错误信息:FileNotFoundError: [Errno 2] No such file or directory: ../AutoFrame/temp/report.xlsx相对于当前文件夹的路径,其实就是你写的py文件所在的文件夹路径!python在对文件的操作时,需要特别注意文件地址的书写。文件的路…

上海亚商投顾:三大指数集体调整 消费板块逆市活跃

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。市场情绪三大指数今日集体调整,沪指全天弱势震荡,创业板指盘中跌超1%。旅游、食品、乳业等大消费板块…

渗透测试 -- 网站信息收集

数据来源 01 网站指纹识别 网站的最基本组成:服务器(操作系统)、中间件(web容器)、脚本语言(php、java、...)、数据库(Mysql、...)为什么要了解这些? 举个例子:发现了一…

vue3组件库项目学习笔记(八):Git 使用总结

目前组件库的开发已经接近尾声,因为这次是使用 git 进行协作的开发模式,在团队协作的时候遇到很多的问题,开发过程中发现小伙伴们对于 git 的使用还不是很熟练,这里就简单总结一下常用的 git 的操作,大致有&#xff1a…

Revit快速材质切换:同一墙面赋予不同材质的方法

一、Revit中对同一墙面赋予不同材质的方法 方法1:零件法 重点:通过工作平面面板上的设置工作平面命令选取正确的面取消勾选通过原始分类的材质,如图1所示 方法2:拆分构造层绘制一道墙体,选择创建的墙体,单击…

判断元素是否在可视区域

前言 在日常开发中,我们经常需要判断目标元素是否在视窗之内或者和视窗的距离小于一个值(例如 100 px),从而实现一些常用的功能,例如: 图片的懒加载列表的无限滚动计算广告元素的曝光情况可点击链接的预加…

关于TL431和光耦PC817反馈控制部分电阻取值计算

计算R4和R3。TL431的R端流入电流2uA,为了保证取样精度,即不让TL431的R端吸取电流参与R3和R4的分压,可以设置R4的电流大于TL431的R端吸取电流的100倍,此时工程实践上基本可以忽略掉TL431的R端吸取电流的影响了。R4电流最小为2uA*10…

CSS基础:选择器和声明样式

CSS概念 CSS(Cascading Style Sheets)层叠样式表,又叫级联样式表,简称样式表 CSS用于HTML文档中元素样式的定义 使用css让网页具有美观一致的页面 语法 CSS 规则由两个主要的部分构成:选择器和声明样式 选择器通常…

DaVinci:色度 - 亮度网格应用

调色页面:色彩扭曲器 Color:Color Warper色彩扭曲器中的色度 - 亮度 Chroma - Luma网格提供了强大且直观的调色功能,相对于色相 - 饱和度网格,色度 - 亮度网格在颜色的亮度控制上更具优势。在使用网格调色之前,最好先确…

DOM编程-复选框的全选和取消全选

<!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>复选框的全选和取消全选</title> </head> <body> <script type"text/javascript"> …

LoadRunner

目录 为什么需要性能测试 性能测试实施流程 常见的性能测试指标 性能测试分类 1、一般性能测试 2、负载测试 3、压力测试 LoadRunner LoadRunner包括三个组件 VUG Controller Analysis 一个网站或者app的性能差&#xff0c;用户的使用体验就会很差 常见的性能问题&a…

LabVIEW中使用.NET方法时出现错误1316

LabVIEW中使用.NET方法时出现错误1316为什么不能调用带有泛型参数的方法&#xff1f;LabVIEW不支持哪些.NET功能&#xff1f;为什么会收到以下错误&#xff1a;发生此错误的原因是正在调用LabVIEW中不支持的.NET功能。有关解决方法&#xff0c;请参阅“其他信息”部分。可以在下…

04- Matplotlib数据可视化详解 (数据库)

Matplotlib的亮点: import matplotlib.pyplot as plt # 导包plt.figure(figsize (9, 6) , 设置图片大小plt. plot(x, y), 画图绘制网格线: 线型, 颜色, 透明度plt.grid(linestyle --, color green, alpha0.75) # linestyle: 样式, color: 颜色, alpha: 透明度plt.axis(…

【堆】数据结构堆的实现(万字详解)

前言&#xff1a; 在上一期中我们讲到了树以及二叉树的基本的概念&#xff0c;有了之前的认识&#xff0c;今天我们将来具体实现一种二叉树的存储结构“堆”&#xff01;&#xff01;&#xff01; 目录1.二叉树顺序结构介绍2.堆的概念及结构3.调整算法3.1向上调整算法3.1.1算法…