一名普通开发者的自白

2025-05-24

一名普通开发者的自白

我一直是个普通的开发者。不算差,但也没什么特别的。我曾在一些知名公司工作过,但都不是IT主管。我确信自己不可能成为伟人,因为“普通”就是我的极限——任何人都可以,但我不行。除非发生什么意外,否则我依然会保持这种心态。

事情是如何开始的

与当今许多开发人员不同,我小时候并不痴迷于电脑。我12岁时没有学习编程。我更喜欢玩电子游戏。我知道如何安装游戏和使用互联网,这足以让我成为班上最聪明的学生。

我并没有梦想成为一名开发人员并编写代码。我想做一些不同且更具创造性的事情——例如新闻或电影导演。但我决定运用我的计算机知识,成为一名网络开发人员。

我接受了良好的教育(不是来自我国顶尖大学)。

我的知识足够在一家普通公司找到工作。你知道,这些公司并不差,通常有高档的咖啡机、可接受的开发实践和友好的员工,但这些公司并非顶尖的科技公司。不像谷歌、Uber、Facebook 等等。

没关系,对我来说已经足够了。我知道自己不够聪明,不适合加入那些很酷的科技公司。我知道我永远搞不定他们的面试题。我试着改进,但那太无聊了,我的大脑告诉我:“哥们,别想了,就算没有这些知识我们也能做得很好。” 既然有几十家普通公司想聘用我,研究这些东西还有什么意义呢?

我换了几家公司,但都是从一家平庸的公司跳槽到另一家。我尝试面试一些大公司,但失败得非常惨。我的大脑给自己找了不少借口。不是我准备不足,而是那些公司问的问题愚蠢又无意义。他们根本没看到我有多优秀。

正在进步

几年后,我形成了“普通开发者”的坚定心态。我确信自己永远不适合在酷炫的公司工作。而且,我甚至不想考虑在这样的公司工作。我找了成千上万个借口,但真正的借口是,我害怕暴露自己的知识水平不够,害怕走出自己的舒适区。

每当我遇到有人跟我说:“嗨,我在 Uber/Amazon/Facebook 等等公司工作”,我第一个念头就是:“呸,真是个书呆子!”
别误会,我对这些公司并无偏见。我嫉妒的是,有人能做到(主要是比我年轻的人),而我做不到。所以我用一种消极被动的方式掩饰了这种嫉妒。我希望大家都能和我一起待在我们这片普通人舒适的沼泽地里。你为什么要离开呢?胡说!

有时,一个勇敢而天真的念头会闯入我的脑海,我会对它提出挑战:“嘿,你,记住你的抱负和动力!你不是普通人;你只是懒惰!” 我很高兴有这个想法,但这还不够。平庸的想法很快就被大军击败了。

那是一种舒适、可预测的生活。我不在乎自己的野心。平静而放​​松。我确信一些光明美好的事情可以不费吹灰之力就发生。好吧,也许不是今天,也不是明天。但总有一天它应该会发生。在那之前,我会在我的沼泽里安息。

事情

然后它就发生了!出乎我的意料。我脑子里出现了一个真正改变游戏规则的想法。它比我脑子里任何普通的想法都更强大。你知道,就像一个能把所有这些负面想法都转化成现实的东西。那个超级普通的想法——我小脑里长了一个良性肿瘤。

手术后我并没有醒来,变成一个全新的人。我相信这种事只发生在电影里。但我醒来时突然冒出一个念头:“嘿,马克西姆,我们终于把那个讨厌的家伙赶出去了!我们试着在大脑里建立一个更好的流程吧!”真是个好主意!我的大脑里刚刚获得了一个新的自由空间——让我们好好利用它吧。

我喜欢想象,所有那些让我迷失于平凡、关于自身局限的想法,都聚集在那颗肿瘤里。它被从我的脑海里彻底切除,一劳永逸。如今那里只剩下一片空旷的土地,一个战场,提醒着我所有其他关于我们这个时代的思绪和观念。

开始

我不知道从哪里开始,又该如何开始。如何才能实现我的抱负?现在开始还来得及吗?最重要的是,我该如何摆脱“普通开发者”的标签?想要在一天之内改变我的行为,并非易事。

我曾挣扎过,也曾怀疑过,但与此同时,我感觉自己不再像个普通人了。是的,我懂得的远不及成为一个伟人,但最终,我意识到我几乎可以实现任何目标。我应该记住我的梦想,在我的心灵深处找到它们。

与此同时,这段经历也帮助我变得坦诚,不再为那些我无法掌控的事情担忧。这是否意味着我可以成为下一个史蒂夫·乔布斯?不,不是。我喜欢假装自己,在一家平庸的公司工作吗?不,我无法适应虚假的环境。我想做真实的自己,而肿瘤对我来说是一个沉重的打击,让我开始这样做。

我最初着手做的第一件事就是实现我的梦想,移居另一个国家。你还记得吗,以前我特别擅长为任何事情找借口。所以我给自己找了个理由:“我不聪明,我的英语很糟糕,国外根本没人会雇佣我。别想了。” 我开始更加努力地学习,更加勤加练习。我申请了不同的海外公司——大多数面试都失败了。但我得到了我缺失的东西——经验。经过4个月的面试准备——我成功了。

结论

我需要说明的是——我并非想夸大我的处境。很多人经历过更复杂的事情。它促使我退一步,重新思考我的想法和信念。某种程度上,我对此心怀感激。

我今年30岁了,手术已经快五年了。我仍然是一名普通的开发人员。我还没有实现童年时成为记者或电影导演的梦想。但我已经不再有任何阻碍了。我没有加入Uber或Google,但我在一家优秀的公司工作,与一支优秀的团队一起开发一款优秀的产品。我还开始担任导师,向那些想要转行成为Web开发人员的人分享我的经验和知识。我觉得分享我的经验会让这个世界变得更美好,尽管这听起来可能很幼稚。

我有点后悔那段时光,以及我所有那些虚伪愚蠢的局限。与此同时,我也不能说那些年白白浪费了。我仍然学到了新的东西,遇到了好人,做了很多有趣又可爱的事。但我却阻碍了我真正的抱负和渴望。

不要像我一样。

任何人都不应该忘记自己真正的渴望。我们——我们自己——都是不同的人,有着不同的期望和梦想。没有“平庸”或“足以赢得冠军”之类的标签。

我不希望任何人经历肿瘤才能意识到这一点。我想说的是——我们都能成就伟大的事业。我们不仅仅是普通的开发者和普通的人类。我们每个人的时间都是有限的——我们没有时间去承受人为的思维限制。每个人都可以实现自己的目标。尝试新事物,学习新语言,理解二叉树的工作原理,找到理想的工作,并产生影响。但不要像我一样,用虚假的限制来掩盖时间,浪费时间。我们并不平凡。我们都很了不起。

-

感谢您的阅读!

文章来源:https://dev.to/chechenev/confession-of-an-average-developer-1bf4
PREV
我需要在空闲时间编写代码才能成为一名优秀的开发人员吗?
NEXT
破解 CSS 中居中对齐文本/图像/元素的方法