阻碍你充分发挥开发者潜力的因素
冒名顶替综合症成了你最好的朋友
你不会完成你所开始的事情
你担心结果而不是过程
分心使你的道路变得模糊
你正在努力获得别人的认可
你假装聪明,而不是始终如一
你低估了小成就
你正在阅读和观看一堆资源,但没有足够的练习
最初发表于Medium
你不知道自己不知道什么——专家兼超级大脑教练 Jim Kwik
“那么,”你可能问过自己:“为什么我无法充分发挥自己的潜力,成为一个更高效、更高效的问题解决者、专家,甚至是一个10倍效率的开发人员?” 我们无法了解自己的全部潜力,因为有各种各样的因素和模糊的因素阻碍着我们。然而,最重要的是我们都想实现自己的梦想和目标。我们都想发挥自己的潜力。
因此,在这篇文章中,我将分享我曾经遇到过的主要问题。你可能也经历过。这些是内在和外在的挣扎,也是我们无法充分发挥自己作为开发人员潜力的原因。
冒名顶替综合症成了你最好的朋友
冒名顶替综合症是指一种持续存在的自卑感,即使你取得了进步,取得了明显的成功。
让我们来分析一下这种感觉。首先,让我提醒你一些你可能在编程生涯中经历过和感受过的事情。这种情况尤其容易发生在你开始新项目的时候。当你开始一个新项目时,在最初的会议中,你是否感到完全迷失?你的大脑一直在努力理解其他开发人员、客户和经理们在说什么。你的大脑在与你作对,让你觉得自己一无是处。
所以,在经历了那个艰难的时刻之后,你很可能认为自己是个骗子。这会让你产生各种复杂的感觉,这些感觉远非你个人才能的体现,反而让你感到困惑。你的脑子里充满了一些愚蠢的评论,比如觉得自己无法胜任那个项目、最近的工作或你获得的晋升。
你是否曾经担心,担心每个人都会发现你的缺点,因为你不断地查看Stackoverflow,即使是最简单的事情你也会忘记?拜托!即使是最有经验的开发人员也会忘记事情。
这种综合症阻碍你的另一个方面是,你钦佩那些实现了你渴望的目标的人,但同时,你又认为自己不够优秀,无法实现目标,无法跻身精英阶层。你做了很多假设。
别担心!我们每个人都有这种感觉。所以请记住,你不是唯一一个;即使是非常成功的人也会有这种感觉。这种行为与自尊或缺乏自信无关。
最后,这种行为有时是由我们的个人行为造成的。承受巨大的压力可能会导致你成为一个完美主义者。无论如何,请避免这种情况!
你不会完成你所开始的事情
我已经遇到过几次这种情况,你很可能也遇到过。我已经开始过几个个人的、闪亮的、令人兴奋的项目,但猜猜最后发生了什么?我半途而废了,只是把它们堆在一堆半成品项目中。那么,这对我释放全部潜力的追求有什么影响呢?答案很简单,但却是毁灭性的。你感到沮丧,失去了意志力,更糟糕的是,你打破了一致性。从中恢复过来并不容易;你需要时间和坚强的心态。
为什么我们一生中都会陷入这个恶性循环?这是因为我们的热情蒙蔽了我们的注意力,我们没有意识到这个项目可能比你想象和计划的要花费更多的时间和资源,因此需要更多的努力和精力。因此,你最终把它放在了一边。
你担心结果而不是过程
软件开发是一个不断变化的领域。它要求你始终保持积极的学习态度,以至于经验已经远远不够。你需要有能力拥抱无休止的学习过程。
我们大多数人都过于担心自己在学习过程中试图取得的结果。当然,如果我们分析一些特殊情况,这种观点也成立。我知道有些情况下,我们只是在寻找生存之道,把事情摆到桌面上来。
我记得几年前我开始编程之旅时,我以为只要完成了一些简单的小项目,就能说我已经准备好被录用或找到一份好工作了。我考虑的是结果,而不是过程本身及其周边的一切。作为一个积极的学习者,意志力、动力和热情才是真正重要的。
我所说的专注于过程本身是什么意思呢?如果你专注于如何在学习过程中培养习惯、自律和一致性,我敢说你会忘记担心结果,因为那时你并不担心结果。你会考虑如何进行更多、更多、更多的练习,而忘记了通过完成结果,它会自然而然地出现。
分心使你的道路变得模糊
我们总是忍不住要查看手机、浏览新闻、通知或短信。我们无法完成重要的事情,因为这些都会分散我们的注意力。
在现代社会,所有事物的设计都是为了分散我们的注意力。所有事物!是的。我们在工作、在家、在街上都陷入了无休止的干扰循环。我们因为做了不重要和无用的事情而失去了每天的目标,失去了实现最大梦想的进度。
我们周围有太多的干扰。专注于你的进度,以实现你的每日、每周、每月或每年的目标。专注于真正重要的事情。这是我们每天都应该养成的习惯。它代表着你80%的成功。
你正在努力获得别人的认可
在意别人的认可,你就会成为别人的囚徒!——老子
你的工作是为了给人留下深刻印象并获得认可。在我们的领域,我们显然需要认可,但你的首要目标是尽力而为。就是这样!
这是我们过去常犯的错误,甚至现在也常犯。新手,甚至是经验丰富的开发人员。我们总是试图用某种方式做事,以获得他人的认可。例如,你试图用一个复杂的算法来解决问题,以此来给人留下深刻印象,而没有考虑到你可能无法解决这个问题,也无法理解该算法的所有界限。
因你的专业知识而受到尊重和被人喜欢之间有着巨大的区别。寻求尊重而不是认可。这需要人们接受你的成果,无论成果是好的、巨大的还是卓越的。
你假装聪明,而不是始终如一
有时我们会假装自己很聪明,但其实根本没必要。代码的优势在于,一个问题可以用多种方法解决。例如,你可以先用蛮力法解决问题,然后再想办法改进算法。假装
聪明的问题在于,当你找不到解决方案时,你就会放弃。这时,坚持就能取胜。坚持的力量往往被低估。坚持下去,你的脑力就会得到锻炼,解决问题的能力也会随之提升,工作效率也会随之提高。
你低估了小成就
这与上一点相关。或许,你正在努力的事情上取得了一些小的进步。在潜意识里,你正在构建一个习惯系统,提升你的智力和精神耐力。你正在面对新的、具有挑战性的小问题,并将它们永远地储存在你的大脑中。你正在建立神经连接,使你的知识得以持久。
所以,不要低估你的小成就。伟大的成就是由最微小的成就所铸就的。
你正在阅读和观看一堆资源,但没有足够的练习
这是我以前常犯的一个错误,现在仍然会犯。正如爱因斯坦所说:
我们不断重复的行为造就了我们。卓越不是一种行为,而是一种习惯。
阅读和观察让我们进步。我们这个领域的问题是,练习得越多,我们就越进步。我们是由反复做的事情决定的,而不是我们所读、所想或所看的。正如另一位曾经说过的:“知而不做,就等于不知。”
重要的不是你读了多少编程书籍,更不是你看了多少视频课程。衡量你的标准是你花了多少时间将这些概念付诸实践。你需要将你读到、看到和想到的一切都储存在你的长期记忆中。
感谢阅读!如果觉得这个故事有趣,请点赞并与朋友们分享,我将不胜感激。我希望能够为你带来更多知识。欢迎在我的博客和Medium
上关注我,并给予支持。