跟楼主一样纠结职业发展问题,其他各方面不如楼主。
一直在做功能测试,明显感觉到自身的技术发展很难提高。
上家测试连查看 log 的权限都没有,更不用说代码权限,遇到问题都是开发定位,有的时候开发还不乐意告知问题的原因,认为测试没必要了解这么清楚,测试就是点点点,申请做自动化,回复说不能放开权限。
现在的公司,虽然可以看 log,可以自己定位问题,但也没有代码的权限,最核心的业务逻辑也不给测试知道,申请做自动化,说是可以,但平时要做一半的功能测试(总共两个测试),基本只能加班写自动化,然后还要负责系统的压力测试,每次做压力测试都得加班加点,很累的时候就没有心情写代码。这里头其实就有个很大的问题,我心里清楚代码能力上不去,技术能力就很难提高,但是由于要做功能测试和压力测试,光是这两项工作的工作量就已经让人心力交瘁了,就很难再说技术的发展了。
我现在怀疑是不是测试岗位本身的原因,测试在整个流程的最后一环,没啥权限做的事情杂,很多公司也不想花费时间成本来提高测试技术,会点点点就行了,测试没有转岗的机会。我有的时候想难以转岗的话,要不就降级降薪去外包公司从初级开发做起,也好过在当前岗位上熬时间???