打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
刚入职场的新人,总被人嫌工作经验不够,怎么办?

aiko · 4小时前 · 职场漫谈

你需要一份工作来积累经验,但你需要有经验才能找到工作……

编者按:大学刚毕业,或者转换职业方向后新入一个职场领域,你会发现求职之路举步维艰。大多数的公司职位都要求工作经验,单这一点就足以将你拒之门外。在这种情况下,职场新人该如何才能找到一份不错的工作呢?本文作者 Walt Schlender 以开发岗位工作为例,具体介绍了对于没有任何经验的新人来说,该怎样通过临时性工作让自己的职业生涯步入正轨。

我是通过一个小技巧才进入了硅谷的技术职业领域,其实很简单,就是开始先以自由职业身份承接一些临时性小项目。我非常推荐这种方法,因为这样不仅可以让你快速学习多种不同的编码技巧,而且也是很有趣的一种体验。

矛盾:你需要一份工作来积累经验,但你需要有经验才能找到工作……

前几天,一位即将从大学毕业的朋友征求我的建议,问我该怎样才能找到一份开发岗位的工作。他投入了大量的时间浏览求职网站,海投求职信,但却没有收到一封回复。我完全理解他的这种痛苦。之前我曾在一家科技招聘企业做过工程师,从事数据科学相关工作,因此有机会接触到求职招聘方面的数据信息,形势确实令人灰心。

现实情境也确实如他所遭遇的那般,大学毕业生以及那些没有多少经验的求职者很难找到一份工作。如果我们问那些雇主,为什么他们不想雇用没有太多工作经验的人,我们得到的通常也是相同的回答,“我们想找经验丰富的人”。这种感觉糟透了。你需要一份工作来积累经验,但你有需要经验才能找到一份工作……这就是其中的矛盾之处所在。

幸运的是,在编程职业领域,有一个方法可以解决这一难题。你所要做的就是找到愿意聘请经验不足程序员的雇主,听上去似乎不可能?其实并不是这样,信不信由你,确实有这样的雇主存在。他们正想尽办法,只要能找到人来解决他们的问题,他们就很愿意为你的付出支付酬劳。

你所要做的就是找到这些雇主。

自由职业和临时工作小项目

我知道你可能会心生疑惑,自由职业?全职工作都没有人愿意雇用我,作为自由职业者又怎么会有人愿意雇用?自由职业到底有什么特别之处?我再坚持一段时间,继续找工作岂不是更好?在你抛出所有的这些疑虑之前,在你投出更多没有多少希望的简历之前,请先耐心听我解释。

自由职业这一术语涵盖了你与公司没有正式雇主-雇员关系情况下所做任何工作。在开发岗位工作领域内,我暂且将自由职业划分为几个不同的类别,其中分别是顾问、自由职业雇员和自由职业临时项目从业者。

顾问通常是非常有经验的专家开发人员,他们大多负责处理一些棘手的技术问题,并能给出自己独特的见解,展现高水准的专业知识。既然你是初入编程领域的新手,显然这一类别并不适合你。自由职业雇员与全职正式雇员非常相似,只是自由职业雇员不是像正式员工那样直接为公司所雇用,而是通过职业介绍所得到的这份工作。这通常是由于政治原因,在这里无法详细解释,只能说你也并不属于这一类。

最后只剩下自由职业临时性项目从业者。临时性项目自由职业者填补了软件工程领域一块特殊的空白区。他们通常所负责的往往都是要么项目太小、要么太专业或者太具试验性质而无法聘请全职员工的那些工作。雇主之所以雇用他们是因为他们需要有人去完成这些临时性工作,而临时工作者可以并且愿意去做这些工作。以下是一些可能会雇用临时性工作者的雇主案例:

  • 企业家—希望对某一个想法进行概念验证

  • 内部创业者—在公司内部致力于创新的企业家,他们也在寻求进行概念验证

  • 小企业—通常寻找一些召之即来的人负责安装或设置某样东西

  • 遇到编程问题的个人—可能是需要你帮他一起完成编程任务或者其他类似事情的某个人

这些客户可以提供的编程工作的统一特征是具体、零碎并且具有临时性。这类工作肯定也有它的缺陷所在,我不会将这类工作推荐给你作为长期职业生涯的发展方向。但对于那些刚开始进入编程领域的人来说,这是发展个人技能、创建人脉联系以及可信度的最快捷途径之一。除此之外,这也是一种很有趣的体验。

为什么职业生涯刚开始适合接这种零碎的小活儿?

你可能不敢相信,这类工作很容易找到,它们通常都是些小活儿,可能只需要你投入几个小时或者最多一个星期的时间即可完成。这类工作报酬并不会太高,所以竞争自然也不是很激烈。除此之外,这类工作并不需要你有多少的经验,大多是要求你完成类似“编写一个简单的爬虫”这样的工作,而不是让你去“创建出下一个 Facebook”。

对于雇主而言,提供这类工作的成本要低得多,不需要做出长期承诺、签订长期雇佣合同,不需要打印员工身份徽章,也不需要人力资源部门的参与。如果这份工作没有做好,那也并不会造成多大的损失。

上述这些因素就意味着要找到这样的工作其实相当容易,你只要尽量表现出自己的专业水准,干活麻利,不要让别人觉得自己不好合作即可。做到这些,即便你缺乏经验,也可以得到这一类的工作机会。

找到适合你自己的工作类型

当你得到这样的临时工作机会之后,你可以利用这一机会来探索自己适合怎样的编程工作。这种零碎的临时工作可以让你有机会为许多不同的雇主工作,并参与到许多不同的项目之中。这是一个很好的机会,你可以借此找到自己喜欢的职业方向。

对数据感到好奇?那你可以找一份检索或者数据处理方面的临时工作。想了解硬件?你可以找 Arduino和树莓派 Raspberry Pi 的相关工作。感觉找到了自己的兴趣方向?那你可以接着再找一个类似的工作机会。

我自己就是用这种方法尝试了编程领域各种不同的工作,在这过程中,我有机会尝试的项目类别包括:网站、自定义视频播放器、音频播放器、微控制器编程、直播和视频会议、数据抓取和采集、简单的游戏等等……不胜枚举。

利用这些临时工作机会来找到自己喜欢以及不喜欢的程序工作方向。这一探索和学习的过程非常有价值,相比于你从事一份自己并不喜欢的工作而赚到的钱来说,更有价值。

临时工作能够磨练你的个人技能,提升专业水平

当你处于编程职业生涯早期阶段之时,你可能还没有做好参与大项目的准备,因为这些项目往往都十分复杂,可能会涉及到你尚未掌握的一些技能(例如读取他人的代码等)。对于这些临时性的小项目,你可能需要自己去负责所有的事情,你必须创建整个系统,除此之外别无选择,这样你就可以了解到各个方面都是如何运作的。

我们开始接受一些临时性工作时,其实根本就没有对它们抱多大的期待,但神奇的事情确实会发生。例如,今天我用了两个小时的时间完成了一位客户交给我的临时性工作,并且做到了让客户满意。第二天,这位客户又来找我,问我是否有时间再做另一个项目。

我创建的每一个项目都可以添加到我的项目之中,这每一个项目也都拓展了我的人脉网络。我之前服务过的客户会陆续把他们的朋友和同事介绍给我,随着时间的推移,我甚至能为一些非常知名的公司工作。最终,我甚至不必再自己去寻找新的工作,各种新工作会直接来找我。

怎样找到临时工作机会?

找一个适合你个人情况的人才市场

首先,你需要寻找一个合适的“人才市场”,在这个市场你的雇主会认为对于他们想要解决的问题而言,你是一个很好的解决方案。他们通常都是通过在线搜索“人才市场”的形式来寻找:求职布告板、邮件列表以及论坛等。我在这里所说的“人才市场”指的是特定人群可能会发布求职公告的任何社区。

找到适合自己个人情况的人才市场在你求职过程中可能是最重要的一个环节,但是许多人并没有重视这一步。事实上,每个市场都有不同的“客户组合”,也会呈现出不同的需求和招聘标准。如果你浪费时间在错误的市场内寻找,那你很难找到合适的工作。所以,最开始先花时间找到合适的求职市场是很有必要的一件事。

在这里,我们的目标是要寻找临时工作性质的人才市场,这其中可能包括创业型雇主发布小型项目的任何地方。显而易见,你无需去浏览全职工作招聘栏,任何需要你提交简历并且经历几轮面试才能拿到的招聘信息都不是现在的你想要寻找的目标。

除此之外,你还可以去“细分”市场试试运气。这里所谓“细分”市场指的是尤其适合你目前已有技能或经验状况的市场,其中包括:

  • 侧重地理区域:一些人才市场专门面向当地社区,当雇主想与当地人才合作时,他们往往会通过这些网站来进行招聘。

  • 侧重技术:一些市场会侧重某项特定的技术。如果你曾花时间掌握了某项特定技术,那这些方向的求职板块将成为你发挥优势的地方。

  • 侧重特定受众:一些市场并不是以技术为侧重点,而是专注于特定的受众。每个社区都有软件项目,如果你是该社区成员,那你就可以访问其他开发人员看不到的这些内容。

选择一个合适的市场能够大大增加你找到合适临时工作的几率。在这种细分市场,你与雇主之间将更具相关性,与普通的自由职业求职网站相比,你面临的竞争压力也更小。最重要的是,专注于细分市场能够让你有机会专注积累自己某个方面的专业优势,从而让你在以后的求职过程中更有优势。具体寻找临时性工作的一些地方包括:

  • 免费分类广告网站 Craigslist:在这里你主要是搜索其中的临时工作区域,该网站具有一定的本地/地理位置侧重性,所以相对而言会增加你成功的机会。

  • 线下聚会:同样侧重本地化和细分技能。根据我的经验,只要你参与这样的聚会活动,几乎总会遇到一些正在寻找合适的人才来帮助他们完成项目的人。你是当地人,属于这个圈子本身就是一个很大的优势。

  • 企业家对外公共聊天群组以及专题邮件列表:你可以通过谷歌搜索“公共聊天频道”来锁定,其中许多都有一个专门用于招聘的部分,其中大多数工作都是临时性的零碎工作。

  • upwork.com、freelancer.com 或其他一些自由职业者求职网站:相比上文提到的三个途径来说,这一渠道上会有更多的雇主在寻找雇员,但难度也相对较大,因为你需要与来自世界各地,可能已经积累了大量平台评论的人来竞争。等到你的评级升为五星,事情就会变得很容易,但在这之前,你要做好多次被拒的心理准备。

具体申请过程

申请这种临时性工作其实非常简单,一般都是直接与雇主进行交流,然后你需要让他们相信你可以解决他们当下的这个问题。通常是通过电子邮件途径来进行交流,有些时候,可能会需要你填写表格或者是其他形式的信息。只要是能与雇主对话,具体什么形式并不重要。

重要的在于让雇主知道你了解他们正试图解决的这一问题,并且要让他们相信你可以为他们解决这一问题。你需要告诉他们你大概需要多长的时间来解决这一问题,并且要提供一些关于你个人的专业及技能信息,让他们信服你为什么适合解决这一问题。在这过程中,你可能会添加一些链接,介绍你已经完成的一些工作,这些工作与雇主目前正试图解决的问题类似。

虽然你没有多少工作经验,但实际上你可以巧妙利用这一项弱点,使之为你所用,具体做法可参考以下建议:

  • 让雇主知道虽然你是新入行,但你对他们的项目十分感兴趣,因为你需要为自己积累优秀的作品组合,这就意味着你愿意尽最大可能去做出令他们满意的优秀作品。

  • 让雇主知道你是新人,所以你的平台评分才不高,并不是由于你能力不行或者其他原因。

  • 让雇主知道虽然你新入编码行业工作,但在他所要求的这个特定领域拥有丰富的专业技能。你所拥有的专业知识能够让你比其他人更好地胜任这一项目。

你是新人这一事实其实从某些方面来看也是一种优势,因为有经验的开发人员不会接受这种项目。原因也显而易见,对于他们来说,如果接这种项目,那个人经验与过往作品组合同经济回报之间不成正比。

接下来你需要做的就是进一步跟进求职动态,这一点很重要。如果你从雇主角度来考虑(我知道这一点是因为我之前扮演过雇主的角色),那可能更容易理解。雇主在发布临时工作用人需求之后,就会收到很多承包人的消息。其中很多都不尽人意,要么太过敷衍,要么想要的酬劳太高,或者承包人似乎根本就不明白你想要解决的问题是什么。有几位申请人看上去还比较不错,但通常来说,你都会再等等,看看还有没有更厉害的候选人出现。

之后,你很有可能会忙于其它琐事,忘记继续筛选合适的承包人。几天过去之后,求职申请截止期限已到。你仍然无暇顾及此事,这时你可能会收到几封跟进邮件,于是你很有可能会在这其中挑选看上去不错的求职者,做出最后的决定。

作为承包人来说,毫无疑问你是想让自己成为那个会发送跟进邮件并且在雇主心目中看上去还不错的那位候选人。但在求职过程中,真正会发送跟进邮件的人并不多,所以此举会让你有很大的机会可以做到脱颖而出。

具体来说,你可以在发送初始电子邮件后,等待一两天,然后发一封跟进邮件:“嘿,因为没有收到你的回复,所以我想跟进一下现在的最新动态。你已经找到合适的人选了吗?如果还没找到,您可以再认真考虑一下我。”

一开始,由于你没有任何平台评分,所以被拒是很正常的一件事。万事开头难,继续申请,不要气馁。在这过程中,你可以将发出的每一封求职申请都视为成功,而不是实际拿到工作才看作成功。这样会让你保持长远眼光,最终收获自己的第一份临时工作。

原文链接:https://medium.freecodecamp.org/how-you-can-land-a-coding-job-with-very-little-experience-b96517e00da7

编译组出品。编辑:郝鹏程

本文翻译自 medium.freecodecamp.org,原文链接。如若转载请注明出处。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
程序员:增加编程经验的3种途径
我从1万小时编程中学到了什么
能拿高薪的远程工作! 一定要试试这几个网站,也许会有惊喜!
如何靠你的开源项目经历求职
资深自由职业者经验谈:自由职业者的5种窘境
译言网 | 给自由职业者新手的9个忠告
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服