当前位置:网站首页>我理想的软件测试人员发展状态
我理想的软件测试人员发展状态
2022-07-07 03:36:00 【二 黑】
个人发展的理想状态路径如下:
打好基础 —> 卧薪尝胆 —> 小试牛刀 —> 大刀阔斧 —> 站在测试之巅 —> 开始新的挑战之旅
选手,又经过了一段努力成为了一个中级选手,又经过了一段努力成为了一个高手,又经过了一段努力从这个行业进入到了一个新的行业继续开始自己的人生旅程。
糟糕状态下,进入某个行业干了好久都还处于初级选手阶段,自己开始各种迷茫、懊悔、精神不振的日子,然后没多久就被淘汰,或许幸运点能干一份it民工的工作,然后到老了依旧被淘汰了。
除了理想状态和糟糕的状态,可能还有若干种中间状态,我也无法一一说明。理想状态的描述是对个人最有利的一种发展状态,糟糕状态肯定是最不利的一种状态,所以我们要尽可能按照理想状态的发展路径来走完我们在某个行业的职业生涯,避免糟糕的状态。
从上面两个状态的描述中,不知道读者们是否可以看到在描述上有什么核心的区别?理想状态下我一共用了4个“努力”关键词来描述整段的行业职业发展,而在糟糕状态下的描述却没有这样的字眼。简单来说,在所有行业中只要你努力和不断地的坚持迎接挑战,你就越可能让你的职业发展路径符合理想状态。
下面为大家讲解一下在测试行业中我所理解的理想发展状态:
1、 打好基础
我们都知道没有好的地基是无法建成摩天大楼的,地基就好比我们的基础,摩天大楼就是我们的职业发展成就,所以基础是一个人能够发展到什么高度的决定性因素。
对于入行的朋友,我建议学好如下:一门编程语言(1-2万行代码的实践)、数据结构和算法(50种常用的算法)、Linux的50个常用命令和基本的系统管理技能、数据库的支持(sql、索引、设计模式、基本的管理、基本调优技巧)、操作系统原理、编译原理、网络原理、http协议、离散数学和分布式计算。这些如果还没有学过,建议大家去学习一下,如果学过了那就学扎实。
这些知识通常是在大学和培训机构中学习的,当然也有少数同学在家通过自学方式来获得这些知识。几十年来计算机程序工作的最核心原理并没有发生太大变化,上面所提到的各种计算机知识都属于这个核心范畴,测试行业从业者(包括开发人员)只有了解最底层的计算机知识才能更好地学习和应用各种高大上的高新技术。
卧薪尝胆
大学毕业后(培训机构毕业后),大部分人都要作为一个纯新手进入到各种公司开始自己的职业生涯。
那些基础好的人且够幸运,则可能会在一个巨头it公司开始自己的职业生涯,他们被公司系统地培训,良好的导师制来辅导他们快速成长。那些不够幸运的朋友,很可能去了一个小公司, 即没有什么培训也没什么人去带你,只能自己闷头去摸索,过了很久也没有进入工作状态。
不管你是在上面提到的哪类公司,你都需要根据你面对的工作去不断学习和探索。你所在的公司总有人可以来帮助你,你要想办法找到能够真心帮助你的人来克服入行的各种水土不服,一些小技巧就是通过一些社交手段拜公司中的高手为师,并且通过多次沟通、吃饭和各类团队活动增加和高手接触的机会,想办法搞定他们,这样可以事半功倍地开始自己的入行生涯。搞定了导师,剩下的就是玩命学了,没啥多说的,遇到不会的东西就要想办法学会,百度查、买书学、看视频、找导师问搞明白为止,并且把学到的东西都作为自己的博客作为自己的入行历程。如果你觉得每周都能遇到挑战,并且自己还能够搞定,那么我恭喜你,你会成长地非常快。
如果你觉得很少遇到挑战,干啥都很容易,那么我要提醒你作为新手这样的局面是非常危险的,因为只有挑战才能真正让你有所收获,而不是平平淡淡的日子。如果你顺利的被挑战了1、2年,那么就很有可能进入下一个阶段的修炼。
3、小试牛刀
与上一个阶段相比,此阶段的内容主要是你有机会可以按照自己的独立想法去做项目或带一个小团队,当然带来的也是相关的责任。能够按照自己的想法做事情是一件很爽的事情,因为你不必参照其他人的方案来做事情,你可以充分调用你思考能力来发现问题、分析问题和解决问题。这个阶段是否成功,主要是看你是否按照自己的想法成功地完成了项目或者带出了一个精英小团队。这个阶段更强调你的独立思考能力、团队协作能力和对结果负责的能力。
4、大刀阔斧
指的是你可以完全独立的负责测试部门,完全独立地组建团队和建设团队,按照自己的管理思想带领团队高效的完成各种测试项目,取得好的结果,为公司培养出更多的牛人,做出了更多的测试工具和测试框架,整体提高了公司的产品质量。通常这个阶段是指你当上了测试总监或者测试经理,完全依靠个人的管理能力和技术能力掌控公司的测试部门。
5、站在测试之巅
当上了公司的测试一把手并不意味你站上了测试之巅,我所指的测试之巅指的是为测试行业做出杰出贡献的那些人,将你多年的最佳实践经验能够传递到测试同行的手中,推动测试行业的技术发展或者测试人员素质的提高。通常可以通过讲课、出书、带出杰出测试团队来实现站在测试之巅的目标。在测试行业如果有1%的人能够听说过你,并且觉得你为这个行业做出了一定贡献,那么从我的角度就认为你已经站在了测试之巅!这个阶段追求的是奉献、分享和创新。
6、开始新的挑战之旅
一辈子干测试?如果你真的喜欢这个职业,那么我必须恭喜你你找到了真爱,可以忽略第六个阶段提到的内容了。如果你不是喜欢这个职业,之前入行仅仅是为了养活自己,那么你要仔细规划这个阶段。一旦离开了你熟悉的测试行业,那么你可能又是其他行业中一个新手了,可能还要重复上面的几个过程,不过对于善于学习和喜欢新事物的人来说这些挑战都不算什么。我非常鼓励大家能够开启新的职业之旅,我们来到这个世界是为了看到更加丰富多彩的人生,而不是故步自封。如果有机会感受其他行业的奥秘,我们为什么要拒绝呢?
当你站在测试之巅的时候,你应该选择另一个新目标作为新的人生起点,通过不断地奋斗你可以遇到很多志同道合的朋友,可以遇到更有趣的故事,可以做更多改变世界的事情,也许有朝一日你会实现你心底中真正理想!
学习资源分享
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
加入下方我的交流群免费获取!
边栏推荐
- How Oracle backs up indexes
- How can clothing stores make profits?
- IP address
- Matlab tips (30) nonlinear fitting lsqcurefit
- How DHCP router works
- Abnova immunohistochemical service solution
- $parent(获取父组件) 和 $root(获取根组件)
- MySQL service is missing from computer service
- 修改Jupyter Notebook文件路径
- Advanced level of C language (high level) pointer
猜你喜欢
云备份项目
Kuboard can't send email and nail alarm problem is solved
How DHCP router works
Advanced level of C language (high level) pointer
Asynchronous components and suspend (in real development)
Matlab tips (29) polynomial fitting plotfit
Detailed explanation of transform origin attribute
Network foundation - header, encapsulation and unpacking
Precise space-time travel flow regulation system - ultra-high precision positioning system based on UWB
How to model and simulate the target robot [mathematical / control significance]
随机推荐
How Oracle backs up indexes
2018 Jiangsu Vocational College skills competition vocational group "information security management and evaluation" competition assignment
Complete process of MySQL SQL
Pass parent component to child component: props
Select the product attribute pop-up box to pop up the animation effect from the bottom
Implementation of AVL tree
【JDBC以及内部类的讲解】
Circulating tumor cells - here comes abnova's solution
[Luogu p1971] rabbit and egg game (bipartite game)
IP address
From zero to one, I will teach you to build the "clip search by text" search service (2): 5 minutes to realize the prototype
leetcode 509. Fibonacci number
freeswitch拨打分机号源代码跟踪
Docker compose start redis cluster
PostgreSQL source code (59) analysis of transaction ID allocation and overflow judgment methods
js小练习
JDBC database connection pool usage problem
.net core 访问不常见的静态文件类型(MIME 类型)
OOM(内存溢出)造成原因及解决方案
readonly 只读