草庐IT

从功能到年薪30W+的测试开发工程师,分享我这10年的职业规划路线

chengxuyuanxiaohao 2023-04-11 原文
 

求职?择业?跳槽?职业规划?

作为一名初出茅庐的软件测试员,职业发展的道路的确蜿蜒曲折,面对一次次的岗位竞争,挑战一道道的面试关卡,一边带着疑惑,一边又要做出选择,只能无奈的感叹:比你优秀的人比你还努力,你有什么资格不去奋斗……

那软件测试员,你究竟该如何规划下一份工作?路该怎么走?又该如何避免测试岗位的优胜劣汰?

作为过来人,分享一下我的经验,写给对测试未来迷茫的测试从业者。

01、软件测试员,你有这些困惑吗?

⭕为什么我工作5年,工资不涨;他工作5年,年薪30w+,同为测试,差距竟然这么大?

⭕总会考虑软件测试的未来:中年危机怎么办?好担心自己能力不够,思维太局限,总是瞎担心,一点长进都没有,我能怎么办?

软件测试现状如何?不要跟我说谁谁谁发展的很好,道理我都懂,但我不敢做决定,不知道自己的发展方向,前途一片迷茫,路该怎么走?

……

你不想安于现状?你害怕被淘汰?不要怕,说出来,职业发展困惑谁都有,并不丢人,有疑问才有解决的办法,积累量变,达成质变,跳出困难圈,才能变得优秀!

02、软件测试员,你该如何择业?

我们带着很多的不确定因素,做着关乎未来的选择,我想你会有下面这些困惑:

互联网行业那么大,招测试岗的企业那么多,我要如何选择一个适合自己的公司?

别光猜,提前半年做准备

别光想,努力提升自身能力

行动起来,从小型团队→大型团队发展(注重公司差异性)

熟人帮忙并不丢脸,老师、领导、同学、朋友、家人等内推

好不容易脱坑成功,不想再入深渊。如何避免从A坑出来,又掉进B坑?

原以为离开了不适合自己的公司,就会迎来新的希望,不料,又踏进了一个深渊巨坑。有人说,选错了公司,那感觉就像金婚三十年,结果换来老伴一句:你不是灵魂伴侣。那滋味,怎一个愁字了得!那该如何避免呢?

了解岗位的工作内容,简称岗位匹配度

了解部门的基本组成,简称部门结构匹配度

了解公司的管理模式,简称企业架构匹配度

了解上司的性格,对工作的态度,是否好相处等,简称领导匹配度

了解公司所在行业的发展前景,简称行业匹配度

了解公司的大小,业内的知名度,口碑如何等,简称企业规模匹配度

有逻辑有条理的选择企业,你还会害怕再次入坑吗?如果精挑细选后还是……那只能说是运气不好了,没事,趁年轻不怕输。

选择适合自己的,才是最好的,接下来,如何进入自己比较中意的公司?

废话不多说,你需要:

面试前了解清楚产品(无论哪个岗位,这都是基础)

恶补岗位的能力需求(别忘了多看几遍招聘信息)

跟公司内部员工了解情况(观察公司环境,多向人事、上级等请教)

无论你是初入职场,还是中途转岗,每个人都渴望找到最舒适的岗位,那测试从业者的发展方向是怎样的呢?

①深入技术方面(熟悉开发架构、开发语言、网络结构、DB体系、Linux等)

你的职业发展如下:

测试开发工程师(薪资高,发展好,但技术要求较高,赋能于整个测试部门)

自动化测试工程师(主要职责:规划方案策略)

性能测试工程师

测试架构师(主要职责:了解行业趋势,技术方向发展,会开发框架)

高级测试工程师(或资深测试工程师)

测试专家

安全测试工程师

……

②管理层(需要机遇,能力加持)

测试组长、主管、经理(主要职责:部门内部人员管理、部门资源争取、KPI考核)

项目测试负责人(研发、产品等)

测试总监

CTO、CEO

③培训老师

④其他方向

产品经理

项目经理(以项目交付为原则、以整体时间把控为原则)

运营

售后

咨询顾问

技术支持

……

⑤创业

⑥销售(需要具备一定的技术功底)

30、40岁,路在何方?该如何避免中年危机?

持续学习(输入)

持续思考

经常总结经验(输出)

选对职业发展路径

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受,可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛,分享他们的经验,还会分享很多直播讲座和技术沙龙,可以免费学习!划重点!开源的!!!群号:110685036

03、软件测试员,你该如何跳槽?

提前多久准备

起码也得半年吧,不能过于仓促,不能盲目跟风

多久跳槽一次

第一份工作可以一年左右

第二、三……两年左右

但无论你如何选择跳槽时机,你必须明白一点跳槽会上瘾,换工作太勤极有可能事与愿违……

 

软件测试员,我多想帮你成功

时光荏苒,回忆自己在测试行业这10年,确实耳畔总会飘来这样的声音:

“做开发做的脑壳疼,还是测试比较轻松”

“做开发真难,技术要求高还不好找工作,真想转行测试了”

“你看看测试多幸福,钱多活少又简单”……

这样那样的神吐槽络绎不绝。

 

的确很多人都认为软件测试只是IT行业中的一个边缘,他们觉得这个行业平凡无需技术……

却不知在被误解的这一年又一年,互联网行业飞速发展,移动互联越来越广,快速迭代已然赋予了软件测试更高的地位,测试行业也越来越被重视。

但在时代快速发展的同时,一个测试员只局限于“手工点点点”的“会测试”终会被行业淘汰,被新生力量替代。

所以……

亲爱的测试员们,不要再问“为什么同为测试,他却可以年薪30W+?”这样十万伏高压暴击的问题!

你需要的是不断磨砺自身,不断努力进步,不断提升自己的测试技能、测试方法和效率,才能在测试行业越走越远,才能收获羡煞旁人的高薪~~

另特意为各位同学准备了一份13G的超实用干货自学资源,涉及的内容非常全面,涵盖功能测试、Linux数据库、Python编程语言,接口测试、UI自动化测试、性能测试......包括软件学习路线图,50多天的上课视频、16个突击实战项目(满足你对测试经验的需求),80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2023软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…这些都在我的软件测试学习交流群里:110685036

有关从功能到年薪30W+的测试开发工程师,分享我这10年的职业规划路线的更多相关文章

  1. 牛客网专项练习30天Pytnon篇第02天 - 2

    1.在Python3中,下列关于数学运算结果正确的是:(B)a=10b=3print(a//b)print(a%b)print(a/b)A.3,3,3.3333...B.3,1,3.3333...C.3.3333...,3.3333...,3D.3.3333...,1,3.3333...解析:    在Python中,//表示地板除(向下取整),%表示取余,/表示除(Python2向下取整返回3)2.如下程序Python2会打印多少个数:(D)k=1000whilek>1:    print(k)k=k/2A.1000 B.10C.11D.9解析:    按照题意每次循环K/2,直到K值小于等

  2. 由于 libgmp.10.dylib 的问题,Ruby 2.2.0 无法运行 - 2

    我刚刚安装了带有RVM的Ruby2.2.0,并尝试使用它得到了这个:$rvmuse2.2.0--defaultUsing/Users/brandon/.rvm/gems/ruby-2.2.0dyld:Librarynotloaded:/usr/local/lib/libgmp.10.dylibReferencedfrom:/Users/brandon/.rvm/rubies/ruby-2.2.0/bin/rubyReason:Incompatiblelibraryversion:rubyrequiresversion13.0.0orlater,butlibgmp.10.dylibpro

  3. ruby - ri 有空文件 – Ubuntu 11.10, Ruby 1.9 - 2

    我正在运行Ubuntu11.10并像这样安装Ruby1.9:$sudoapt-getinstallruby1.9rubygems一切都运行良好,但ri似乎有空文档。ri告诉我文档是空的,我必须安装它们。我执行此操作是因为我读到它会有所帮助:$rdoc--all--ri现在,当我尝试打开任何文档时:$riArrayNothingknownaboutArray我搜索的其他所有内容都是一样的。 最佳答案 这个呢?apt-getinstallri1.8编辑或者试试这个:(非rvm)geminstallrdocrdoc-datardoc-da

  4. ruby-on-rails - gem install rmagick -v 2.13.1 错误 Failed to build gem native extension on Mac OS 10.9.1 - 2

    我已经通过提供MagickWand.h的路径尝试了一切,我安装了命令工具。谁能帮帮我?$geminstallrmagick-v2.13.1Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingfor/

  5. ruby - 安装 tiny_tds 在 mac os 10.10.5 上出现错误 - 2

    我正在使用macos,我想使用ruby​​驱动程序连接到sqlserver。我想使用tiny_tds,但它给出了缺少free_tds的错误,但它已经安装了。怎么能过这个?~brewinstallfreetdsWarning:freetds-0.91.112alreadyinstalled~sudogeminstalltiny_tdsBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtiny_tds:ERROR:Failedtobuildgemnativeextension.完整日志如下:/System

  6. ruby - rails 3.2.2(或 3.2.1)+ Postgresql 9.1.3 + Ubuntu 11.10 连接错误 - 2

    我正在使用PostgreSQL9.1.3(x86_64-pc-linux-gnu上的PostgreSQL9.1.3,由gcc-4.6.real(Ubuntu/Linaro4.6.1-9ubuntu3)4.6.1,64位编译)和在ubuntu11.10上运行3.2.2或3.2.1。现在,我可以使用以下命令连接PostgreSQLsupostgres输入密码我可以看到postgres=#我将以下详细信息放在我的config/database.yml中并执行“railsdb”,它工作正常。开发:adapter:postgresqlencoding:utf8reconnect:falsedat

  7. ruby-on-rails - 在 osx 10.9.3 上使用 RVM 安装 ruby​​-1.9.3-p547 时出错 - 2

    如何解决这个错误:$rvminstall1.9.3Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:osx/10.9/x86_64/ruby-1.9.3-p547.Continuingwithcompilation.Pleaseread'rvmhelpmount'togetmoreinformationonbinaryrubies.Checkingrequirementsforosx.Certificatesin'/usr/local/etc/openssl/cert.pem'arealr

  8. u盘安装系统(win10为例) - 2

    下载微PE工具箱进入官网下载微PE工具箱-下载 安装好后,打开微PE工具箱客户端,选择安装PE到U盘 PE壁纸可选择自己喜欢的壁纸,勾选上包含DOS工具箱,个性化盘符图标 下载原版系统进入网站下载镜像NEXT,ITELLYOU如果没有账号,注册一下就好进入选择开始使用选择win10 这里我们选择消费者版,用迅雷把BT种子下载下来 下面的两个盘符,是PE工具箱安装进U盘后,分成的盘符,注意EFI的盘符,这里面不能删东西,也不能添东西,另一个盘符可以当做正常的U盘空间使用,我们现在需要把下载下来的景象文件复制到正常的U盘空间中去 这个时候我们的系统U盘就只做好了 安装系统我们将U盘插入电脑,开机,

  9. ruby-on-rails - OSX 10.7.5 - Ruby on Rails LoadError : Could not open library 'sodium' : dlopen(sodium, 5) - 2

    输入rakedb:create后我得到:LoadError:Couldnotopenlibrary'sodium':dlopen(sodium,5):imagenotfound.Couldnotopenlibrary'libsodium.dylib':dlopen(libsodium.dylib,5):imagenotfound这里还有一些输出。/Users/Mao/.rvm/gems/ruby-2.0.0-p451/gems/ffi-1.9.3/lib/ffi/library.rb:133:in`blockinffi_lib'/Users/Mao/.rvm/gems/ruby-2.0

  10. ruby-on-rails - 如何使用 Xcode 4.5.1 在 OSX Lion 10.8.2 上编译 EventMachine gem - 2

    我找遍了所有我能找到的地方,但似乎找不到解决这个问题的办法。我在Lion10.8.2上使用Xcode4.5.1,并尝试为Rails项目运行bundle,但它一直卡在这上面。我正在为Heroku使用Thingem。Bolanos@Jeremys-Mac-mini⦿-1.9.3fishfarm$sudogeminstalleventmachinePassword:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingeventmachine:ERROR:Failedtobuildgemnativeextens

随机推荐