赞
踩
今天去外滩的某银行面试了,碰到了一个80年的姐姐。等候面试的时候聊了聊,成功接过了她的焦虑。
这位女士今年40了,做测试16年,精通功能测试,自动化测试。之前在一个小外企工作,外企工作环境相对友好,生活也算有滋有味。谁知一朝赶上裁员,整个部门被端掉了,上午通知,下午就走人。
我今年31,做测试9年,精通功能测试,没她精通但也懂自动化测试。在一个大外企工作,工作环境相当友好,生活相当有滋有味。但是怕温水煮青蛙,所以隔一段时间,我会出去参加下面试,了解下现在的市场。
她跟我面的是同一个岗位,工作年限比我长,测试经验丰富,能力也比我强一点。看起来比我有优势。但是我俩都知道,我的胜算更高,因为我的期望薪资只比她的期望薪资的一半多一点。而且她有个996的程序员老公,所以她要抽出更多的时间来照顾家庭。而我,作为她的竞争者,未婚,年富力强,可以把大部分的时间和精力投入到为公司的发展发光发热上。所以她看我的眼神是尴尬又无奈的。
在成功PK掉这位姐姐之后(我进入了hr面而她没有),去地铁站的路上,我欣喜自得了10分钟。上了地铁之后,冷静下来,突然想到,现在我是把前浪排在沙滩上的后浪,不远的将来,或者9年之后,等我40岁的时候呢?我会在哪里被什么样的人拍下去?
现在的公司虽然环境好福利佳,但是裁员的事情也是常有的。等过了35岁,被裁员之后,我是不是也要面临薪资水平上去了,工作能力却又并没有那么不可替代,以至于整个人在市场上属于低性价比商品的窘迫呢?到时候我是应该降薪求职还是转行做其他的呢?转行又能转去哪里呢?
有点迷茫,测试人员的未来发展到底应该在哪里?提升技术,比不过开发小哥哥。钻研业务,又不会比产品更熟悉业务,而且换个行业以前的业务就没有任何实际用处了。不知道有没有同行小哥哥小姐姐们经历过或者思考过这个问题,希望跟大家一起讨论一下,找到一条出路和努力的方向。
下面就讲各个阶段所需要的技能
linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。
掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。
自动化必由之路:前端开发基础知识以及互联网网络必备知识。
软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。
Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。
了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。
软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
最后: 大家可以去我博客首页看下侧边栏! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。