一、背景
在日常生活中我们会遇到一些开发者抱怨“资深开发者牢牢占据着岗位,让年轻开发者鲜有工作机会”。与此同时,也有一些开发者抱怨说:没有人愿意招聘上了点年纪的开发者,每个人都在歧视大龄开发者。还有一些人抱怨他们的技能已经过时无用了,没有人愿意雇佣一个不具备最时髦、最炫酷技术经验的开发者。
我们都知道抱怨在多对于现状都是无效的,对于我们的实际情况都没有任何改观。既然抱怨无用,那我们该如何让软件开发者找到工作呢?有没有一些可实践的最佳技巧与诀窍?本文接下来的内容就是解决这些问题的。
二、传统的千篇一律求职方法
传统的找工作方式,它需要耗费大量的时间与精力,且很少产生最好的结果;在跳到最喜欢的求职方式之前,我们还是一起来回顾一下这个传统求职的标准方法。
2.1、求职标准方法
创建简历、在线填写求职申请,提交简历;
之所以从传统的方法开始论述,是因为众多开发者以这种错误的方式来找工作(我听过无数的故事——开发者每天在网站上浏览上百个职位,然后给每一个职位都发去一份简历,然后所有的尝试都石沉大海,然后开发者还一直嗔怪为什么他们申请的这些公司一直都不给他们答复)。
2.2、正确使用求职标准方法
1、简历要漂亮
如果你的简历惨不忍睹,简直就是一团垃圾,那么你在第一步就会被过滤掉,那么你将浪费大量的时间,并且你的整个求职过程将是非常低效的)诚然,手捧一份糟糕的简历你也可能会找到一份工作,但是,如果你的简历让人不忍卒读,你就得申请更多的岗位,否则你将无功而返【我不知道你的选择,反正我宁可只申请50个职位也不会申请5000个职位,因此,你应该做的第一件事是,竭尽所能的把你的简历写得尽善尽美,让人过目不忘】。
要想达成这个目标:最好的方法就是雇用一位专门从事科技行业简历写作的专职简历写手(诚然,请一位专业的简历写手服务一次可能会花掉你500美元或者更多,但是,长远来看,与你能够获得的收益相比较,这只是一笔小钱)。
2、申请有额度
当你积极寻觅工作岗位的时候,你也应该对自己有一个额度的要求(每天你要申请多少个职位)
1、额度到底要达到多少,这取决于就业市场的形势,以及有多少岗位对你开放【但如果你现在处于失业状态,迫切需要找到工作,那你一天至少应该申请5个岗位】(估计一下,你申请每一个岗位的时间大约是一个小时;什么?一小时点击一下在线招聘网站上的申请按钮,不,不是的【之所以要一个小时,是因为你并不只是点点申请按钮,你还需要写一封定制版的求职信,再加上修改简历以更有针对性的申请这份工作】我们这样做虽然工作量会增加,但别忘了,我们这么做不只是希望增加求职过程中的潜在岗位数量,还希望在每一次求职过程中增加从一个步骤跃迁到下一个步骤的机会)。
2、如果每个月会发布50个新职位,你当然可以在一天内草草完成所有这50个岗位的工作申请,但接下来的一两周你要做些什么呢?坐在家里眼巴巴的盼望着你能获得到面试的机会?【与其这样,不如每天只申请5个工作岗位,但是每一份申请都要精耕细作花上一个小时左右的时间,这样会增加申请成功的概率】。
3、操作有章法
在你申请一份工作的时候,你一定要确保让自己的简历和求职信尽可能地与岗位描述相一致,与其他你能收集到的关于该公司的信息相匹配【这样做的想法是:要让招聘经理或者也其他审查求职申请的人一看到你提交的申请,就会为你与岗位的完美匹配程度而感到震惊不已】
这里需要有几点需要注意:
1、不要把岗位描述中的每件事情都投其所好地堆砌到你的简历里,因为你这么做很明显就是在刻意奉迎公司的需求【也就是说:你应该尽可能地与之相匹配,但是不要做得太过曲意逢迎】。
2、仔细研究一下岗位描述,了解这个职位需要最重要的技能和特质。调整简历的顺序和重点,使其能够反映这些要点,以便于用最好的方式来展示自己;改变一下对既往工作经历和工作成果部分描述的措辞,使其能够彰显承担新工作的适应性与匹配程度。
3、你的简历必须要有好几个版本,而且你在申请每一份工作的时候,都需要对这些版本做出进一步的调整【如果你真的想要脱颖而出找份好工作,这些都是你必须去做的事情】。
4、结果要有度量
把求职的过程想象为一场广告大战,你必须检测一下各种类型的广告,确定哪种广告能够得到最好的市场回应;你需要利用这样的数据,以便能够更加有的放矢的调整你的计划 。
你应该跟踪自己申请了多少份工作,申请之后又收到了哪些回复(如果有的话),你都使用过哪些版本的简历,以及其他所有可能与你的求职申请相关的内容【所有的这些都是为了让你拥有一些可靠的数据,这样你就可以看出哪些活动是有效的,而哪些活动是竹篮打水一场空】。
5、计划适时调整
如果度量数据后面没有跟进切实的行动,那么度量本身也将毫无意义。当你得到有关你的简历当前版本的有效性数据,以及你的求职信或者其他相关内容的数据的时候,你应该使用这些数据来调整你的计划,尝试新的方法。你需要从你正在做的事情中获得反馈,调整你的计划期望看到不同的结果【可能得做法是:按照计划执行一周,然后在周末,回去看看所有你能得到的数据,然后决定下周你需要做出哪些调整】。测试一下简历的最新升级版本;测试一下简历采用不同样式和布局之后的效果;按时间顺序来撰写简历,替代原来的功能格式,或者反之。
6、求助猎头
如果你能找到一家与几家不同公司都有合作关系的优质猎头公司,他们会帮助你修改简历一使其匹配他们受委托招聘的岗位,而且他们还能经常性地帮助你从他们客户那里获得面试机会。
【需要注意:对大多数猎头来说,他们从来都不想再他们的客户面前留下“我推荐的候选人表现不佳”的印象,因此,在找猎头帮忙的时候,你需要让他们确信,你不会把面试搞砸,你也不会在自己的技术能力问题上撒谎或者不够格,总之,你不会令他们在客户面前难堪】尽你最大的努力让猎头对你的信任感尽可能的厚实;记住:猎头比你自己都更希望你能够从他们的客户那里获得一份工作。
三、独辟蹊径的求职方法
到目前为止,我们讨论的求职方式都是传统的、千篇一律的求职方式。如果你能够正确的执行,这种方式往往也能奏效,但是它不是找到工作的最好方式,更不是找到高薪好职位的最好方法。
我该怎么做才能得到这样一份工作呀?你得跳出框框思考,你必须要冲破僵化思维的束缚——要想找到工作,唯一的方法就是看看招聘广告,看看哪些职位空缺,然后申请。
不要害怕创造性思维。太多的人认为标准方法和“最佳实践”是唯一的做事方法,但事实并非如此。没有规则,只有指引。确定什么才是完成你所承担的任何任务的最好方式完全取决于你自己。
3.1、建立人脉
获得没有公开宣传职位的最有效方法就是你认识的朋友中刚好有人知道哪里出现了岗位空缺(如果你在自己的人脉网络里面很有声望,那么一旦他们听说你在找工作,他们就一定会跳到你身边,试图把你拉进他们的团队里面)。
要想建立一个强大的人脉网络的方法是:
1、认识很多人
作为一名软件开发者,我会竭尽所能参加各种会议和软件开发小组。在任何一个地区,你都可以参加每周或每月一次的小组活动,在那里你会遇到开发者、猎头和管理人员,在那里你可以与大量背景相似的人建立起良好的人际关系【作为额外的收获,你还可以再那里开设讲座,如果你向整个团队发表演讲,并且让他们觉得你的演讲很有见地,你就能迅速集聚极高的知名度】。
2、给他们带来很多价值
你要在你需要他们的任何东西之前就去认识很多人,在结识他们的同时就找出你能为他们服务的最好的方法【你能为他们做些什么?你如何才能帮助到他人、为他们贡献价值?】如果你这样做,你将编织厚啊一张强大的人际关系网络,你也将不再需要“寻找”一份工作,不过,这需要时间。
3.2、定位好目标公司
把目标对准你想要加入的公司,而不是对准该公司发布的职位。
把目标对准你心仪的公司,你需要做一些调查研究,确定一家或者几家公司作为你想为之工作的目标公司,然后你把所有的资源和精力都投入如何加入该公司的过程中(比如:可以关注这些公司的一些开发者博客,在这些博客上发表评论,结交这些开发者)。
具体的应用步骤为:
1、基本思路是你要选择的是公司而不是工作,然后你再找到进入该公司的正确方法。
2、可以通过寻找你认识的为该公司工作的人员,也可以是与公司工作人员建立新的联系。
3、也可能是通过向那家公司提供一些有价值的服务来实现为该公司工作的目的。
4、也许是因为你的坚持不懈,也许是因为你不会轻言放弃,这家公司的招聘经理终会知晓你的名字。
3.3、构建一些有用的东西
一个特别针对目标公司、吸引他们注意力的好方法就是构建一些对他们有用的东西【想象一下,如果你为某个流行的软件开发了一项新功能,或者以某种方式对其进行了改进,然后向该软件的开发者展示了你所做的事情,那么接下来会发生什么?】
你必须体现出自己的价值,如果你为自己心仪的公司创造了真正的价值(注意:这些都是免费的),他们难道不会想要录用你吗?【某个流行的网站有问题,很多人都会发现问题,甚至会告诉该公司如何改进它,但是很少有人真正为此做一些具体的工作,很少有人真正实现了解决方案以改进该网站】。
3.4、自顶向下的操作
大多数的开发者向一家公司提供服务并试图在这里找到工作的时候,他们通常会从底层开始操作。他们可能会联系人力资源部工作人员,或者开发经理,甚至某一位软件开发者,但这些人在做出招聘决定方面几乎没有发言权,尤其是在没有空缺工作岗位的情况下。
一种方法是使用公开的电话号码给公司打电话,然后直接要求与改名人士通话。别说你正在找工作,相反,你要说你有一个独一无二的机会,你想向他或她展示一下,或者说你有一笔生意想要跟他谈谈【如果你真能和这些“顶级管理层人士”中的某一位有对话机会,那么一定要自信,要有一个良好的开端。不要一上来就向他们求职位。要去谈一谈你能想出来的你能给他们和他们公司带来的有价值的东西。问问他们,是否能让你与继续跟进的人士联系,进一步探讨你能为他们的公司做些什么】。
3.5、善用集客式营销方法
集客式营销是指【通过创造内容或者其他类型的有价值的东西,让人们自动找上门来,而不是你去找他们】
身为一名软件开发者,你可以通过开设博客、制作视频教程、写书、写文章、开设博客等许许多多类似的方法来提高你的声望,让你的名字遍布大江南北,让人们聚集在你身边,让机会自动降临【关键是要挑选一些专门的软件开发领域,并且成为该领域的专家。挑选的领域越专注,你就越容易成为领域内的佼佼者,而成为佼佼者应该就是你的目标。一旦你树立起在这个专业领域内的声望,工作就会自动来找你】。
3.6、与面试官会面
与面试官会面可以让你在没有开放的工作岗位的时候为你找到一个机会【使用这种方法,你将与一家你想为其工作的公司的联系人交谈,也许是一位开发经理,一位首席技术官,一位技术总监,也许是其他一些具有招聘决策能力的人】。
你要告诉这个人,你正在为撰写的一篇文章收集信息,或者你想为你正在制作的一个播客内容采访他们,你甚至也可以说自己最近刚刚入行这个专业领域,你想向一位经验丰富的前辈取经,这样做的目的是要想出一些办法,让你能够径直走入此人的办公室与他交谈
3.7、继续持之以恒
太多的人会半途而废,因为他们不理解也不相信持之以恒的力量。是的,过于执着和过于频繁骚扰别人是有可能自毁前程的。然而即使是自毁前程,你也要做得更深入,甚至可以说,即使你没有得到期盼的工作机会,你实际上也没有失去什么【如果你真想得到生命中最好的机会,你应该做的就是不断跟进,适时调整策略,尽你所能努力前进】。
机遇的大门不会永远为你敞开;有时你得拿起铁棍撬开大门。不要放弃,知道你试遍上述的所有这些技巧之后——而且还不止一次。