你的第一次开发者求职经历:糟透了,而且你并不孤单。第一部分
第一部分 — 各种感受。很多博客文章都在讨论如何找到第一份开发者工作的策略,但很少有人谈论实际的感受。唉,感觉糟透了!
HackerYou训练营给我的生活带来的一大好处就是它拥有一个很棒的社区,里面都是一些和我一样经验丰富、乐于助人的资深开发者。我在申请第一份工作时,曾向几位高级开发人员请教,以下是我从这些优秀人才那里学到的一些知识,以及我在求职过程中的一些感悟。我收集了大量信息,我将把它们分为两部分。第一部分比较主观,第二部分是关于招聘流程和面试的感悟。
你永远不会做好充分的准备
很多人问:我应该什么时候开始申请工作?答案是现在。如果你要等到自己感到舒服或自信,那永远都不要开始。作为一名开发人员的本质就是永远感到措手不及。你总是有东西要学,总是有改进的空间,所以为什么不现在就开始呢?公司会招聘有潜力和文化契合的人,尤其是初级职位。制作一个包含两三个项目的作品集,然后开始申请。但不要等到你的作品集或项目完美无缺后才开始申请,因为——我敢打赌你猜对了——它们永远不会完美。实际上,它们永远不应该让人感觉完美。你的作品集和项目应该反映你此刻的处境,所以它们应该随着你而发展。你应该一直在进步和学习。此外,今天让公司查看你的作品集所带来的额外压力,可以极大地促使你改进项目。
这需要时间,但最重要的是,需要努力
找工作需要时间。到底要花多少时间?我不知道,但这通常与你付出的努力有关。是的,很遗憾,你必须做所有你读到的那些事。研究公司,写出合适的求职信,相应地修改简历,为面试做大量准备……你懂的。关键在于数量,所以你申请的越多,面试机会就越多,你离你的第一份开发者工作就越近。但这并非唯一因素。有些人只需付出和你一半的努力就能找到工作。这就引出了我的下一个话题……
这是一次令人谦卑的经历
为什么是他们而不是我?答案可能会让你大吃一惊。不,这并不是因为你一无是处,永远都不够好。相信我,如果你不像很多人那样在学习编程时就放弃,你就会截然相反。你甚至可能比他们选中的候选人更熟练,但他们更适合公司的文化。招聘流程的这一部分非常主观,难以接受。为什么我们会和一些人交朋友,而不是和其他人交朋友?这体现在细微之处,也完全不受你控制。但你的感受是可以改变的,所以放手去想吧。相信如果公司认为你不是最适合他们的,他们也不会最适合你。如果你的面试次数不如别人多,那并不意味着什么。你只需要成功一次,这可能只是意味着他们要失败更多次才能达到同样的结果。不要和别人比较,你对他们的经历一无所知。你只能和过去的自己比较。就是这样!看看你进步了多少?
你会失败很多次
找工作是有压力的,无论你是在找第十份工作还是第一份工作,它都充满了焦虑和自我怀疑。这些感觉来自于对失败的恐惧,这是完全正常的,也是意料之中的。但是让我告诉你:你会失败。你应该失败,因为如果你不失败,就意味着你低估了自己。一定要申请你认为自己没有资格获得的工作,如果他们真的拒绝,就让他们说不吧。你应该只对自己说是。我能做到吗?是的。我应该申请这份工作吗?是的。但是如果我没有得到这份工作呢?你会得到下一份工作,因为每次失败你都会积累经验。你会在面试时感觉更自在,每次公司联系你时你都会更有信心,如果你坚持努力,你最终会得到一份工作!只有当你停止尝试时,你才真正失败。不要再用你没有成功的时间来评估你的自我价值,而要开始看清它的本质:这只是你找到第一份开发人员工作所采取的众多步骤之一。
善待自己
如果你今天过得不顺心,那就顺其自然吧。有些日子确实很糟糕,不要强忍,顺其自然。如果你觉得自己写不出另一封求职信,那就去做点别的吧。但不要以此为借口逃避不适。开始编程意味着你要离开舒适区,如果你不这样做,你就不会在这里了,对吧?学会判断自己什么时候真正需要休息一下。善待自己。如果你对自己说的话都不能对朋友说,那为什么可以对你说呢?做你自己最好的朋友。让你脑海里的声音和支持朋友的声音保持一致。
你并不孤单
无论你有什么感受,我们都感同身受。多和那些和你感同身受的人交流。联系那些有过同样感受的人(顺便说一句,我的推特私信一直开放)。不要害怕发泄,有时候你觉得自己打扰了别人,其实你也认同他们同样的感受,只是你不敢用言语表达。如果你敞开心扉,别人也会更愿意向你敞开心扉。让这成为一个互相支持的机会。
自我认知之旅
抓住这个机会,尽可能多地学习。比如你想从事什么样的工作,你想在什么样的公司工作,你的优势和劣势是什么,以及如何提升自己。
了解自己真正想要什么,才能帮助你找到称心如意的工作。我会在第二部分更详细地讨论这一点。
文章来源:https://dev.to/tuni_tech/your-first-developer-job-hunt-it-sucks-and-you-re-not-alone-part-1-9g