写这篇文章之前得做个小小的自我检讨,因为星期六晚上搬宿舍所以得收拾,我是一边收拾一边听直播的,所以直播的时候只是听,没认真地参与,也没认真地思考,立个小flag,下次上课一定好好听讲,好好参与。
国际惯例,下面是一张脑图:
一、简历模块
作为一个应届生,因为暂时也没有跳槽的打算,所以还没开始写一份社招的简历,不过听了徐老师的直播,我把以往自己实习时候的简历和直播上的简历作了一个简单的对比:
现在回想起来,当时领导录用我,胆子可真大啊!但是仔细分析一下,录用我也是正常的:
1、校招(学校没有测试这门课程,搭边的就只有软件工程这门课,大家都是没有测试的项目经验)
2、软件功能测试(本人是普通一本的计算机专业,计算机专业的怎么菜也是系统学过的)
3、面试表现还行(sql关联查询-写出来了,linux简单命令-都知道,网络-TCP三次握手,四次挥手可以说出来...)
但是毕业之后,很少人会问你什么学校,什么专业,更不会问你有没有拿过奖学金这种陈年旧事,更注重的是能力和工作经验,能否胜任这份工作才是王道。
能否胜任工作?
能否胜任?就只能通过项目来说话,结果数据来证明。上完这次直播,我最大的反思不是怎么写简历,而是拿什么来写简历。我立马整理一下这个8个月以来,我测试过的系统和负责过的项目(做了什么东西?遇到什么问题?怎么解决?最后结果怎么样?),如果我拿着这样子的项目经验去面试,我能找到工作吗?恩,应该会找得到,差不多薪资的同行业测试工作。差不多薪资是因为我觉得我和其他同届的功能测试者差不多,没有自己的闪光点;而同行业是因为我觉得目前我的测试思维和技术技能暂时未足够优秀得支撑我实现跨行(这个问题我也在直播请教了徐老师)
怎么胜任工作?
虽然目前还没有跳槽的想法,但是现在就得积累写简历的资本。怎么积累?我想还是得通过工作和项目吧。
1、知其然,知其所以然。
接手一个项目,不是直接撸起袖子就是干,而是了解清楚来龙去脉(概要设计,产品需求规格说明书,问开发,问产品经理等),唯有熟悉一个系统,才可以测好一个系统。多问为什么,其实好奇心对于一个测试从业者而言也是一个很重要的品质。
2、思考。
养成思考的习惯。遇到问题,不是第一时间搜索或者问人,而是得自己思考。业务问题,思考系统的业务流程,设置断点,逐个节点排查;技术问题,从当前问题反推,看日志,尝试着打印结果(最近在学习selenium,照着书本敲,报错数组越界,我就把list都打印出来,发现如果用索引是1会报错,如果用索引是-1 的时候却不会报错,虽然现在还没搞清楚为什么,但是我觉得这个愿意去思考的过程,比起我以前的跳过和忽略就是一种进步,同时我发现这也是一个有趣的过程)
3、总结。
养成每天一总结的习惯。大概做了什么,怎么做的,想想如果给你一个重新做的机会,你会怎么把它做得更好。
每一个项目的结束,也得总结一次,这个总结,我觉得可以从简历角度,面试官想要一个怎么的你的方向来总结。
4、戒掉浮躁&相信复利的力量
以前的我学习技术总是很浮躁,一个月要学会linux,一个星期要搞定什么,一直逼着自己去学习,结果跟节食减肥一样,容易反弹;每次放假回家休息几天,回来上班,整个人就会很颓,惰性全现,又要很长一个周期才可以投入学习。
复利是一个基金定投的概念,其实也很适用学习,坚持学习,如果空闲时间少就学少一点,多就学多一点,不用说一口吃一个胖子,日积月累肯定是会有成效的。
二、面试阶段
面试阶段的话,我觉得我只要把简历的项目经验部分用实际行动完善好,面试这一块只是把简历上的东西更详尽地说出来而已,结合直播上的方法论,拿到offer,问题不大。(还是得对自己自信,哈哈哈哈哈)
三、跳槽&择业
目前暂未跳槽和择业的打算。
还是按原定的计划执行,学习自动化测试,内部转岗自动化,做几个项目再说。
等到需要跳槽和择业的时候,再把直播上的葵花宝典拿出来,见招拆招,或者以后的我经历了跳槽和择业之后,也会有自己的一些想法和体验,或者优化建议尼?