CodeGym/Java 博客/随机的/感觉像骗局?软件开发人员如何克服冒名顶替综合症
John Squirrels
第 41 级
San Francisco

感觉像骗局?软件开发人员如何克服冒名顶替综合症

已在 随机的 群组中发布
个会员
你听说过冒名顶替综合症吗?即使你没有,你也可能在生活中的某个时刻亲身经历过,但无法对这种感觉进行分类。在工作场所患冒名顶替综合症在各行各业都很普遍,无论工作级别如何。每个人,从低素质的劳工到高级管理人员,都可以拥有它。软件开发人员也不例外。事实上,恰恰相反——程序员似乎比其他人更容易患上冒名顶替综合症。而且这种“疾病”也有非常真实的后果:它会影响生产力,减缓你的职业发展,并最终损害你在软件开发方面的职业生涯感觉像骗局? 软件开发人员如何克服冒名顶替综合症 - 1所以今天我们谈论的是冒名顶替综合症以及如果您是软件开发人员如何应对它。

什么是冒名顶替综合症?

冒名顶替综合症是一种现象,其特征是在工作场所感觉不足,不适合您所做的工作。患有冒名顶替综合症的人通常会感觉并相信自己不够出色,无法胜任工作,无法认识到自己的成就,而是专注于与工作相关的错误和知识缺陷或不足。大多数软件开发人员往往患有冒名顶替综合症,尤其是在他们职业生涯的初期。作为一名专业开发人员,您需要掌握的编程相关知识量每年都在增长,而且新技术以惊人的速度取代旧技术,程序员面临着越来越大的压力,需要对他们的技能(以及知识和努力)进行负面比较工作)对抗他人的技能。

如何识别冒名顶替综合症?

如果您是软件开发人员,以下是一些典型的冒名顶替综合症场景:
  • 感觉自己不适合自己的工作。
  • 努力认识到你工作的价值。
  • 长期的自我怀疑和害怕被“暴露”为欺诈行为。
  • 害怕与其他开发人员交流,因为这会发现您的知识差距。
  • 怀疑编程是否适合您的职业选择。

冒名顶替综合症如何影响软件开发人员?

以下是为什么冒名顶替综合症是一个具有严重影响的真正问题的几个原因。
  • 一些初级软件开发人员和编程初学者可能因此而放弃追求这条职业道路。
  • 它会产生不必要的压力,影响工作效率、您的健康以及您与团队的关系。
  • 伴随其他因素的持续冒名顶替综合症压力会导致倦怠。
  • 工作质量问题。一些患有冒名顶替综合症的程序员只能专注于工作的某些方面,而忽略其他职责。

如果您是程序员,如何应对冒名顶替综合症?

当你知道它是什么,并准备好应对它时,冒名顶替综合症就不难克服了。事实上,有这些症状并不总是坏事,只要态度正确,甚至可以增强力量。

1.接受并拥抱它。

改变你对冒名顶替综合症及其症状的态度是一个关键的改变。承认软件开发是一个没有人无所不知的领域,你总是需要学习新的东西。您甚至可以以积极的方式拥抱通常与冒名顶替综合症相关的感受。将其用作激励因素,推动您不断提高技能。

2. 列出你的专业成就。

通过记住您已经拥有的所有成就,跟踪您的专业成就是消除自我怀疑的好方法。只需将您的成就写成一个简短的要点列表就可以了,但您也可以为此目的 使用您的编码作品集,并将冒名顶替综合症作为改善您的作品集的动力。

3. 向高级开发人员寻求支持/获得导师。

向更有经验的软件开发人员寻求帮助和建议始终是您不应该忽视的选择。这就是为什么在 CodeGym 上有一个完整的独立部分用于寻求帮助。向高级团队成员寻求帮助也是与同事建立健康沟通的好方法。或者,您可以找一位编码导师来帮助您应对编程初学者面临的这一挑战和其他挑战。

4. 找到最适合你的学习方法。

即使作为一名程序员,您不可能无所不知,但快速有效地学习对于获得自信和随之而来的专业发展非常重要。找到最适合你的学习方法是一种最大限度地提高效率,同时最大限度地减少你需要花费的时间和精力的方法。例如,CodeGym 依靠游戏化和实践优先的方法,使掌握 Java 的过程尽可能简单,即使对于完全初学者和愿意从其他职业转向编程的人也是如此。但是你可以尝试多种不同的方法和学习技巧,找出哪一种会给你带来最大的好处。

5.制定职业规划。

制定职业规划(如果您还没有)是另一个步骤,可以帮助您通过专注于更大的前景来应对编程初学者通常会遇到的短期焦虑。您可以将职业规划与您当前的成就列表结合起来,并结合使用它们来应对自我怀疑,不要执着于错误和小失败。

意见

以下是经验丰富的软件开发人员关于遭受冒名顶替综合症和处理此问题的看法。“我已经这样做了大约 20 年,我会坚定地陷入冒名顶替综合症,至少每周一次,而且经常更多。软件很大。每个人都有自己的领域,他们喜欢谈论它。很有可能您知道您所在的地区,但不知道其他人的。你不应该这样做。您应该解决手头的问题——这就是工程师所做的。当我不再尝试自己解决问题并开始与其他工程师交谈并寻求帮助、见解或只是寻求共鸣时,我的职业生涯开始腾飞。专业提示:大多数其他人无法轻松解决复杂的工程问题。我总是分配任务,但我不确定它们将如何解决,所以当我帮助他们解决问题时,我会像他们一样解决问题。我会建议死角和不起作用的东西。这是过程的一部分。如果你真的很努力地工作并把你的一生都花在这份工作上,你可能只了解软件工程主体的 1%。是的。百分之一。如果你幸运的话,”拥有数十年专业经验的软件架构师和程序员 Mark Maratea,。“这种所谓的“冒名顶替综合症”的根源在于过于了解自己。当您想到自己时,最自然的比较之一就是其他人。不要考虑你自己(如果你考虑了,将你的进步与你过去的成就和能力进行比较)。与其考虑你自己,不如想想你想做的事情。如果某件事足够让你兴奋,自我就会消失。你不考虑你是否可以做某事。你就去做吧。专注于问题空间,”经验丰富的网络开发人员 Cuyler Stuwe建议. “这很正常,至少对我来说是这样。你会看我的简历,并认为我知道这一切。没有。我和很多技术专家有一些根本的区别,还有很多我不知道的事情。我可以学习应用这些东西,但有一种无所不知的期望。我总是需要查找事物,或者玩弄事物以了解它们是如何工作的。问题是,我足够聪明,知道如何证明事情,这是很多其他人不具备的特质。数据非常重要。向我展示技术数据,而不是技术意识形态,我们可以交谈,”另一位软件开发专家 Wallace B. McClure
评论
  • 受欢迎
你必须先登录才能发表评论
此页面还没有任何评论