忍不了,我辞退了一个学历造假的程序员。。

简介: 我们是一家小公司,只有20多个人,我与所有员工都很熟,因此解雇他们中的任何一个都会让我很难过。根据300多场面试的经历来看,我发现大约50~60%的求职者都会在简历上造假。 虽然我不确定这样做是否妥当,但是对于大多数人我还是选择了睁一只眼闭一只眼。

作为首席执行官,辞退员工是一件非常困难的决定。


我们是一家小公司,只有20多个人,我与所有员工都很熟,因此解雇他们中的任何一个都会让我很难过。


根据300多场面试的经历来看,我发现大约50~60%的求职者都会在简历上造假。 虽然我不确定这样做是否妥当,但是对于大多数人我还是选择了睁一只眼闭一只眼。


我还特意去网上搜索了一下这个话题,结果我发现,Checkster的一项调查表明,78%的求职者都会在招聘的过程中撒谎!


我将在本文后面讨论求职者简历中经常会出现的一些造假。不过,首先我们来谈一谈这位有问题的程序员。


1、造假内容

我没有直接参与他的技术面试。


我也是一名程序员,而且我喜欢编程。但是由于我必须承担很多管理任务,所以不得不牺牲这方面的工作。


这位程序员的工作经验和工作内容都有假。他说他是一位企业家,这话倒是不假,然而,我认为他向我们展示的项目和参考资料都不是出自他之手。


他是如何通过我们的测试的?

当然,他是一名优秀的程序员。他可以游刃有余地担任初级后端开发人员的职位,但我们寻找的是高级后端开发人员。


我们的技术招聘包括三个步骤:


首先,我们针对每个职位筛选出十名候选人;

接着,我们会对他们进行一个简单的测试,通常只需要10~20分钟。这个步骤通常可以帮助我们过滤掉一半的候选人;

最后,我们还有面试。除了技术之外,我们还会看一看他们对这份工作是否有热情,或者是否适合我们的办公文化。

在最后一步,我们还剩下两名出色的开发人员。在测试中,另一位程序员的得分其实比我最后雇用的这位更高。


我不知道他是如何通过考试的。我猜,由于考试是在线进行的,因此可能有人帮他,因为如果没有人帮助的话,他是不可能通过考试的,因为他连基本的任务都完不成。


我知道每个人都有激情。但是要想取得成功,你必须一步一个脚印,踏踏实实地努力。


2、为什么我会雇用他?

在他通过招聘第二步的测试之后,我通过网络面试了他。这一步很简单。我只是想看看候选人是否适合我们的创业公司。


尽管他在第二步中的分数不如另一位候选人,但最后我还是选择了他,因为我觉得他在我们的创业公司可以有更好的表现。通常,在选择候选人时,我会考虑三个因素:


工作热情

技术力

公司文化

他的表现很好

他在第二步的考试中获得了第二的高分,所以,我以为他的技术没问题。


我会特别对企业家另眼相看

他是一位企业家,对于在另一家创业公司工作并积累经验充满了热情。


我以为我们可以更好地利用他。


他了解创业公司的办公文化

办公文化对于每一家公司都很重要,尤其是对于创业公司而言。在雇用某人的时候,我都会非常认真地考虑这一因素。


这位创办过一家创业公司,因此,我最后选择了他。


3、为什么解雇他?

其实,问题从第一天就开始了,但是我们的CTO给了他一次机会。由于他刚入职,因此我们以为他需要一些时间来熟悉项目。


三天后,我们的CTO告诉我,他有点不对劲,连简单的任务都完不成。他连我们项目的基础知识都不懂,即便是我们的初级程序员也可以轻松完成这些任务。


但是,我们决定多给他一点时间。


十天后,他与一些初级开发人员一起做某项任务。他根本无法为他们提供指导,而且也开始对办公环境有所不适应。


我们的初级程序员也向CTO抱怨他。


然后,我们开始意识到他在简历上造假。我们没有告诉他这件事,但我觉得他心里应该有数。


15天后,我把他叫到了办公室,并告诉他由于某些原因我们不得不辞退他。我感觉到,实际上他本人也松了一口气!


4、我为他感到难过,并尝试帮助他

尽管他撒谎了,我们很容易证明这一点,但我们没有这么做,因为我们在招聘过程中也有失误,我们还是希望尊重他!


但对我来说,解雇他依然是一件很困难的事情。我曾尝试帮助他。我给他提供了一个初级开发的职位,但这有点打击他的自尊心。


我们的CTO与他详细讨论了他的不足以及如何提高自己的技术力,还为他提供了一些很好的资源。


为了避免今后发生此类事件,我们在招聘过程中增加了一个环节。


5、简历造假后果自负

在简历上造假,后果可能很严重。更重要的是,对您的个人名誉有损。


一旦被你的老板发现,就会被解雇。为什么不提高自己的技术力,然后再申请相应的职位呢?


以下是程序员的简历中经常会出现的一些造假:


工作年限。老实说,如果这个数字接近的话,老板是不会介意的。

以前的工作。为什么辞职?对于这个问题,许多人都会撒谎。他们认为,如果他们说实话,面试官就不会选择他们。大多数人选择离职都是为了获得更好的工作。作为雇主,我们都知道这一点。我们不会因为你追寻更好的机会而对你有成见。相反,如果你坦诚相待,我们会更加心存感激。但是,即便你过往的工作经历不好,也不要有诸多批评。被解雇的求职者很少愿意在面试中说实话,这也很正常。但是,在这个问题上坦诚相告可能反而会带来意外的惊喜。

参考材料。有时程序员简历上提供的参考材料是假的。我建议你不要抄袭别人的作品,并声明是你自己的作品。这样的谎言一旦被拆穿,就会被解雇!

6、虽然找到工作是目标,但维护个人声誉也很重要

最近,我的两位程序员申请了薪水更高的好工作。


在他们申请工作并通过初级测试后,对方雇主打电话给我进行背景调查。一位雇主认识我,我们是好朋友。


我强力推荐了他们!还告诉他们,能拥有这两名员工很幸运。如果我能提供更高的薪水的话,是绝对不会放手的。


我之所以这样做,是因为我非常喜欢他们两个,而且他们的工作非常出色,他们维护了个人良好的声誉!


7、最后的想法

从面试到每天的工作,我们都要坦诚相待!


你的目标不应该只是成为一名程序员,而是应该成为一名优秀的员工!当你全心全意地工作,公司也会格外眷顾你。


你不一定要从高级程序员开始发展职业生涯!如果你对自己技术力没有信心,那么甚至可以从实习生开始。


最后,千万不要在自己的简历上造假!


原文链接:https://betterprogramming.pub/i-fired-one-of-my-programmers-15-days-after-hiring-them-5316e9337ec4

作者 | Abrar Masum

译者 | 弯月 责编 | 欧阳姝黎

出品 | CSDN(ID:CSDNnews)


相关文章
|
Linux 应用服务中间件 网络安全
linux安装Gitlab
linux安装Gitlab
431 0
|
存储 Dragonfly 缓存
Nydus:开源的下一代容器镜像加速服务
让更多的容器用户能够体验到容器快速启动和安全加载方面的能力。
8458 0
Nydus:开源的下一代容器镜像加速服务
|
运维 Cloud Native Devops
「译文」什么是 SRE(站点可靠性工程师)?SRE 是做什么的?
「译文」什么是 SRE(站点可靠性工程师)?SRE 是做什么的?
|
分布式计算 算法 调度
课3-详解隐私计算框架的架构和技术要点
隐语架构涵盖产品、算法、计算、资源和硬件五层,旨在实现互联互通和跨域管控。产品层包括SecretPad等,简化用户和集成商体验。算法层涉及PSI/PIR、SCQL和联邦学习,提供隐私保护的数据分析和学习。计算层如RayFed、SPU、HEU等,支持分布式计算和密态处理。资源层的KUSCIA用于跨机构任务编排,硬件层涉及FPGA等加速器。互联互通支持黑盒和白盒模式,确保不同平台协作。跨域管控则强调数据流转控制,保护数据权益。
|
10月前
|
Linux Go iOS开发
Go语言100个实战案例-进阶与部署篇:使用Go打包生成可执行文件
本文详解Go语言打包与跨平台编译技巧,涵盖`go build`命令、多平台构建、二进制优化及资源嵌入(embed),助你将项目编译为无依赖的独立可执行文件,轻松实现高效分发与部署。
1519 162
|
6月前
|
关系型数据库 MySQL Java
Java微服务连接同个MySQL实例报错“Too many connections”
多个微服务共享同一MySQL实例时,易因连接池配置不当导致“Too many connections”错误。需综合评估max_connections限制与各服务连接池大小,合理调整数据库配置与应用参数,避免连接耗尽。
188 6
|
KVM 虚拟化
虚拟化技术概述及KVM环境安装
关于虚拟化技术概述及KVM环境安装的教程,涵盖了虚拟化的定义、分类、管理工具,以及KVM的系统需求、安装步骤和使用指南。
692 12
虚拟化技术概述及KVM环境安装
|
云安全 人工智能 弹性计算
安装Docker 配置阿里云镜像加速
安装Docker,配置环境,配置阿里云镜像加速地址,查看镜像,卸载docker,卸载docker引擎,主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷的方法
3350 0
安装Docker 配置阿里云镜像加速
|
存储 Kubernetes 容器
K8S部署nexus
该配置文件定义了Nexus 3的Kubernetes部署,包括PersistentVolumeClaim、Deployment和服务。PVC请求20Gi存储,使用NFS存储类。Deployment配置了一个Nexus 3容器,内存限制为6G,CPU为1000m,并挂载数据卷。Service类型为NodePort,通过30520端口对外提供服务。所有资源位于`nexus`命名空间中。
|
Kubernetes Cloud Native 微服务
云原生入门与实践:Kubernetes的简易部署
云原生技术正改变着现代应用的开发和部署方式。本文将引导你了解云原生的基础概念,并重点介绍如何使用Kubernetes进行容器编排。我们将通过一个简易的示例来展示如何快速启动一个Kubernetes集群,并在其上运行一个简单的应用。无论你是云原生新手还是希望扩展现有知识,本文都将为你提供实用的信息和启发性的见解。