我离测开有多远——计算机基础与测试技术学习如何平衡

random
random
random
订阅者
10318
文章
0
粉丝
测试交流50270字数 1032阅读3分26秒阅读模式

33 岁了,这个年纪如果持续在软件行业积累,现在起码是个专家级别的人才了,无奈的是 27 岁的时候才从其他行业转了测试,所以现在还是一个技术进阶的状态,深感焦虑。

现在的创业公司进来有 4 年了,从功能测试一路走下来,现在主要的工作在持续发布、环境搭管、性能三个方面,公司的持续集成目前我独立负责。

一直很遗憾,公司的 4 年,没有见过大牛的测试小伙伴,测试从 2 个人开始到现在小 10 人规模,技术梯队一直是处于功能层次。目前已经不在测试团队……嗯,曾经跟领导明确表示不想做管理分了学技术的精力。所有的技术全靠自己在高强度的工作之余研究琢磨出来,另一方面也正是领域的空白给我大量上位实现技术落地的机会,个人企业双赢。正是焦虑,一直保持学习,从啥都抓到现在集中在 java 技术栈,为了夯实基础考过了中级软件设计师,还是没有出什么自己骄傲的成绩(或者说面试测开时能让人眼前一亮的落地项目)。

目前想转开发(最好),但是技术栈和实际经验距离研发有距离,所以最好的方式是转测开或者运开,核心是提高代码解决问题的能力。但是有点矫情了,大的环境不好,33 岁简历投递出去,虽然大部分能到待通知步骤,但是半个多月没有收到一个面试邀约。

也考虑过在公司内部转,找领导交流,呃,比较尴尬的是公司已经开始欠薪一段时间了。所以目前也是搁置状态,骑驴找马中。

我总结了目前我的技能树。请大家批评指正。

我比较担心或疑惑的有以下几点

1、学习是个漫长积累的过程,我现在偏向计算机、软件基础的学习,所以在测开常用的技术栈方向并没有倾注太多心血,因为我认为基础牢靠,测试的工具、框架拿过来我就能用起来;它的对立面就是面试的时候一无实际经验、甚至可能只是懂点皮毛,很可能就被面试官否认了。还是挺痛的。这种学习的思考方式是不是舍近求远了一点?
2、在学习研发技术栈的过程中,很煎熬,很慢。希望快速掌握一个研发的开发框架,比如 spring,但是还是想先打基础再往上跑,内心深觉,学得很多,缺乏实际操练。
3、我目前公司的持续集成、环境搭建方向,由于业务没什么起色,自身并没有多少革新动力,所以能应付。docker、k8s 之类的技术,业余当玩具玩了玩,系统的把各类官方文档扫了 2 遍,真的要落地我觉得也是可以做到的,但是心觉 “安装部署使用” 简单了一点,外无需内无求,所以 k8s 的落地停摆中。
4、测开学习研发的技术体系是不是缘木求鱼了一点?而且成长周期很长,没有历练的机会的话很难做到优秀;
5、java 的技术栈会不会过于庞大了,像 python 这类适用人生苦短的语言是不是更具有优势一些。并且我目前在职的岗位,偏运维的工作要多一些。我甚至在用 ansible。。。所以 python 会不会更好一点
6、没有一个让人眼前一亮的代码作品(shell 的虽然可以,但是不够好)

总结了一下,现在的焦虑源自 “大龄条件下欲转型而不得”……

作为过来人的大牛们,想听听你们的看法,请把您的想法说出来,可以随便喷。

我离测开有多远——计算机基础与测试技术学习如何平衡

 
评论  50  访客  50
    • MichaleScold
      MichaleScold 9

      为什么要转测开?
      为了钱?不见得转了会比你现在收入多多少
      为了发展? 且不说年龄,目前除了大厂,小厂测开大都是摆设
      最后比较好奇 6 年工作经历 咋接口测试无实际经验

      • Vason
        Vason 9

        相比楼主,我才 24 岁,其实掌握的应该和楼主差不多,但我现在就为自己的 30 岁做规划了,也想着能不能往大数据行业转行。在到 30 岁的这几年,我还要存得一定的积蓄,当自己的年龄达到那种被公司嫌弃的地步,我就想创业了。我是一个不想被别人左右的人,好就好在我们可以选择自己的人生啊。加油!

        • Lambda
          Lambda 9

          你说的是现状。相同薪资要求和能力,机会不会给大龄的。毕竟,leader 要是比我还小,就算我觉得没啥,人家也觉得老家伙不好使唤。。。哈哈

          • Lambda
            Lambda 9

            你说的有道理,目前公司生产环境中间层的监控还没什么产出,我决定试试。谢谢!

            • Lambda
              Lambda 9

              在能力范围内,解决了目前公司持续发版的问题,是公司环境治理上的主力。自觉天花板了。能改进,但是投入产出比还是低了,外界环境目前没有那么改进的刚需。

              • Lambda
                Lambda 9

                早点痛苦,比以后痛苦要好一点。走了不少弯路,还得继续折腾啊。看过大佬的帖子,砥砺前行啊

                • 爱偷懒的QA
                  爱偷懒的QA 9

                  从你的叙述来说,你现在的情况是功能测试开始学习了一些儿自动化测试相关的东西,至于其他的如测试环境相关的知识属于测试必备的能力。其他的知识看似学的挺多的,只是比较杂乱,没有形成自己的知识体系。要做测试开发的话,也相当于中级测试开发,达不到高级的,因为你没有做过有一定的规模的测试平台,或是测试工具。但相比你的年龄来说,找工作的时候有点儿吃亏,年龄和能力不相匹配。个人观点,仅供参考。

                  • Fresh
                    Fresh 9

                    其实还是缺乏应用场景,不凡试试把工作中的痛点利用这些技术或工具解决掉,做深入;学太杂而没有精通的会让人感觉深度不够,做某方面的专家就好

                    • kong
                      kong 9

                      不用太纠结,技术是永远学不完的,能帮助到别人的东西才是有用的东西,其他酷炫牛逼的技术在没有用前都是浮云,不管小公司还是大公司都一样,你知道他们的痛点并能解决,你就牛逼

                      • magicyang
                        magicyang 9

                        轻度焦虑症的飘过。
                        欲求不满 + 无能为力就会焦虑。
                        公司的本质是需要创造剩余价值而不是提升技术,所以大部分技术不管是人还是技术本身都在不断退化。
                        你的技术栈找个小公司测开感觉难度并不大,对于大公司,年龄比较尴尬,这些门槛感觉都不高,没啥亮点。
                        其实改变太累,有时当个咸鱼也挺好。。。。

                      匿名

                      发表评论

                      匿名网友
                      确定

                      拖动滑块以完成验证