程序员对就业的误解

这是翻译。 文章发表于2018年6月。

我没有立即得到一份体面的工作。 我有足够的技术技能,但是我只是克制自己。 除了对雇主想要什么的愚蠢假设外,没有其他理由。 我去了糟糕的工作,并把所有的空闲时间都花在Github上,以改善我的个人资料。 那时我不知道该代码实际上对决策者而言并不有趣。

四年过去了。 现在,我更好地了解了工作安置过程以及如何使用雇主逻辑来增加我的机会。

按照帕特里克·麦肯齐Patrick Mackenzie)的著名文章中的样式,这里列出了程序员(尤其是初学者)可能存在的主要误解。

1.对Github开源项目的强制性输入


据我估计,只有不到3-4%的求职者对Github有重要贡献。 在过去的一年半中,我并没有付出太多,但与以前在Github上进行的活动相比,我获得了更多的工作机会。 更重要的是LinkedIn的沟通和工作经验。

2.使用特定框架(例如Angular.JS)的公司不会考虑任何不拥有它的人


大多数公司意识到优秀的程序员可以迅速成长。 无论如何,技术每隔几个月就会发生变化,那么为什么要严格要求特定框架的知识呢?

3.技术技能是最重要的


沟通能力,团队协作能力和理解业务目标的能力实际上比编程能力更高。

4.不方便向同事提出建议


如果您在自己的领域真正胜任,​​人们会很乐意为您提供建议。

5.您没有机会,因为您与拥有数千个Github星星和超酷项目的怪物竞争。


夸大竞争是幸存者的一种错误。 如果您正在与明星程序员竞争,那么公司通常不会花几个月的时间来平仓。

6.如果你要求高薪,那么贪婪,无聊的混蛋几乎会立即被拒绝。


有关谈判的更多信息 。 简而言之:总是有很大的回旋余地,如果您开始谈判,雇主会更加尊重您。

7.对申请的回应不足意味着简历已被扔到篮子里,随后的行动是无用的


请务必再发送一封信。 人们有很多事情要做,您的简历可能没有被注意到。 如果您有礼貌并且有礼貌,没有人认为反复尝试是无礼的。 发生了不止一次,我在一两封信后停了下来,后来发现人事经理根本忘了回答。 我所有的烦恼似乎都是没有根据的。

8.如果公司雇用1-3%的候选人,那么您将与数百名人才竞争


阅读文章“寻找优秀的开发人员 候选人通常会聚集不称职的专家的简历,这些专家会将简历发送给所有公司。

9.一系列的失败意味着您是一个糟糕的程序员。 像这个


就业是一个无组织的,模糊的过程。 有时,甚至公司也不清楚他们在寻找什么。 有时候,面试官没有充分的理由就有过高的期望。 即使是最合适的候选人,也可能陷入与自己能力无关的黑条。 因此,请继续尝试!

10.简历不错-关键字很多


好的候选人可以在不解释细节的情况下总结工作。 以我的经验,长时间使用许多关键字进行简历很可能与无能相关。

11.为所有公司分发简历会增加您的机会


群发邮件很少有帮助。 在申请之前,请了解公司及其产品,并在求职信中使用此知识。 这本身会使您胜过其他尚未完成简单作业的人。

但这只是冰山一角。 就业的主要手段是沟通。 如果您拥有广泛的联系,并且每个人都知道您的能力,那么您甚至可以在正式页面上找到该空缺。 在面试时,您将立即被视为可靠的候选人,并且保证面试官会以更加积极的态度与您见面。 建立连接网络需要花费时间,并不是每个人都喜欢它(肯定不适合我)。 但是,随着时间的流逝,它会得到丰厚的回报。

您知道其他误解吗? 让我知道 ,我将添加到列表中。

Source: https://habr.com/ru/post/zh-CN413937/


All Articles