我无法被雇佣
在讨论程序员招聘时,我经常遇到有人会谈论一些简单的面试标准。而当我思考这些标准时,我通常发现自己并不符合。我猜是不是因为这些原因,我才没被录用?
(引号中的短语是我所看到的常见态度的解释,而不是引用任何特定人的话。)
我40多岁了
“编程是年轻人的事。”我直到30多岁才成为一名职业开发者,尽管在此之前我的工作确实涉及编程。诚然,我的思维不如以前敏捷,但这也帮助我避免代码过于复杂。而且我确实有相当多的经验,即使是在现在已经过时的平台上的经验也可能有用。
我在同一个地方工作了10年
“我对任何在同一个地方待太久的人都心存疑虑。” “一份工作最理想的期限是2-3年。” 我真的不觉得为了改变而改变有什么意义。我喜欢我的工作,喜欢这家公司,而且我有机会在有趣且富有挑战性的方向上发展自己。
我在大学里学会了编程
“所有优秀的开发人员都是从小开始的,玩着儿时的电脑。” 我小时候家里确实有一台电脑,但我主要用它来玩游戏。我懂一点 BASIC 语言,但无论我用它做什么,后来都没什么用。我甚至不明白子程序的意义。当然,这可能帮助我熟悉了各种计算机,但我并没有做任何人们通常认为的事情。
我的 Github 很小,而且不相关
“我总是浏览候选人的 Github,并期望找到一份专业的作品集。” 以下是我的 Github 贡献。 事实上,这段时间我的 Github 异常繁忙。 此外,我的 Github 里几乎所有内容都是一些小型的业余项目,丝毫没有展现我真正的专业工作。任何浏览我 Github 的人都会对我的技能产生非常扭曲的印象。
我对编程没有“热情”
“优秀的开发人员会把空闲时间都用来写代码,停不下来。”我从来都不想为了写代码而写代码。我偶尔会做一些副业,但那些都是针对我想要解决的真正问题,解决方案需要写代码。我确实喜欢写代码,这很好,因为这是我的工作,但下班后,我倾向于在空闲时间做点别的事情。
我有博士学位
“我想招务实的人,而不是象牙塔里的学者。”这在任何地方或许都不是坏事。但在我的祖国芬兰,这绝对是坏事。我的一些在软件行业工作的同学,为了避免被归类,甚至在工作中都隐瞒了自己的博士学位。最近我感觉,软件开发领域普遍存在着一种反对学术背景的声音。
尽管如此...
尽管我在很多方面都“无法被录用”,但我仍然有工作,在工作中仍然受到尊重,并且我的编程和社交技能一直得到很好的反馈。所以,也许仅仅根据一个特征来草率判断并不是最好的方法?
每当我的同事们谈到使用这些标准或类似的标准时,我都会感到难过。我已经习惯说:“那样做就意味着你不会雇用我。这就是你想要的吗?” 但正如人们所料,这并没有真正让他们重新评估自己的想法。
最后,当然所有这些都不重要,因为我拥有开发人员最受追捧的技能:我擅长在白板上编写算法。
鏂囩珷鏉ユ簮锛�https://dev.to/vorahsa/i-am-unhireable-541d