程序员如何战胜冒名顶替综合症:从自我怀疑到自信编程

本文深入探讨程序员面临的冒名顶替综合症现象,分享个人经历和实用应对策略,包括接受不适感、停止与专业人士比较、记录成就等方法,帮助开发者建立自信并持续成长。

冒名顶替综合症作为程序员

作者:Sefeoluwa Akinbeye

相信自己某种程度上不够资格胜任工作是我们中最优秀的人也会面临的问题。当这些想法悄悄进入你的脑海时,很难摆脱它们。

患有冒名顶替综合症会让你觉得自己工作不够努力、学习不够快,或者根本不适合你所担任的职位——即使你不知疲倦地工作才达到现在的地位。

冒名顶替综合症的特点是在工作场所感到能力不足,导致害怕被揭穿为骗子。这就像患有慢性自我怀疑。

在本文中,你将找到关于冒名顶替综合症需要了解的一切:它如何表现,如何影响你作为程序员的职业生涯,以及如何应对它。我还将分享我自己与冒名顶替综合症的经历以及我采取的应对步骤。

我是如何发现自己患有冒名顶替综合症的

这种想法总是存在。那是内心的声音告诉你在聪明人说话时保持安静,你的意见太不重要而不应该表达出来。这就是冒名顶替综合症悄悄潜入的方式。

就我而言,我认为我一直都有它。我总是选择承担更简单的任务,而不是更艰难和更具挑战性的任务。我告诉自己,如果我尝试一个超出我知识范围的新项目,我会惨败。

我不知道"冒名顶替综合症"这个术语,但我想知道为什么我逃避我想学习的东西,或者在尝试获得新技能时感到缓慢。我搜索了我的问题,最终找到了一系列与我的困境相匹配的症状,包括:

  • 我觉得我不配得到我所处的职位,因为我不够好。慢性自我怀疑是我非常亲密的伴侣。
  • 我怀疑自己的成就,并将其归因于外部帮助或运气。
  • 我专注于我的错误和失败,并让它们决定我的智力极限。
  • 当我意识到我不知道所有需要知道的东西时,我怀疑自己的技能。
  • 我相信有些项目完全超出我的能力范围,我甚至不应该费心尝试。
  • 当我听到其他开发人员谈论他们的技能和经验时,我认为我永远无法达到他们的水平,他们都比我更聪明、更有才华。
  • 我拒绝沟通我的想法。
  • 由于能力不足的感觉,我感到焦虑和压力。

我发现这些症状都与冒名顶替综合症有关。

我现在知道为什么我在2019年第一次对编程产生兴趣时无法学会编程。我从HTML开始,看起来不错。

“这很好,我能做到。”

然后我打开了JavaScript,它真的打击了我。自我怀疑悄悄潜入。

“你在试图欺骗谁?你为什么甚至认为你可以处理这个?你认为编程是个笑话,任何人都可以进入吗?你数学很差,一遇到问题就感到沮丧,你认为编程是你的下一步?你在欺骗自己。”

在那一刻,我觉得自己完全是个骗子。就像如果我曾经在编程领域找到工作,那将是凭借虚假的资历。

冒名顶替综合症如何普遍影响程序员

如果你与我提到的这些症状有关,你可能也患有冒名顶替综合症。

它阻碍程序员承担与他们通常承担的类型不同的项目,阻碍他们在工作中发言和提出想法,或者阻碍他们建立自己的机构。

通常,开发人员会因为觉得自己不适合这个角色而辞职。他们甚至可能转向一个全新的职业,认为他们无法跟上技术工作的步伐。

就我而言,我推迟学习编程三年。我创办了一家企业,然后最终进入了增长营销领域。我终于学会了如何管理我的自我怀疑并重新回到编程中,但我失去了很多时间。

你可能也在考虑辞职,因为你不相信自己或你的能力。也许你的自我怀疑正在吞噬你,你就是无法克服它。

冒名顶替综合症会减慢你作为程序员的职业成长。它会降低你的生产力,我们不能这样。你对技术领域的进步非常重要,我不能让你辞职。在没有先分享我辛苦获得的冒名顶替综合症管理技巧之前!

我是如何学会管理我的冒名顶替综合症并重新回到编程的

经过三年浪费的梦想(字面意思),我获得了一个增长营销实习机会。我的技能很少,但我仍然申请并得到了这份工作。我致力于学习必要的技能以在工作中表现出色,到目前为止一切顺利。

在那段时间里,我也重新回到了编程中。我更致力于学习新语言和开发项目,为我最终准备好完全过渡到编程并开始申请工作做准备。

在那段时间里,有些事情必须改变。我不再感到那些自我怀疑的迹象。我对自己的技能更有信心,这帮助我在工作中表现出色,并更好更快地学习编程语言。

那么,什么改变了?

嗯,我找到了应对冒名顶替综合症的方法,现在我不再仅仅因为我的大脑告诉我任务或项目太大或我无法处理而放弃它。我甚至不需要外部动力来保持前进。

以下是我做的一些事情,帮助我摆脱了自我怀疑。你可能想自己尝试一下,这样你就能更好地管理冒名顶替综合症。

养成不适的习惯

我第一次放弃学习编程,主要是因为我感到不舒服。它完全超出了我的舒适区,与我正在学习的东西无关。当我感到不适的重量时,我决定放弃并放下我的热情。这就是自我怀疑如何将你的梦想变成浪费的抱负。

所以,为了重新回到编程中,我必须适应我的不适。每当我感觉编程完全超出我的能力范围,就像我在冒充一个真正聪明的程序员,或者像我是披着羊皮的狼时,我不会停止学习。我坐在那种不适中并沉浸其中。

作为程序员,你应该已经知道你想要什么,并有目标去实现它。不适不应该让你偏离轨道,让你远离成功。

停止让专业人士吓到你

程序员通常喜欢在社交平台上发布他们的作品,以便其他人查看。展示你的作品是建立品牌的重要一步,这样你才能获得高薪工作。

我经常做的一件事是将自己与专业人士的作品进行比较。我会看他们的代码,立刻感到大脑冻结。

“这些都是什么?为什么我还不理解这些?”

问题是,这些人是专业人士。他们编写代码已经多年。他们开发了数十个项目,远比你正在开发的天气应用高级。如果你继续将自己与他们比较,你会开始觉得自己做得不够,不聪明,或者你不是程序员,只是在欺骗自己。

当你完成你的小项目并发布它时,一些专业人士和经验更丰富的程序员可能会坦率地告诉你,你所做的与他们正在做的事情相比非常少,或者你不应该费心开发看似更困难的项目,因为你刚刚发布的这个项目很差。

不要担心不如他们。你没有时间这样做。更加努力地工作,过滤掉噪音,很快你就会发现自己正在做他们说你无法处理的事情。

接受冒名顶替者并知道你不可能总是最好的

作为一名程序员意味着总有新的东西要学习——一种新语言、概念、语法等。我必须学会我不能始终掌握一切。要成为一名伟大的程序员,我必须致力于不断学习。

当你患有冒名顶替综合症时,你会怀疑自己的能力,仅仅因为你不知道如何使用热门的新工具,或者你不容易掌握每个人都在谈论的语言。在这一点上,你会感受到自我怀疑的全部压力,你可能想放弃一切。

然而,一旦你接受了你不可能知道关于编程的一切,你不可能成为世界上最好的,你就可以接受感觉像冒名顶替者,并将其视为学习新事物的机会。

最好的程序员不是那些知道一切的人,而是那些愿意在需要时学习新事物的人。

对做你尚不知道如何做的事情说"是"

我在工作中做这件事,对执行我一无所知的任务说"是"。当我不知道如何做某事时,我不会说:“哦,对不起,我不知道那是什么或如何做,所以我不能。”

我只是说:“当然。”

之后,我会立即开始研究如何做那件特定的事情,然后我会找出如何更快地做它。在我意识到之前,我已经完成了。我完成了我一无所知的任务,并在此过程中学到了一些东西。

成功的程序员不会仅仅因为他们从未做过或因为他们的大脑告诉他们他们不能做而拒绝一个新项目。这就是冒名顶替综合症的作用。它让你远离任何具有挑战性的事情,所以你永远不会离开你的舒适区。如果你想成为一个更好的程序员并停止感觉像骗子,你必须挑战自己,做所有那些你的大脑说你不能做的事情。

很快,那些自我怀疑的感觉对你来说不再意味着什么,因为你一直在直面挑战,并将继续这样做。

记录你的成就

成就是你能力和价值的很好提醒。随着你作为程序员的成长,自然你会开始从事越来越高级的项目。你可以记录你的成就,这样你可以以后回去查看它们,并为自己已经走了多远而拍拍自己的背。这是你成长的一个很好的提醒。

我通常在Notion应用中为自己设置任务。我会写下我正在进行的项目的描述,我希望在 working on them 时学到什么,以及我计划在完成它们时使用的工具或语言。当我完成项目并将它们移动到已完成项目列表时,它们总是存在供我回顾和表扬自己。

你还可以记录你解决的新问题(那个几乎要了你的命的可怕错误或你如何破解一些面试问题)。这些将在以后帮助你对自己和你的技能更有信心。

你能做到!

总结一下,我想重申,作为程序员,特别是当你从另一个学科过渡到编程或者你没有计算机科学学位时,感觉像冒名顶替者或骗子是完全正常的。你并不孤单——很多程序员都经历过。我有,我也学会了如何最好地管理它。

以下是一些可以帮助你管理冒名顶替综合症的事情的亮点:

  • 养成不适的习惯。
  • 停止让专业人士吓到你。
  • 接受冒名顶替者并知道你不可能总是最好的。
  • 对做你尚不知道如何做的事情说"是"。
  • 记录你的成就。

我在这篇文章中分享了我的经验以及你可以采取的一些可行步骤来管理你自己的冒名顶替综合症。我希望它们能帮助你应对这个狡猾的野兽!

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计