自2007年以来,我一直在聘用任何人(即使现在)。 最初,他们只是小型网站的编码人员和技术人员,而现在他们是繁忙的医疗项目的测试人员,前端开发人员和后端开发人员。 我想与社区分享那些来找我们工作的人的典型错误。

1.曲线恢复
简历立即显示一个人是否知道如何思考。 普通人在撰写简历时,是否会从用户的角度出发,问自己一个问题:“我的简历会帮助雇主选择我吗?”。 显然,猎头公司或我的圈子本身构成了简历的框架,但即使使用这些平台,求职者仍会犯错。
典型的简历错误:- 没有联系(是的,它发生了!)
- 必要时没有求职信(为什么您要我们处理这个特殊空缺)。 碰巧没有必要写一封信,因为一切都已经清楚了:他在第一线工作了20年,并希望继续。 但是,如果候选人担任水管工并决定成为一名程序员,就会出现问题。 最好通过在求职信中写出您的动机来立即删除它们
- 没有显示预计收入水平。 有时似乎如果您不指定薪水,那么您将有更多的回旋余地。 但是,如果雇主在搜索时指示了特定的金额范围,则您会发现自己超出了雇主的筛选范围。
- 简历不是用雇主的语言写的。 如果您想在俄罗斯联邦找到一份工作,请用俄语写。 如果在国外-英语。 最好有两个版本。
- onic谐的笑话。 幽默感是一种危险且相对的事情,请勿尝试在简历中闪现出来。 文字无法传达情感,因此您的笑话可能不会被理解。
2.没有项目和经验
如果您正在申请程序员的工作,则必须具有经验。 即使您是大三学生,您仍然需要在业余爱好或学习水平上支持一些项目。 理想情况下,如果您有一个不错的github帐户,那么您至少每隔几个月就会推送一次。 就个人而言,我有这样一个帐户,并且我一直在努力。 人们经常听到候选人因为有NDA而无法显示代码。 我个人不相信这一点。 即使NDA将其关闭,您也始终可以显示您的代码,但是却没有上下文:仅显示可以清楚您的编码风格的部分。 如果绝对没有要显示的内容,则您将不得不执行测试任务,这是在浪费时间,首先是浪费申请人的时间。 因此,事先准备示范代码符合申请人的利益。
3.不接听电话/信件
这种事情经常发生,以至于我不知道这些人怎么找到工作。 据我了解,一个体面的人回拨未接来电并回信。 如果我发现相同的号码在两天内连续第四次给我打电话,我一定会给您回电话。 如果他们写信,我将至少回答一句话。 一些候选人对HH的空缺做出回应,发送简历,不接听电话和信件。 对我个人而言,这是不负责任和/或粗心的迹象。 两者都是不好的,所以我用ananahs写这样的候选人。
4.弯曲的测试任务
通常,他们发送的测试任务做得不好。 我将举例说明Java的典型错误,但是该列表非常适合其他语言。
- 专心阅读任务。 例如,在编写ORM时无法使用它;
- 通过e.printStackTrace()的异常阻塞
- 缺乏评论;
- OOP曲线:什么类应该做什么?
- 代码分离不足
- SQL注入
- 面条代码; 为了清晰起见,可以将大方法分为几部分;
- 使用git:存储库中的其他文件;
- 类,方法,编码样式的命名;
- 数据库设置在错误的位置;
- “我的英语很好。” 如果不好,用俄语写
- 缺乏测试
- 未公开资源:文件,连接
5.坏关系
我住在省级小城镇Cherepovets,所有程序员彼此了解。 当有候选人来找我时,我几乎总是知道要问谁。 他们几乎总是告诉我一些事情,我会根据他人的意见做出决定。 优秀的程序员还不够,还需要一个优秀的人。 甚至,我想说,人的素质在接待中起着至关重要的作用。
有一天,一个叫尼古拉的好程序员来为我安顿下来。 与他交谈之后,我意识到他是个混蛋,以某种形式拒绝了他。 几天后,我的最重要的经理给我打电话,问:
-Nikolai Pupkin打电话并抱怨您没有接听。 你为什么不吃呢?
-因为他是个混蛋
“啊,我明白,很好。”
有时我们会采取完全没有准备的大三,因为“好人”。 如果他是一个好人,我们会在内部课程中向他灌输知识,或将他送往外部课程学习。
6.无法证实其决定
如果您正在执行测试任务或编写代码示例,则需要能够讨论以下代码:为什么做出这些决定或那些决定。 如果您立即了解解决方案并不明显,请立即写下您这样做的原因,否则不要写下。
当我雇用一名程序员时,我遇到了一个案例,他开始就某些体系结构问题不断与我争论。 争论固然很好,但是您需要证明自己的立场是正确的,而不是说“因为有必要”。 随着时间的流逝,出现了一种奇怪的情况:我说一件事,而他默默地做另一件事。 我要走了 但是在这种情况下,我也犯了一个错误:在雇用谁是公司的老板以及谁做出最终决定时,有必要立即澄清。 当我要寻找这个人的替代品时,我解决了这个错误,我们立即在入口处达成了最终决定。 现在没问题了。
7.对收入的误解
候选人经常来,却不知道他想赚多少钱。 当我问一个问题时,我经常听到这样的回答:“哦,这是一个难题,我还没有考虑过。” 这样的候选人总是得到最低的。 我的战术:
-您想赚多少?
我不知道
-一万够了吗?
-不,还不够
-好,但是25,000够了吗?
-不多,这只是用于汽车贷款
-好吧,然后45岁?
-是的,或多或少。
通过这种对话,候选人总是收到比他所能得到的少的东西。 如果他提前做好准备,知道自己的水平和在市场上的工资水平,他就能真正地进行自我评估。
8.自我发展的懒惰
我向应聘者询问他会推荐给我的行业书籍。 我说这样的话:“我不知道Angular6。为了学习,您建议读什么/看什么?”? 如果候选人不热衷于他的工作,他会回答一些非常亲戚的事情。 如果候选人习惯了持续培训,他会立即推荐一本特定的书或特定的课程。
这些是错误。 有时似乎我的要求太高了,但是结果是,只有最酷的人才能在团队中工作。
希望这可以帮助某人找到一份好工作。 所有的幸福和神圣的爱=)