找工作的道路总是布满艰难险阻
作为投递过200多次简历
收获60多次面试的UTS学长Raymond
现在回想起当时的求职历程都很感叹
感谢当时自己的辛苦努力
本篇包含Raymond学长的亲身经历
都是满满的求职面试干货!
想找澳洲程序员岗位的求职者们
尤其是IT或CS专业的留学生们
请收藏!
简历准备的技巧?
首先,在求职初期是很难拿出一份完美简历的。大部分人在刚开始打算找工作的时候,是非常抵触写简历的,甚至对于开始投简历这件事会感到害怕。
Raymond自己早期的想法是,简历写好就可以直接投递,然后第一步找工作的任务就彻底完成了,接下来只要等待面试就好。
但实际上,只通过一版简历就能找到工作的人寥寥无几,除非本身实力就非常非常好。
一边投递一边打磨简历
开始意识到这个问题之后,Raymond就开始留意自己简历的细节,一直不断地去做优化和更改。从最开始的一版开始做了很多的修改,陆陆续续改了五六遍。这个过程一共他大概经历了三个月的时间,到第四个月的时候基本简历就很定型了。
根据投递岗位的方向,最好有针对性的精简项目内容,比如要投递全栈的岗位,那人工智能或者嵌入式的相关经验其实意义并不大,只能算作是锦上添花。对方主要是希望可以看到更多与招聘岗位相关的项目经验或工作经验。
想办法增加经验
在最初投递简历的时候,Raymond其实也确实没有太多相关的工作经验,怎么办呢?
这时候有两种办法:
第一,那就是真的去找一个相关的实习,即便是参加培训课程一般也是有项目的,可以把培训课程中包含的项目写上去。
第二,自己努力去做一些开源项目,并且把项目中参与的部分比较详细地写下来。
所以Raymond一边投递工作一边改简历,一边努力去增加自己的项目经验,后面居然陆陆续续写了9个项目。当然,这也不是一气呵成的,也是他随着时间慢慢累计到的。
简历不易过长
有了这么多的项目经验,Raymond也想过把每一个经验都非常详细的写下来。但后来经过自己投递的经验发现,太长的简历会让收到的HR比较劝退。所以这时,如何高质量地描述项目,又成了他研究简历的一个方向。
一般放在最前面的姓名学历部分,可以进行适当的缩短,毕竟大部分公司还是希望可以通过后面的项目经验了解求职者具体的技术和能力。
另外,因为目前大部分公司接收的简历都是电子版,所以经验部分可以插入相关链接把项目展示出来,然后再对项目进行一部分的解说。因为Web前端的效果展示非常重要,比较能充分体现出自己所做的项目,所以最好把效果比较好时间比较近的项目放在前面。
如何筛选公司以及看懂JD?
Raymond表示,在最开始没有工作经验阶段,其实是没办法去筛选公司,这时候更多的是处在一个被公司选择的位置。
这个时候主要需要考虑的是,该怎么提升自己?去增加自己获得面试的概率?
如果获得了理想面试机会,就一定要好好把握住。如果在没有准备好的情况下去面试导致失败,甚至是可能给该公司留下了不好的印象,那可能后面一段时间就很难再受到同一家公司的青睐。
所以抓住每一次的面试机会也非常重要。
海投并非是浪费时间
海投的意义并不是真正期待可以获得工作,而是获得面试经验,以及获得更多面试经验之后积累拥有的自信。
在积累更多的面试经验之后,会对面试的问题以及大致流程有了一个初步的熟悉,尤其是针对同一个岗位,大部分的面试会有不少相似的地方。并且可以通过不断的面试积累对自己有一个更为充分的认识,然后再去对公司以及公司岗位做一些个人选择。
通过JD看懂更多信息
Raymond表示,JD(Job Description)能带来的远远不止是对岗位的描述。
第一,比如看JD的时候,一个Junior的岗位却要求candidate有四年的工作经验,那这个时候你会去投递吗?
如果这个时候你仍然处在最开始的海投阶段来看,是可以去投递的。可以把这次的投递去当作一次尝试,如果有幸收到了面试邀请,那证明自己的项目经验已经有了一定的认可。这个适合,就可以通过准备面试和参与面试的过程去积累自己的面经验。
第二,通过JD去看懂行业趋势,当你发现很多JD里面都在强调某一项技能的话,那证明这个技能可能是正在被整个行业所需要。那如果这个技能在大学里并没有学到,那就要考虑是否需要去自学或者通过一些培训课程去学会它,并且用好它。
通过面试的时候,去弥补自己的不足,重要的还是提升自己。
找工作的心态变化?
Raymond在早期找工作的时候,经历了两个非常极端的心态。
刚开始,因为经历了【匠人学院Web开发全栈项目班】的学习,他认为身边一起毕业的同学如论从掌握的技术栈,以及拥有的项目经验可能是远远不如自己的。这个时候开始找工作的心态,可能会是非常自信的。但可能没多久,他就屡次碰壁,开始就会陷入非常不自信的状态。
Raymond表示,他在头五次面试的时候,都很难支撑15分钟的英语面试。但后来经历了60场面试之后,最长一场甚至经历了两个半小时的英语面试。
跨度很大,提升也很大,可以想象这里面他都经历了哪些变化和提升。
自信心的提高,也会让自己与面试官站在更为平等的状态去看待求职这件事。
在最开始面试的时候,那些问题的答案可能都是当时临时想出来的,可以想象他那个时候的回答是非常不流利的,当时能感受到自身是处在一个较为劣势的状态。
但后来面试多了之后,甚至在对方问完一题之后,他已经可以推理出来下一个问题可能会是什么。理所当然,这个问题的答案也在心目中默默准备好了,所以在面试中的表现也理所当然越来越好了
在大家相互之间技术上都很类似的情况下,并不是技术特别好就一定找到好工作的。其他各个方面逐步积累完善之后,导致每次的面试都有进步的基础上,那最终的结果一定就是导向一个好的结果。
真实的澳洲程序员面试
在前10次面试的时候,Raymond几乎都在第一轮就被pass掉了,但他从那些失败的面试中得到的并不是灰心和沮丧,更多的是总结经验和自我提升。
很多公司除了有面试之外, 还有笔试甚至还有两轮笔试。有些题目是网站给的,有的是自己给的。尤其是小公司需要全面的人,非常需要通过笔试来筛选适合的人再进入到面试阶段。
澳洲一般公司的面试流程大部分都是2-4轮之间,其中3轮居多。除了Google这类的大公司,Raymond自己当时经历了足足经历了5轮面试,最后失败也是因为某一个part他确实完全不太懂。
第一轮大部分是HR面试,面试的主要侧重点就是查看candidate的沟通能力,展现出的情商或智商等等。
第二轮是由部门主管或公司的CTO主管进行技术面试,这一轮往往是整个面试流程中比较重要的一环。
第三轮是Leader面试,这一轮就开始涉及到入职后的薪资待遇问题。
在对自己的简历做了几轮优化更改,并且积累了更多的面试经验之后,Raymond收到面试邀请的频率明显高了起来。一下子面试特别多的他也开始感觉到忙不过来,这个时候他开始对自己的求职进行了新一轮的规划。尤其是面试的岗位需求不同,比如非常明确提出空缺的是前端岗位或后端岗位。那这个时候面试之前你需要做的准备,那就是完全不同的,candidate就非常需要提前做规划。
如何选择Offer?
Raymond在最后做选择的时候,手里当时已经拿到了6个offer。对于后续收到的offer,他没有继续回复了。
虽然大家普遍认为薪资越高越好,但Raymond建议,高薪资待遇的工作offer可能需要做的工作也更多,所以这时候需要考虑自己是否能驾驭的了。
其次,除了大家最看重的薪资之外,可能还需要考虑工作压力是否会比较大,以及这份工作对自己未来的成长以及长期的职业生涯是否有帮助。
如果在收到的几封offer中,薪资待遇都是差不多的情况,那就要考虑公司带给自己技术上的成长是否更多。因为最终我们只有自己越来越强,才可能通过自身的提升,去有机会找一个更好的工作。但如果一份工作对自己的成长帮助比较小,那对自己未来长期的职业发展可能反而是有害无利的。
同样薪资的大公司和小公司,Raymond个人会更推荐大公司,因为大公司在各个方面都会更正规一点,包括管理上也更全面。经历过大公司的历练,如果有机会去到更有发展前景的小公司基本上都可以应对的更自如一些。
留学生/新移民求职时的语言要求?
Raymond个人感受,澳洲的IT行业跟其他行业比,对英语方面的要求相对还是比较低的。在经过一次次面试的积累和进步,能在后期的面试中达到一个对答如流的情况,那在后面工作中基本也就没有太大问题了。当然,还是可能会遇到一些语言沟通上的问题,但都是可以解决可以调和的小问题。
他推荐两种锻炼自己英语的方式:
第一,千万不要被某一次不好的面试表现打击到,可以把面试都当作一次次锻炼自己的机会。
第二,可以多找猎头沟通交流,提前学习到不少职场英语。
另外,多看YouTube上关于技术和职场的视频,给自己提前创造语言环境。尤其在面试之前,最好让自己从早上起来就尽量进行英语方向的思维和表达,会对接下来的面试有一定程度的帮助。
有效快速融入工作
Raymond建议,在进入公司之后需要快速对当前的工作熟悉起来,尽量在第一天就把让自己可以融入到工作环境中。
他当时对整个工作流程是花了三天时间熟悉起来的。并且,入职不仅仅是熟悉工作,还要熟悉你的同事,熟悉怎么和同事沟通,熟悉整个的企业文化等等,这些东西可能比你熟悉你的工作要花的时间久很多,短则一周,多则一个月。因为除了自己工作上的一丝不苟,也要学会更好地融入team,让自己和同事都工作的更舒服。
澳洲真实程序员的Daily routine:
Raymond分享目前工作日的日常流程:
早上起床之后:依然还是锻炼自己的英语,尤其是听力和口语。
10点上班之后:处理收到的邮件,并且快速规划一下自己一天的安排会议。因为往往一天中是会有非常多的会议,尤其是澳洲目前很多公司都处在一个work from home的状态。然后在这些会议之前的空隙,对自己今天要做的工作做一个初步的规划。这个过程一般需要20 - 30分钟。
早会:整个team沟通彼此的工作,并且及时提出工作中遇到的问题。
没有会议安排的上午:尽量focus自己手上的工作,利用teams调整自己的状态尽量不要被打扰,使工作更有效率。
下午:有时候会有一些临时的会议,或者需要和同事讨论互相跟进彼此的工作。
晚上下班前:给自己一个总结,自己的成果,明天如果有会议,可能也会提前准备一些东西。
学习平台与求职平台
学习平台:
第一,国内现在学习的资源的确特别多,各种学习网站和视频平台都有一些课程,并且价格看起来还不是很贵,但千万不要一上来就报太多的课程。因为学习也是需要花时间的,学完一个课程再去报下一个课程就好,学习在于精而不在于多。
第二,虽然国外也有不少世界很知名的学习平台,但主要都是英文授课,这对于英语为非母语的同学是有点困难的,比较困难集中注意力。所以对于想要学习更多实际技能,以及想要快速上手项目的阶段来说,中文课程的教学可能更适用于大部分人。
求职平台:
澳洲有很多求职网站可以投递,但Raymond非常强力推荐LinkedIn,因为上面的猎头会在一定程度上帮助新人求职者更好快速的进入求职状态。并且不少公司的空缺岗位都掌握在猎头的手中,通过猎头求职往往能更有效率的接触到理想岗位。
给新求职者的建议
用Raymond的原话就是,一定要对自己狠一点。
当时处在即将毕业的阶段,Raymond每天除了面试就是学习,除了全栈班课程的学习,还有英语的学习,当时的他几乎没有任何的娱乐时间,
虽然澳洲的就业竞争没那么大,但想找到一个薪资待遇好,工作内容相对比较清闲等各方面都好的工作,也是没那么容易的,需要付出很大的努力。
不少人都曾表示,在澳洲找到第一份工作其实并不难,但差距在于有的人第一份工作找到的是10万年薪,有的人第一份可能只是7万年薪。虽然大家以后都有晋升的机会,但站在10万年薪的基础上去跳槽或晋升,可能慢慢差距就会越拉越大!
磨刀不误砍柴工,与其在最后一学期或在即将毕业的时期去盲目的找工作,不如好好利用这个时间对自己去进行一个提升。在这种找工作的高压状态下,有时候反而会激发自己的学习潜力。让自己获得一个较为明显的提升,并且在优化简历与积累面试经验之后去求职,可能会有意想不到的收获。
不知道看到这里的各位求职朋友
有没有一些收获呢?
希望可以帮助大家
更好地准备简历和面试
也希望各位IT学生和新移民朋友
可以关注【匠人学院Web开发项目全栈班】
匠人学院目前还提供上百个面试经验分享,登陆匠人课堂即可立即查看与分享面试经验: https://learn.jiangren.com.au