搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
煮酒与君饮
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
安卓开发错误记录:Manifest merger failed : Attribute application@allowBackup value=(true)
2
JAVA 读取jar包中excel模板_java classpathresource 读取当前 jar中的文件模版
3
Java中的链表_java链表
4
python 日志 logging 模块详解_python logger日志模型详解
5
Elasticsearch:Elasticsearch SQL介绍及实例(二)_ztod
6
(无插件)简单快速硬破解头歌平台不允许复制粘贴问题。_头歌代码文件不允许复制粘贴
7
【Rust指南】快速入门|开发环境|hello world_rust快速入门
8
进程调度算法(拓跋阿秀笔记记录)_拓跋阿秀 进程通信
9
面试了百度、美团、字节,唯独阿里云给我留下的印象最深!(Java开发岗)_阿里云和美团哪个好
10
《GraphSNN: 超越WL同构图测试的图神经网络》论文解读
当前位置:
article
> 正文
一位从外行到专业的软件测试工程师的经历_软测跨专业一年工作经验
作者:煮酒与君饮 | 2024-07-26 18:13:28
赞
踩
软测跨专业一年工作经验
其实转行并没有什么特别的,如果你想听到一些传奇经历,恐怕要让你失望了
^_^
我 2001 年大学毕业,大学期间对计算机有兴趣、有热情,就利用业余时间买了大学计算机专业的教材自学了一遍,毕业前考了一个计算机三级B 的证书。毕业后混进了一家软件公司做HIS系统,做了几个大项目后转到测试——当时的优势是有资深的行业背景,又有开发经验,了解系统的实现——之后就在 测试行业一直混迹到现在。
几年来换过几家公司,所做的系统主要都是HIS系统,电信BOSS 系统以及其它运营商级系统。自己所从事的工作包括开发工程师,测试工程师,Team leader,在前两家公司也零零碎碎的做过一些售前和需求工作。目前又转回技术职位,在一家外企做 Senior Test Engineer,所关注的方向是软件测试过程改进,性能测试和软件测试自动化。
对于转行来说,如果能够充分利用之前专业所积累下的 知识和经验,将会对转行有很大的帮助。我的第一份工作并不是因为我的开发能力强,而是因为当时公司所有人对医院内部的各种业务的熟悉程度都不如我。很多软 件企业都是作企业应用的,为某一个行业提供服务,那么相对来说,行业知识比计算机专业知识更重要,也更难学的精通,因为作为技术人员很难有机会沉浸到那个 环境中去。
对于测试工程师来说,有开发经验和没有开发经验的确是有差别。但是这并不是关键,关键在于如何认清自己的优势并加以利用,找到合适的定位而不是去和别人的长处一争高低。
另外,无论做哪个行业,作什么工作,兴趣都是最重要的。有了兴趣,你就不会怕吃苦,不会怕跨行业时的阵痛,可以从不断超越自己的过程中收获很多乐趣和经验。
其 实你问到这个问题让我突然想起了一件事情。在之前几年的工作中,虽然我从来没有刻意要安排自己的发展之路,但是也倒是一路走的很顺利,我一直都认为是幸运 女神的眷顾,不过今天想一想,其实在几年的工作生涯中有些东西是不知不觉帮助了我的发展的,这个过程中有些东西是可以总结出来作为经验的,只是一直都被我 忽视了。举个例子,在跨行业和换工作是,要尽可能避免太大的变动,要保证新工作的压力不会大到超过自己所能承受的最大限度。在我自己的工作经历中:
1. 第一个行业,优势是对于医院内部各部门以及跨部门业务的精通。所以别人看来头痛无比的东西对我来说轻车熟路,并且乐于同我交流,我用行业知识交换来了很多 计算机知识和开发经验。另外,HIS系统其实是一个很庞大繁杂的系统,除了业务类型众多,流程复杂外,还有各种复杂的业务逻辑和算法,甚至包括了完整的财 务系统和进销存系统。这使我对“大系统”有了一种宏观上的感受,也见识到了大系统的开发和部署过程中的各种问题;
2.第二个行业是电信行业,优势是对软件测试技术以及开发过程、开发技术的熟悉,所以可以很快的上手本职工作,有足够多的时间学习了各种通信领域的知识,熟悉了各种电信行业的系统和业务;
3. 第三个行业是IPTV和DVB行业,优势是对软件测试技术/过程以及开发过程的精通,和对电信系统行业系统和业务的熟悉——在我学习和测试IPTV以及 DVB行业系统时,可以借鉴到很多电信行业系统的经验——包括技术方面和业务方面。而新近获得提升的是外企工作经验和行业经验,以及英文水平。
我 的看法是现在的软件行业分工越来越细,越来越明确,但是工作领域的交叉也越来越多,例如我们公司有些开发人员对于测试的理解恐怕比很多专职测试工程师还要 深入,而在我们实际的测试工作中,也要求测试工程师在计算机网络、数据库、操作系统以及程序设计语言方面有较多的经验。一个测试工程师所要面对的就是面前 全是路,自己该选哪一条的问题。不过我的感受是,并不需要刻意成为全能选手,但是要积极的对待自己手边的每一份工作,从工作本身出发,培养自己快速反应的 能力和快速学习的能力,不断想着如何更好、更快的完成自己的工作,并以此为出发点去带着问题学习,多多跟同事、同行交流。这样要好过去学习一些开起来漂 亮、热门,但是总是用不到的技术好的多。
另外,如果你有了足够多的工作经验,就会发现每件工作都有很多种做法,自己拥有超强的技术并不是最重要的,也未必是最有效的。这也是为什么外企更加看重 soft skill 的缘故。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/煮酒与君饮/article/detail/886560
推荐阅读
article
软件
测试
:
Web
应用
渗透
测试
的详细步骤和工具组合_针对
信息系统
软件的
渗透
测试
都做哪些
测试
...
本文详细介绍了
Web
应用
渗透
测试
的步骤,包括情报收集、漏洞扫描与分析、利用阶段和补救措施,以及常用的
渗透
测试
工具如ZAP...
赞
踩
article
【软件
测
试
】
一个
扫码
支付的
二维码
怎么
测
(
测
试
点分析)_扫描
二维码
怎么
测
试
...
面试的时候,经常会临场出题:给你
一个
xxx, 如何
测
试
, 或者说如何写
测
试
用例?xxx可以是圆珠笔,水杯,电梯等生活中常...
赞
踩
article
【
银行
测试
】软件
测试
-
银行
测试
岗
面试
题
总结(附回答)_
面试
银行
测试
岗问题...
本文详细介绍了软件
测试
工程师所需掌握的技能,包括Python编程、自动化
测试
实战、DevOps体系、JMeter性能
测试
...
赞
踩
article
【
软件
测试
】上岗第一天
,
组长
就要
我
做
自动化
测试
?
我
该咋办
?
_
软件
测试
组长
晋升第一月做什么...
如果你恰好刚刚进入一家新公司
,
领导一上来就让你开展
自动化
测试
,
作为一名初出茅庐的
测试
新人
,
除了手足无措
,
你只能默默慨叹自...
赞
踩
article
【
软件
测试
】软考-
2022
软件
评测
师
考试
心得_
2022
软件
评测
师
csdn
...
软考-
2022
软件
评测
师
考试
心得_
2022
软件
评测
师
csdn
2022
软件
评测
师
csdn
...
赞
踩
article
【
软件测试
】
JUnit
单元测试
基础
学习教程...
单元测试
是针对最小的功能单元编写测试代码- Java 程序最小的功能单元是方法
单元测试
就是针对单个 Java 方法的测试...
赞
踩
article
“
微软
蓝屏
”
事件
暴露了
网络安全
哪些
问题
?_
crowdstrike
事件
软件测试
...
微软
蓝屏
事件
是对全球
网络安全
的一次深刻警示。面对日益复杂的
网络安全
威胁,我们必须采取更加积极和有效的措施,构建一个更加稳...
赞
踩
article
软件测试
(
功能
、
工具
、
接口
、
性能
、
自动化
、
测开)详解...
我们在不同文档中看到的“状态迁移图”
、
“流程图”
、
“菜单树”,在一定程度上都是
功能
图的不同表现,不同测试人员可能对具体方...
赞
踩
article
1.
软件测试
-----
软件测试
的
基本概念
...
2)测试环境分为硬件环境和软件环境,如果是web项目,需要描述浏览器版本,客户机操作系统等,如果是app项目,需要描述机...
赞
踩
article
软件测试
,,
30
岁
了
,
做
了
5年
软件测试
,
只会
功能测试
怎么办
?...
首先
,
很多人对于
软件测试
中的
功能测试
是有误区的。以为
功能测试
以为是一个职业的初级
,
一直升级装备好
了
就自然而然成为高级
了
。...
赞
踩
article
软件测试
,
年过
30
就要转行吗?答案
是
肯定不
是
的_
软件测试
多少岁
转
管理
好...
软件测试
这个行业总
是
会被很多人误解
,
不懂行的人总会这样吐槽:“测试员就
是
吃青春饭的”
,
“
30
岁还没做公司中层领导说明快被...
赞
踩
article
【
软件
测试
】
测试
常见
知识点
汇总
_
软件
测试
知识点
...
测试
是
测试
人员验证软件特性是否符合需求的过程可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要...
赞
踩
相关标签
软件测试
软件测试工程师
功能测试
接口测试
自动化测试
测试用例
性能测试
银行测试
软件测试面试题
接口自动化测试
Python自动化测试
Web自动化测试
测试开发
软测考试心得
junit
单元测试
java
eclipse
web安全
人工智能
安全