1 简历
1.1 如何避免自己掉坑?
1、首先,简历里面一定要突出自己的特长/擅长点/关键词。
2、项目经验中写明负责的内容,项目具体介绍,项目运用的技术体系,因为面试官会优先选择跟自己项目经历类似的面试者。无论技术有多好,经验都是有优势的,有经验的人可以少掉坑,可以更快融入新的团队。
3、项目经历由近即远,最新的项目一定放在最上面。
1.2 技能关键词
项目经验中一定要体现技术字眼,而不是千篇一律地描述做了哪些事,负责什么,项目介绍之类的。
关键词:语言系(java/C/Python)、脚本类(Shell)、工具类(Selenium/LoadRunner/Jmeter)、DB系(MySQL)。
1.3 技术博客(加分项)
培养整理的能力,提高职业竞争力。
(技术博客不需要任何文笔,只需要把你擅长的东西/想法/掉过哪些坑写出来,陈述事实即可。技术博客里面的文章更能反映你真实的技能怎么样,而不是简历上虚的东西。如果刚好你的技术博客里面有面试官感兴趣的东西,那么就很加分。)
1.4 投简历
精选,针对性投递。建议:用心去做必然会有收获。
2 面试
2.1 面试决定职业
新人:第一份工作不好找,怎样增加面试成功率?
老鸟:跳槽/择业/选择一家更靠谱的公司,同样的技能,面试技能决定你能不能面试成功。
2.2 几个常识
1、面试之前先了解这家公司,业务/技术。有两个好处,一是提前准备方面回答面试官这方面的提问,二是通过了解这家公司的技术判断自己是否对这家公司感兴趣,如果不感兴趣,可以不去面试。
2、面试之前先电话面试,可以减少双方的成本。接到电话时可以先聊一聊,看一下职位技术关键点事什么,职位侧重点是什么,判断自己是否适合,如果不适合,就不用浪费时间去面试啦。
3 工作中日常沟通
很多人不缺技能,不缺能力,不缺努力认真,很努力很认真很想做好,但是为什么做得很不好?
测试同事对他不满意,测试老大对他不满意,项目组对他不满意,公司对他不满意。他自己也呆得很不爽。这里面存在什么问题呢?简单来说就是沟通的问题,不会沟通,不知道怎么沟通。
测试职业因素决定做好测试是需要沟通的。如果只知道一个人闷在那里疯狂地提bug,疯狂地验证bug,是做不好测试工作的。这样的职业生涯也是令人担忧的。
不要说专研技术,不用沟通。技术专家也需要沟通,否则写的东西,拿给谁去用,如果需要别人配合但是没找人配合,再牛的专家写的脚本就只是脚本,最多就是个工具。做性能测试,需要跟开发沟通,跟运维沟通,跟DBA沟通,跟项目经理沟通,跟老大沟通,需要一些资源,所有的东西都牵涉到沟通。
怎么沟通?沟通是个泛词。
1、接到老大安排的一个任务,怎么跟老大沟通?——反馈接到任务,反馈进展。
2、提交一个bug之后怎么处理?——主动跟进开发解决。
3、客户反馈问题怎么处理?——对接客户接下问题,分析定位问题,找开发协助定位/解决,找客户协助复现等等。
4 报告/工作汇报
4.1 测试报告
测试报告应该包含哪些要素,测试报告里面的重点/侧重点是什么,应该体现哪些东西,这份测试报告的意义是什么,需要给哪些人看。
1、测试报告的要素:测试时间(反映工作量)、测试人员、项目组成人(项目参与人)、测试机(关注测试场景,使用哪些测试机,有无兼容问题,有无潜在风险)。
2、风险(已知风险/未知风险)。大家通过测试报告决策产品能否发布,这里面涉及到一个关键的点,就是测试角色的观点/态度。从测试角度看,是否同意发布,测试一定要有明确的态度。最终由产品经理/项目经理/测试经理各方老大,根据测试的态度和提出的风险来决策版本能否发布。
3、Bug数据分析。关于有哪些问题、问题分布区域、问题严重程度、问题解决情况、遗留问题等,一定要有体现。
4.2 工作汇报
1、安排事情去做,一定要有结果输出,结果反馈,这很重要。
2、有问题要状态同步。不要一个人闷在那里做,大家都不知道你在做什么。
5 技术博客
5.1 对技术人的重要性?
老徐认为技术博客影响技术人的一生职业生涯。为什么呢?
1、技术沉淀。能写出来说明能想明白,不然写不通。
2、促进思考。写的过程中遇到不懂的,需要去查资料弄懂。分享出来的,一般是需要探讨的东西,一定会自己先想清楚才能写出来。
3、对找工作有加分项,对整个技能体现有加分项。有些公司明确规定有技术博客优先录取。有些牛人也是通过技术博客让大家认识。
5.2 技术博客如何动笔?
1、可以把百人计划专题学习中遇到的问题、坑等记录下来。
2、写每天工作过程中遇到的一些问题,记录下你的思考
3、写Linux命令系列,某个命令怎么用,学什么,学多少。从技术领域最细的地方入手。
本次百人计划分享链接:2.22 , 测试职业必备常识浅析 。