代码、汗水和泪水: 为什么 “冒名顶替综合症 ”从未真正离开过开发人员?

当技术世界不断移动目标时,如何不再觉得自己是个骗子?

有一次,我花了三天时间调试一行代码。当我终于找到丢失的分号时,我的团队称赞我是 “编码奇才”。我当时只想 “他们随时都会发现我只是个只会敲键盘的猴子”。

欢迎来到编程的肮脏小秘密:你越是优秀,就越会觉得自己的工作很糟糕。

从 “Hello World ”到 “Help Me, World”: 新手自我怀疑速成班

学习代码的感觉就像蒙着眼睛组装宜家家具。别人递给你的工具你并不理解(依赖注入?),别人给你的指令是用象形文字写的(递归函数?),周围的人都在随意地讨论他们用 “一个小小的 React 应用程序 ”就能赚到 30 万美元的副业。

创业初期是一种特殊的折磨:

  • GitHub 上的简介变成了恐怖电影,每个人都是十倍于你的开发者。
  • Stack Overflow 的答案就像博士论文,你以为问题很简单
  • 教程地狱成了你的永久地址(“当我学完这门 87 小时的 Udemy 课程时,我终于准备好了!”)。

这是他们没有告诉你的真相: 当你第一次让电脑说出 “Hello World ”时,你不是在学习编程,而是在学习如何憎恨自己。

伟大的技术谎言:”找到工作后你会感到自信”

快进。你经历了重重考验:

  • 背诵了足够多的 LeetCode,以假乱真的方式通过了面试
  • 成功完成带回家的项目(打开了 73 个 Stack Overflow 标签)
  • 以某种方式说服别人付你真金白银

然后,第一天来临了。

你的新现实

  • 在 Stand-up 中,你对 “idempotent ”和 “WebSockets ”等词点头示意
  • 代码审查让你的公关看起来像犯罪现场
  • 当资深开发人员不经意提到 “只是将 Kubernetes 集群容器化 ”时,你每天都面临生存危机

残酷的转折?拿钱写代码会放大欺诈情结。现在,你不仅在私下里失败了,还在公司时间里失败了。

晋升为欺诈者: 为什么越往上越糟糕?

几年过去了。你完成了功能。领导过项目。甚至可能在你的头衔中获得了 “高级 ”的称号。

回报是什么?一种全新的冒名顶替综合症:

古代开发人员 “悖论

“我已经 35 岁了–上周二堆栈发生了变化,我还能自称’全堆栈’吗?

领导的孤独感

指导后辈,事后却偷偷上网搜索他们的问题

人工智能焦虑

看着 ChatGPT 在 12 秒内吐出原本需要一周时间的代码……

你爬得越高,窃窃私语的声音就越大: “他们会发现你一直都在敷衍他们”

科技行业的秘诀: 武器化的不安全感

让我们说出服务器机房里的大象吧: 我们整个行业都在冒名顶替综合征的基础上运转

它是如何运作的?

  1. 科技巨头发明新框架,让开发人员永远落后于人
  2. Bootcamps 向刚刚知道什么是 div 的人兜售 “6 位数职业 ”梦想
  3. LinkedIn 上有影响力的人发布 “#100DaysOfCode#的第 427 天”,同时假装他们昨天才开始工作
  4. 招聘人员要求拥有 5 年的工具使用经验,而这些工具只存在了 18 个月

这不是你的问题–这是一个旨在让你在首次承诺之前就感觉自己已经过时的系统。

打破循环: 从一个 25 年的骗子身上学到的 3 个不道德的生活专业技巧

几十年来,我一直觉得自己是个编码骗子,现在我发现了没人会教你的生存策略:

1. 破电梯 “战术

遇到困难时,大声公开地寻求帮助。
少年:”我怎么才能把这个 div 置中?”
你 你:”让我们在团队中讨论这个问题!谁想用白板演示 CSS 定位?
突然间,大家都开始上网搜索了。

2. 掌握战略性遗忘的艺术

“抱歉,我对[时髦工具]有点生疏–提醒我一下它是如何工作的?
专业建议:当你比他们更了解时,效果最好。

3. 打造你的 “纸牌屋 ”组合

  • 你在 2004 年写的剧本?现在它是 “我架构的遗留系统”。
  • 教程中的 TODO 应用程序?“个人激情项目
  • 你曾中断工作 6 个小时?“领导关键任务系统的事件响应

我意识到我们都在伪装的那一天

转折点出现在我发现我的首席技术官的秘密谷歌搜索历史记录时:

  • “什么是区块链?”
  • “API 如何工作?
  • “Java和JavaScript的区别

原来,被我们奉为编码之神的人只是更善于隐藏自己的搜索历史而已。

你的新口头禅:保持怀疑

下次遇到冒名顶替综合症时,问问自己:

  • 这究竟是我的错,还是我们选择了一个不必要的复杂堆栈?
  • 是我真的无能,还是我们的文档就是垃圾?
  • 他们是真的天才,还是只是更擅长行话?

记住这一点: 资深开发人员 “和 ”骗子 “之间的唯一区别,就是他们在中型会议上假装自信的程度。

最后承诺

站台表演中没有告诉你的秘密?我们都是冒牌货。碾压 Jira 票据的超人?冒牌货。画 UML 图表的架构师?冒牌货。Linus Torvalds?他可能也觉得自己是个冒牌货。

所以,下次当你在代码审查中汗流浃背,或为一个新框架而惊慌失措时,请跟我说:”我不是骗子,我只是一个还没有上网搜索答案的开发人员:
“我不是骗子–我只是一个还没上网搜索答案的开发人员”。

现在回去工作吧。你的集成开发环境不会自动崩溃。

本文文字及图片出自 Code, Sweat, and Tears: Why Imposter Syndrome Never Really Leaves Developers

你也许感兴趣的:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注