论编码、自我与注意

2020-06-16 22:21:54

我对编码、自我和注意力的思考。通过了解自我和注意力之间的联系,我学会了如何摆脱自己的方式。

如果说成为一名优秀的软件工程师意味着成为一名优秀的思想家,那么成为一名优秀的软件工程师应该意味着改进我们的思维方式……。对吗?嗯,说我花了十多年的编码时间才弄明白这一点,这可不算什么丢脸的事。最终将我的注意力集中在改进我的思维方式上,而不是学习另一个库、框架或编程语言。

在某种程度上,阻碍我成长的事情与解决问题无关,而是与我投入工作时脑海中实际发生的事情有关,我应该参与到一个问题中去。

在元级别上,编码是关于进行观察和识别关系。这些观察结果使我们几乎没有要检验的假设。所以这是关于拥有,嗯,🧐…,这里的这个东西可能就是导致那里的那个东西🤔&34;,片刻的原因。再三。例如,当这些小假设中的一个被证明是错误的时,我们就不会以自己的方式行事。

在我似乎做对了的日子里,解决问题感觉几乎毫不费力。它是无摩擦的。问题的大小、熟悉程度或复杂程度没有区别。我的胃里没有结。我仍然很好奇。我对这件事去的任何地方都持开放态度。因此,迭代我的解决方案是有趣的、令人兴奋的和令人难以置信的回报。

我现在很清楚,这不是关于我所知道的,而是我如何看待这几天的不同。

所以我要问的两个问题是:(1)我怎样才能有比坏日子更多的好日子?还有,(2)在我的好日子里,我到底做了什么不同的事情?

下面是我所学到的关于编码的元认知。或者简单地说,我对自己在编码时的思考,以及如何对其进行优化。

在硅谷,我们谈论了很多关于分心的话题。分心的代价是显而易见的,众所周知,注意力和注意力是影响工程产出的主要因素。更少的分心意味着更多的生产、更好的软件、更好的会议和更好的团队。等等。

然而,大部分的焦点都集中在我们称之为外部干扰的东西上。我们的电话、过多的会议、开放的办公室、闲暇时间、电子邮件等等。这些外部干扰无疑是主要因素。但我要说它们是可以控制的分心之物。我们可以把手机收起来。我们可以找个安静的地方工作,甚至把专门的时间用来专注于我们的日历。

尽管如此,我还是不得不面对这样一个现实,即处理外部干扰是最容易的部分。我最大的干扰一直伴随着我。它在我的脑海里。这是我的自负。

我的自尊心在我的工作和我的身份之间建立了一条紧密的纽带。把我的自我价值和我的工作做得有多好联系起来。这就需要跟踪我的表现。为了记分。制造消耗宝贵资源的心智过程,这会使你很难继续完成任务。

一旦我们坐下来做任何对我们重要的事情,得分过程就开始了,分心也就开始了。

我可能会突然有种想吃零食的冲动。或者下意识地暂时忽略问题中不确定/困难的部分,转而专注于容易或更熟悉的部分。然后,在这些分心的事情之后,会有这样的想法:我现在应该已经弄明白了。或者我是否足够优秀,可以这样做?或者,如果这中断了生产,他们会怎么看我?

这是自我分心。这是关于将不确定性推迟到晚些时候,以换取暂时的缓解。这是为了保护我们的自我免受感知到的威胁。像棘手的问题,公开失败的可能性,或负面反馈,当它们与我的身份联系在一起时,都会成为威胁。

这是行动中的自我分散。它在我们检查手机之前、期间和之后都在那里。

没有任何概念能像相对剥夺理论那样清楚地显示出自我分心的普遍力量。

记者马尔科姆·格拉德威尔(Malcolm Gladwell)在一场名为“为什么你不应该上哈佛大学”的演讲中,研究了美国各地大学的STEM学位完成率,发现了一个令人惊讶的模式。利率本身并不是什么有趣的事情。事实是,学生排名一直在预测哪些学生最终会获得学位。不管这所大学多么“有声望”,毕业率都是始终如一的。排在班级前3位的学生获得了超过一半的学位,排在后3位的学生获得的学位不到20%,而排在中间3位的学生获得了另外30%的学位。

这个比率怎么可能保持不变呢?为什么“聪明”的学校不培养更多的毕业生,而“笨”的学校不培养更少的毕业生呢?

常识会表明,在一所筛选全国最聪明学生的学校,毕业率应该有更高(或更低)的学生数量。对吗?但事实并非如此!它们是一样的。

马尔科姆指出,在STEM中坚持不懈不仅仅是认知能力的函数--它还取决于你在班级中的相对地位。你已经被证明是这个星球上最聪明的学生之一,这并不重要。我们仍然根据我们的排名而不是我们的能力来限制我们的努力。

心理学家称这种现象为相对剥夺。尖子生说服其他人停止尝试。或者,伟大的工程师说服其他人停止尝试。

这是行动中的自我分散。自我比较决定努力。如果我们觉得我们领先,我们就会继续努力。如果我们觉得自己不值得,我们就会认为不值得努力。

我们都知道不可能在我们参加的每一场比赛中都领先。有些问题我们都不知道答案。在一些房间里,我们不知道发生了什么。然而,这些都是最重要的竞选、最重要的问题和需要进入的重要房间。

“这一点我说得再强烈也不为过:不要拿自己和别人比较。做真实的自己,继续全力以赴地学习。“--池田大作”青春讨论“。

因此,与其取消与我们聪明的朋友的好友关系,不如看看我们如何在潜意识中停止节流自己的表现。

在禅宗佛教中,有一个强大的心理模型,它出色地处理了这个自我分心的问题。它被称为Shoshin,或初学者的头脑。

初学者的想法是拒绝专家的心态,拥抱一个终生的学生。

专业知识的问题不在于你知道多少,这部分显然是好的。问题是,采用专家的思维方式会使学习曲线急剧变平。

更多的专业知识带来的判断和期望减缓了学习过程。我们开始对现实做出预测,而不是让现实给我们带来惊喜。

一旦我们的专家预测开始与现实不符,可怕的事情就开始发生在我们清晰思考的能力上。心理学家称之为动机推理。我们不再只是观察然后假设,我们甚至在看证据之前就开始选择立场(因为这就是我现在是😌的水平)。我们开始忽略与我们的“专家”判断不符的证据。我们变得很难共事,因为任何不像我一样致力于维护自我的人都会成为敌人。

具有讽刺意味的是,从我记事起,我就一直认为这是掌握的目标。我以为这种“知道”就是“资深”、“专业”或“专家”的意思。我错了。

我现在明白了,“职业选手只是知道如何优雅地从错误中恢复过来的业余爱好者。”--凯文·凯利(Kevin Kelly)。

仅此而已。专业人士只需缩短反馈循环即可。他们犯错误,承认错误,从中吸取教训,然后毫不犹豫地继续下去。

努力避免犯错误是激发这种有动机的推理的原因。但在现实中,它所做的一切就是耗费了本应专注于学习的精力,并将其浪费在试图保持我们被误导的专家身份和不正确(或充其量是不完整的)偏见上。

“自我和掌握存在于同一连续体的两端。越是偏向自我,离掌握就越远“--杨三生。

初学者的头脑是这个星球上最强大的思考工具。这是元认知蓝图,它允许建立信心,同时避免自我分心。

初学者的头脑接受这样一个事实,即绝对的知识是无限的,因此记分是浪费时间。因此,他没有努力争取专业知识,而是接受了愚蠢的做法。她努力像学生一样处理每一个问题、谈话或任务。就像海绵一样。准备好吸收现实。准备好大吃一惊了。做好了迅速失败的准备。准备好快速学习。

我每周都试图提醒我的团队,我们都是白痴,一无所知,但我们很幸运地知道了这一点。&纳西姆·塔勒布(Nassim Taleb)--纳西姆·塔勒布(Nassim Taleb)。

初学者的思想反映了科学本身的创始原则,我不认为这是巧合。

现代科学是基于拉丁文的戒律“无知”,我们不知道。它假定我们不是什么都知道。更重要的是,它承认,随着我们获得更多的知识,我们认为我们知道的事情可能会被证明是错误的。没有任何概念、思想或理论是神圣的和不可挑战的。&尤瓦尔·诺亚·哈拉里(Yuval Noah Harari),萨皮恩斯(Sapiens)。

掌握仅仅是动力的积累,而不是知识的积累。就像骑自行车一样,速度不会储存起来以备日后使用。在“左踏板”和“右踏板”或“知道”和“不知道”之间摇摆,只会产生动量,使你在前进时更容易踩踏板。

认为速度正在“积累”,就是认为你可以停止踩踏板,以某种方式保持速度。然而,这正是这位专家开始想的。随着他变得更加教条,他失去了动力,学习曲线开始变得平坦。

另一方面,学生知道不能把单纯的速度积累和知识积累混为一谈。专家们开始滑行,但学生继续踩脚踏板。这是唯一的区别。

“科学更多的是一种思考方式,而不是一种知识体系。”--卡尔·萨根(Carl Sagan)。

在投球的心理ABC一书中,世界著名的棒球心理学家和投球教练H·A·多夫曼(H.A.Dorfman)说,纪律是把任务放在中心位置。

多夫曼描述说,在投手的世界里有两个地点:投手丘上和投手丘外。当她在投手丘上时,她只能考虑两件事:投球选择和投球位置。如果她发现自己在想别的事情--她应该离开投手丘。

自负的把戏总是一样的。让它变得个人化。把它写在我身上。把我放在中心位置。因此,当我们坐下来解决问题时,诀窍就是只问自己与问题相关的问题。这些是";或";什么类型的问题。我们必须避免问个人类型的问题。因此,我们没有去想是不是我造成了这个错误?而是问了这个错误在哪里?";。

明智之处在于认识到这些个人问题是100%分散注意力的。意识到这种自我评估并不能让我们真正解决问题。因此,我们的目标必须是把任务放在中心位置。在我们和任务之间拉近距离。

当某样东西在外面时,很难使它个人化,因为它不是我的球,而是球。这不是我的问题,而是问题所在。这不是我的主意,只是我的主意。这不是我的拉式请求,只是拉式请求。

每当我发现我的自我在做它的事情时,我就故意制造这种心理距离。这种简单的重新定位消除了自我分心。如果不是我的,就不能个性化。结果是更专注,不间断地学习,更好的协作和出色的工作。

假期可以治愈以自我为中心的心态,因为要想把工作做好,你必须关注任务本身。&大卫·布鲁克斯,“第二座山”

处理自我分心不仅提高了我的注意力,还教会了我喜欢解决问题的过程。它教会了我热爱和尊重学习过程。因此,我的工作效率更高了。我不那么焦虑了。我是个更好的队友。我是更好的朋友,更好的思想家。

在某种程度上,它把我脖子上的自我强加的靴子拿掉了,这让我有了空间带回我小时候第一次学习编程时的乐趣和兴奋。回到我还是个彻头彻尾的笨蛋的时候。

现在,我的新目标不是焦急地等待我最终可以称自己为专家的那一天,而是尽一切可能顽固地保持学生身份。

初学者心目中有很多可能性,但行家心目中的可能性却很少。--禅宗大师铃木顺约

感谢您抽出时间阅读这篇文章。这里就我一个人吗?或者这是你也考虑过的事情吗?自我分心是你在自己身上注意到的吗?或者,有没有其他,也许更突出的,会让你分心的东西?

我很乐意听到任何关于你如何处理内部干扰和保持工作状态的小贴士。

特别感谢这些令人敬畏的人类花时间审阅了这篇文章的早期草稿:埃里克、胡安、阿尼莎、朱利安和丹。

应用程序开发人员·工程经理·设计师·讲师·作家·以前的@Sosh(被@Postmate收购)·通常是一个乐观主义者。联系我@JoseBrowneX