软件测试行业很难进吗?这个答案在每个人身上都是不一样的。准备充分的你也许会因为太紧张,没有任何准备的你就算再自信也有被技术刷下来的可能。今天就给大家讲讲面试时几个小建议。
提炼你的个人技能
我知道你一直在关心行业的发展,也一定听过很多非常火热的名词。 比如 Golang, DevOps。 你也可能一时心血来潮花了 2 个晚上,理解了他们的概念和基础语法,但是并不能说明你就具备了这项技能。
把你不熟悉的技术写到简单当中只会害了你。因为一旦面试的时候问到,你能做的只能说一句:这个我只是简单了解过。
你也不需要把你会的所有的技能都添加上去。比如你在 N 年前学过的 Photoshop 和 Dreamweaver, 或者因为临时顶产品经历的缺使用过一段时间 Axure RP。 这些技能你是会,但是并不能证明你的核心价值。
你添加的技能越多,HR 从众多技能找出他想要的技能的耐心就会越少。不信的话,你可以从下面这张图找出 software 试试看。
技能最好是在岗位中用的多的核心技术,或者是用人单位急需的技术,并且可以加粗处理,尽量引导 HR 的视线到重要内容上。
按熟练程度分解技能
目前个人技能的分解用得最多的是通过分类处理,比如数据库掌握哪些技能,操作系统掌握哪些,编程语言掌握哪些。
另一种分解方式是通过熟练程度分解。 比如精通,有实战经验, 熟悉,掌握,, 在写的时候,记住第一条建议:不要越写越多。看起来是这样的:
精通:Python, Selenium
实战:Flask, Appium, Git, MySQL, Celery
熟悉:Docker, Vue, JavaScript
掌握:Golang, Rust
项目经验非常需要细节
如果你的经验(工作经历和项目经历)只有名称和时间,面试通过的概率会下降 50%,因为别人无法知道你具体做了什么事情。
你可以在每份工作下面添加 2 - 4 句话。 公司和项目是关于什么的 ? 你个人使用了什么技术做了哪些事情? 这些事情对整个公司和项目起到了什么贡献和作用? 如果能得到具体的统计信息,比如优化效率 30%, 那就更好了。
如果你觉得自己做的事情没有什么价值,你应该多去总结,而不是一直重复写一些别人都可以轻易做到的事情。
技能和项目不匹配,时间不匹配
个人技能当中,精通和具有实战经验的技术需要在项目当中提供细节。
没有提供,说明你会的技能有水分。
很多人的简历都是技能能上天,项目里就菜成狗了。 出现这种问题要么就是平时没有好好工作,要写简历了总结不出来;要么就是技能都是吹出来的,几个英文单词而已。
第二个是项目时间和工作时间不匹配,不用说,假的。
拼写错误是大忌
很多人从来都不会去检查自己的简历的,更不用说通读了。如果连自己都不愿意去读自己的简历,别人怎么可能愿意去看呢?
如果发现简历当中存在拼写错误,那你需要反省下你是不是存在这些问题:
态度敷衍。你没有很想成为别人公司的一员,也没有认真对待自己的每一次求职机会。对于工作,你大概率也会敷衍了事。
知识掌握不牢靠。 如果经常使用的技术细节,是不太可能出现拼写错误的。
你只会依赖别人,不会自己承担。写代码的时候,你过分依赖编辑器的自动补全。审核代码的时候,你会依赖你的同事。
你的代码不可靠。简历当中出现拼写错误,在代码编程中,在文档编写的时候,也会出现。
你没有检查代码的习惯,更不会有优化代码的意识。
教育背景写到后面
只要是你的专业对口,学校很厉害,学历很高,你都可以把任意一项放到简历的开头。但是如果都没什么优势,还是放到简历后面吧。
公司最看重的是解决实际问题的能力,所以技能和经历会更重要。如果教育背景很突出,能够间接证明你的学习能力和上手速度会更强。
保持简洁
首先视觉上要简洁。 如果你不懂,可以看一下设计方面的书籍。亲密性、对齐、重复、对比这 4 大原则是进行任何排版和工业设计都需要了解的。
人们通常说他们喜欢好人,不,其实他们都喜欢颜值高的。
其次,保持语句的简洁。 没有一个人愿意听另一个人的长篇大论,我们更喜欢别人没那么多废话,或者干脆闭嘴。 我们更喜欢自己说。
写简历最重要的是直切要害,2、3 句话把自己给说明白。记住,这不是在开表彰大会,也不是在做工作报告。 HR 更喜欢看完这份简历,早点下班。
第三,保持篇幅的简洁。最好是在 1 页之内,把你拿的出手的经验写出来。 如果工作了 7-8 年,可以写 2 页,但是不要超过 2 页。
你的工作经历可能很多,但是具有挑战性的工作总是少数。 那些没什么含金量的基础项目就不要拿出来凑字数了。 如果你的每个项目都很有挑战性,留下和现在这份工作相关的。