技术之外的工程师另类成长指南 (3)

扁平化意味着沟通协调高效、汇报体系没那么复杂、自我诉求的表达更容易满足。当然,规模越大,汇报层级越多,务虚、部门墙、向上管理、职场PUA可能更多。

技术氛围

至于技术氛围,以我曾经待过的某家小公司为例,除了写用例测试,就是发布上线,其他没了,你能很快的感受到工作的枯燥乏味。

而大公司或者说技术氛围较为浓厚的公司来说,code review、复盘、内部分享、线下沙龙、外部大会等学习机会相对来说会更多一些,至于能否学到或者有所成长,见仁见智。

降维打击

这里为什么会提到降维打击呢?一些同学在大厂工作久了,基本就没什么上升空间了。

这个时候,去二线城市或者二线企业,你之前在大厂累积的一些务实或者务虚的东西,就派的上用场了。也算变相的延长职业生涯吧,这点是比较辛酸的。

说白了,能去大厂的毕竟少数,大部分人还是在中小企业或者外包来回流浪,不断内卷。

 

人是如何不断变强的

4月17号受某家企业邀请,做了一次线上直播分享,其中分享的最后一个topic就是:测试同学如何持续成长。下面是我当时画的一个思维导图,供参考:

技术之外的工程师另类成长指南

 

思维转变

首先,成长是一个状态和过程,而不是结果,这需要先做到思维上的转变。

学习实践

对于技术同学来说,保持持续学习的状态,快速学习并且大量的实践,是错不了的。

短期内应该学习那些可以快速变现的技能,比如工作中遇到一个问题,去找解决方案并且实践解决,这就是一个快速变现的过程。

长期来说,应该学习那些不变的知识。互联网行业技术迭代太多,很难样样精样样通,但万变不离其宗,操作系统、数据结构、算法、网络协议、数据库等相关知识,几乎没怎么变化。

获得反馈

学习是需要获得反馈的。实践过程中,遇到了问题,自己尝试去看官方文档、逛论坛社区找解决方案,解决问题后,你收获的就是正向反馈。长此以往,你会发现你累积了很多的知识。

这里说个反例,我大概17年学python时候,尝试用python来做自动化相关的事情。那会儿python处在2.7和3.5版本的交替阶段。

安装过程就不说了,很多市场上的教材都是2.7的,3.5相关的资料比较少,怎么办呢?自己想办法解决呗。不断解决问题,请教别人的过程中,我对python的熟悉程度,也算学习进度还行。

当然,那个阶段python&自动化比较火热嘛,很多测试群的同学都在学自动化,有的卡在了工具安装环境搭建,有的卡在了框架怎么用,怎么定位页面的元素,有的卡在了不会集成jenkins,

不会用allure来出报告,总之到了最后,真正掌握这一套的测试同学,并不多。

总结复盘

我自己近几年一直在坚持一个习惯,每次学习完,解决了某个问题,都会写博客或者笔记记录一下问题以及解决过程及解决方案。

每半年会复盘总结下自己目前学习掌握的技能知识,哪里需要加强,哪里学的已经可以满足工作所需,下一阶段我要学习什么。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzzsjs.html