当前位置: 首页 > 编程日记 > 正文

对象冒充_使用您的精神探照灯进行冒充冒名顶替综合症

对象冒充

by Jaime J. Rios

由Jaime J. Rios

“Stop that imposter! Seize them!”

“停止冒名顶替者! 抓住他们!”

I first spotted my imposter two years ago. It happened when I began learning how to code.

两年前,我第一次发现了冒名顶替者。 发生在我开始学习编码的时候。

Whenever I made a mistake, my imposter would emerge from my mental abyss and say, “Hi, I’m Jaime. And I suck at coding.”

每当我犯错时,冒名顶替者就会从我的心理深渊中冒出来,并说:“嗨,我是Jaime。 而且我很喜欢编码。”

After spotting this imposter, my mind turned into a search helicopter. I was constantly on the lookout.

发现了这个冒名顶替者之后,我的想法变成了搜索直升机。 我一直在监视。

When I did locate my imposter, I would megaphone to him from behind my mental searchlight:

当我找到冒名顶替者时,我会从心理探照灯后面向他喊话:

“There’s the guy who thinks he can code! Surround the perimeter! Don’t let him move anywhere but backward! I’m afraid this person does not have a future in software engineering!”

“有人认为他可以编码! 环绕周边! 不要让他向后移动! 恐怕这个人在软件工程方面没有前途!”

This imposter disguised my competency with incompetency. It drowned my knowledge with ineptitude.

这冒名顶替者冒充了我的能力。 它无知地淹没了我的知识。

My imposter search led me at times to believe that I was the imposter — someone not talented enough to become a software engineer.

我的冒名顶替者搜寻有时使我相信我是冒名顶替者-一个没有足够才能成为软件工程师的人。

With my imposter search recurring regularly, learning how to code became a schlep. I simply was not progressing at a steady pace.

随着我冒名顶替者的搜索定期出现,学习如何编写代码变得无聊了。 我只是进展缓慢而已。

This led me to take a hiatus from coding. I needed to a long, objective look at my pessimism.

这使我不喜欢编码。 我需要长期,客观地看待我的悲观情绪。

During this coding chasm, I realized that my imposter-self was not the core of the problem. The problem lay with my frequent bouts of searching for the imposter.

在这个编码鸿沟中,我意识到我的冒名顶替者本身并不是问题的核心。 问题出在我经常寻找冒名顶替者的麻烦上。

My mental searchlight was actively searching for faults — looking for pitfalls to stumble into.

我的精神探照灯一直在积极地寻找缺陷,寻找陷入其中的陷阱。

I recognized that my internal search needed an overhaul. So I challenged my mind to hunt for successes and positive qualities, as opposed to illuminating my negative attributes.

我意识到我的内部搜索需要大修。 因此,我挑战自己的思维去寻求成功和积极的品质,而不是去阐明我的消极属性。

This adjustment was vital towards moving my coding journey forward.

这项调整对于推动我的编码之旅至关重要。

Since that pivotal revelation, my ability to retain coding knowledge has improved tenfold. Addressing the realities of my mental searchlight enabled me to embrace conquests and accomplishments.

自从这一重要启示以来,我保留编码知识的能力提高了十倍。 解决我的心理探照灯的现实使我能够接受征服和成就。

I soon became confident in my coding skills.

我很快对自己的编码技能变得充满信心。

My newfound self-assurance spurred me to complete the first four Free Code Camp projects. I even won a scholarship to a coding bootcamp — all thanks to refocusing my searchlight.

我新发现的自我保证促使我完成了前四个Free Code Camp项目。 我什至获得了编码训练营的奖学金-所有归功于我重新聚焦了探照灯。

Experiencing this success prompted me to ponder over my previous, archaic mindset. Before, I was quick to indulge in and reflect on my coding mishaps. I was reluctant to accept positive progress.

经历这种成功促使我思考以前的过时心态。 以前,我很快就沉迷于代码的不幸经历。 我不愿意接受积极的进展。

Now I was consumed by victory, and no longer distressed when I encountered common errors that are easy to push past with the right attitude.

现在,我被胜利所迷住了,当我遇到容易以正确的态度推卸责任的常见错误时,我不再为之烦恼。

When you make mistakes coding — which is inevitable — your mental helicopter instinctively takes off. And your searchlight never fails to bring attention to your imposter.

当您出错时(这是不可避免的),您的直升飞机会本能地起飞。 而且您的探照灯永远不会引起您的冒名顶替者的注意。

Unlike real-life imposters who want to avoid detection, your imposter is all too eager to be discovered.

与现实生活中的冒名顶替者想避免被发现的情况不同,您的冒名顶替者非常渴望被发现。

Our imposters want to be seen. They want to be known. They want to be you. This imposter wants yourself to believe that you are inadequate and incapable of learning how to code.

我们的冒名顶替者希望被人们看到。 他们想被人知道。 他们想成为你。 这个冒名顶替者要让自己相信自己是不够的,并且无法学习如何编码。

You can overcome this inherent bias by shining your mental searchlight on past experiences that have yielded improvement. In doing so, you can transcend your inadequacies and succeed.

您可以通过将精神探照灯照在过去的经验上取得进步,从而克服这种固有的偏见。 这样,您可以超越自己的不足之处并取得成功。

Perhaps you managed to complete your first front end development project. If you did, get your mental helicopter ready for take-off! Shine your mental searchlight on that outstanding achievement! Give yourself a high five. Reward yourself. Take pride in that triumph. Seriously! You deserve it.

也许您设法完成了第一个前端开发项目。 如果这样做了,请准备好准备起飞的直升飞机! 将您的精神探照灯照耀在这一杰出成就上! 给自己高五。 奖励你自己。 以那场胜利而自豪。 认真! 你应得的。

Or maybe you finally built up the courage to create a Free Code Camp account. That’s an enormous feat in itself! Many people do not take that bold first step towards learning code. And you did!

或者,也许您最终鼓起勇气创建了一个免费代码营帐户。 本身就是一个巨大的壮举! 许多人没有朝着学习代码迈出大胆的第一步。 而你做到了!

Through shining your searchlight on personal achievements — big or small — you can tell yourself, “I finished that task. What’s next?” This positive momentum is vital towards advancing your skills.

通过将探照灯照亮个人成就(无论大小),您可以告诉自己,“我完成了这项任务。 下一步是什么?” 这种积极的动力对提高您的技能至关重要。

So practice shining your internal searchlight on your strengths, and not on the false self, the imposter. Your searchlight will instill within you the power you need so you can succeed in learning how to code.

因此,练习将内部探照灯照亮自己的优势,而不是假冒的冒名顶替者。 探照灯将为您注入所需的力量,因此您可以成功学习编码。

Your newfound skills will push your imposter farther out into the shadows, and away from your searchlight. Instead, your searchlight will illuminate positive outcomes and steer you toward success.

您新发现的技能将使冒名顶替者走得更远,远离探照灯。 相反,您的探照灯将照亮正面结果,并引导您走向成功。

Thanks to Nelson Esparza, William Parker, and Terry Poyser for reading drafts of this.

感谢 Nelson Esparza,William Parker和Terry Poyser阅读了此草稿。

If you liked this story and some of the points that I’ve made here, please share this article on Facebook and Twitter.

如果您喜欢这个故事以及我在这里提出的一些观点,请在Facebook和Twitter上分享此文章。

翻译自: https://www.freecodecamp.org/news/clobbering-imposter-syndrome-with-your-mental-searchlight-b9df0b2e88eb/

对象冒充

相关文章:

grep 函数

linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式gr…

iOS weak 自动置为nil的实现

1 weak 自动置为nil的实现 runtime 维护了一个Weak表,weak_table_t 用于存储指向某一个对象的所有Weak指针。Weak表其实是一个哈希表, key是所指对象的地址,value是weak指针的地址的数组。 在对象回收的时候,就会在weak表中进…

iOS 缓存策略

Github https://github.com/gaosboy/kache https://github.com/swtlovewtt/WTRequestCenter https://github.com/hans007/CacheFile Image https://github.com/youger/UIImageView-ASIImageCache转载于:https://www.cnblogs.com/hl666/p/3931182.html

数据结构的简要介绍:图形如何工作

by Michael Olorunnisola通过Michael Olorunnisola 数据结构的简要介绍:图形如何工作 (A Gentle Introduction to Data Structures: How Graphs Work) So who wants to work at Google, Facebook, or maybe LinkedIn? Beyond their grueling interview process, o…

Catel(翻译)-为什么选择Catel

1. 介绍 这篇文章主要是为了说明,我们为什么要使用Catel框架作为开发WPF,Silverlight,和Windows phone7应用程序的开发框架。 2. 通用功能 2.1. 这是你的选择 针对需对开发者,再使用架构的时候是希望有很大的自由度的,但是大部…

iOS 三种类型的Block

Block 的copy 操作 Block 其实来讲有三种类型 全局块 NSConcreteGlobalBlock 栈块 NSConcreteStackBlock 堆块 NSConcreteMallocBlock 全局块存储在全局内存中,相当于单例 栈块存于栈内存中,超出其作用域则马上进行销毁 堆块存在于堆内存中&#x…

2.4G高频PCB天线设计

2.4G高频PCB天线设计转载于:https://www.cnblogs.com/LittleTiger/p/6215262.html

如何一起破解图形化Python调试器

15分钟内从零调试 (Zero-to-Debugging in 15 mins) You don’t realize the value of a debugger until you’re stuck working on a hard-to-visualize problem. But once you fire up a development environment with decent debugging capabilities, you’ll never look bac…

python 之路,Day11 (下)- sqlalchemy ORM

python 之路,Day11 - sqlalchemy ORM 本节内容 ORM介绍sqlalchemy安装sqlalchemy基本使用多外键关联多对多关系表结构设计作业1. ORM介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切…

iOS事件响应链

1 如下 NSObject 显然是基类,都是继承与UIResponder. 可以看出UIApplication,UIView,UIViewController都是继承自UIResponder类,可以响应和处理事件 我们都是通过UIResonder 来查找控件的父视图控件。’ 发生触摸事件之后&…

论5级流水32bit risc cpu设计

前段时间用verilog写了一个32bit的risc cpu,五级流水,下板调试已经完全可用,准备后期加入浮点运算器,因为最近事情超级多,因此暂时先把RTL图传上来供大家参考,后面我会讲具体怎么设计。希望大家多多关注 :)转载于:http…

开源项目贡献者_嘿新手开源贡献者:请写博客。

开源项目贡献者by Shubheksha通过Shubheksha 嘿新手开源贡献者:请写博客。 (Hey newbie open source contributors: please blog more.) As a newbie open source contributor, I often felt lost and dejected. I couldn’t figure out how different modules fit…

instanceof, isinstance,isAssignableFrom的区别

instanceof运算符 只被用于对象引用变量,检查左边的被测试对象 是不是 右边类或接口的 实例化。如果被测对象是null值,则测试结果总是false。 形象地:自身实例或子类实例 instanceof 自身类 返回true 例: String snew String(&qu…

POJ - 3538 - Domestic Networks

先上题目: Domestic NetworksTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 732 Accepted: 204 Special JudgeDescription Alex is a system administrator of Domestic Networks Inc. His network connects apartments and spans over multiple buil…

iOS HitTest 机制

当用户触摸(Touch)屏幕进行交互时,系统首先要找到响应者(Responder)。系统检测到手指触摸(Touch)操作的时候,将Touch 以UIEvent 的方式加入到UIApplication 事件队列中去。UIApplica…

巨石加密_缓解巨石

巨石加密by Ian Belcher伊恩贝尔彻(Ian Belcher) 我们如何将技术堆栈转向基于服务,以开发人员体验为中心的设计 (How we pivoted our tech stack to a service-based, developer experience-focused design) This article documents the problems we experienced w…

Python函数中的参数(一)

函数传递参数时的简要关键点: 1、参数的传递是通过自动将对象赋值给本地变量名来实现的。函数参数在实际中只是Python赋值的一个实例。因为引用是以指针的形式实现的,所有的参数实际上都是通过指针进行传递的。 2、在函数内部的参数名的赋值不会影响调用…

LLDB 调试相关

LLDB 初始 LLDB 是一个有着 REPL 的特性和 C ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的…

javascript优缺点_为什么要在JavaScript中使用静态类型? 优缺点

javascript优缺点by Preethi Kasireddy通过Preethi Kasireddy 为什么要在JavaScript中使用静态类型? 优缺点 (Why use static types in JavaScript? The Advantages and Disadvantages) We covered a lot of ground in Part 1! With syntax out of the way, let’…

大数的减法函数--c语言

代码展示&#xff1a; http://paste.ubuntu.com/23693598/ #include<stdio.h> #include<stdlib.h> #include<string.h> char * largeDiffer(char *a,char *b){ /* 使用说明 传入的a和b只能为整数 结果为a-b;返回的为字符指针&#xff0c;注意数组不要越…

json 基础

json格式 JSON格式&#xff1a;http://www.json.org/ python和JSON的关系请参考&#xff1a;http://docs.python.org/library/json.html JSON建构有两种结构&#xff1a; 1. “名称/值”对的集合&#xff08;A collection of name/value pairs&#xff09;。不同的语言中&#…

iOS 中 load 和 initialize的实现顺序

1 load 函数 调用时机&#xff0c;当类引用进项目的时候执行load函数&#xff0c;在main函数开始之前&#xff0c;与 这个类是否被用到是无关的&#xff0c;每个类的load函数都会自动调用一次。 1 父类和子类都实现load函数的时候&#xff0c;父类的load方法优先于子类 2 类…

需求简报_代码简报:有史以来最怪诞的丑毛衣

需求简报Here are three stories we published this week that are worth your time:这是我们本周发布的三个值得您关注的故事&#xff1a; The geekiest ugly sweater ever: 4 minute read 有史以来最怪异的丑毛衣&#xff1a; 4分钟阅读 Lessons from my post-bootcamp job …

C#内置函数 RunSql的使用

作用批量执行sql语句表达式.RunSQL(SQLStatement,UseTransaction)表达式.一个代表DoCmd对象的变量。注释&#xff1a;sqlstatement参数的最大长度为 32,768 个字符&#xff08;而"宏"窗口中的 SQL 语句操作参数的最大长度为 256 个字符&#xff09;。 官方说仅能用于…

swif 在字符串中查找特定字符索引以及改变字符串的指定位置的颜色 字体大小

1 第一种方式 var text "谁包含这个字母";let range:Range<String.Index> text.range(of: "含")!;let end_idx:Int text.distance(from: text.startIndex, to: range.lowerBound);// 打印2print(end_idx);类方法 抽取 // 查找对应索引static func…

SD卡的控制方法(指令集和控制时序)

1.SD卡的命令格式&#xff1a; SD卡的指令由6字节(Byte)组成&#xff0c;如下&#xff1a; Byte1&#xff1a;0 1 x x x x x x(命令号&#xff0c;由指令标志定义&#xff0c;如CMD39为100111即16进制0x27&#xff0c;那么完整的CMD39第一字节为01100111&#xff0c;即0x270x40…

javascript 代码_代码简介:2016年JavaScript的现状

javascript 代码Here are three stories we published this week that are worth your time:这是我们本周发布的三个值得您关注的故事&#xff1a; The state of JavaScript in 2016: 5 minute read 2016年JavaScript状况&#xff1a; 阅读5分钟 Upgrading to macOS Sierra wi…

Unity协程截图,WWWForm、WWW配合上传

先说一下原理。。 截图有两种方法&#xff0c;第一种&#xff1a; Application.CaptureScreenshot(url); 这个API可以截全屏并保存到指定路径 这里我们不采用此方法 下面的代码采用第二种方法&#xff0c;自己建一个Texture2D 这种方法灵活&#xff0c;操作性更高 WWWForm方法是…

OC 的反射机制以及使用场景

OC 的反射机制 一 定义概念 普遍的概念就是类似于java的反射机制&#xff0c;动态机制使得OC语言更加灵活。 反射机制就是可以根据指定的类名获取类的相关信息。 二 作用 1 根据类名获得class // 选择器 和字符串之间的相互转化 FOUNDATION_EXPORT NSString *NSStringFr…

centos 网卡聚合及Cisco交换机链路聚合

一、配置环境 centos 系统。网卡1口和2口做链路聚合。 交换机网口 6口和7口。 二、服务器操作步骤 centos 6 1.创建一个channel bonding interface #vi /etc/sysconfig/network-scripts/ifcfg-bond0 添加如下几行&#xff1a; GATEWAY192.168.10.1 DNS1202.106.0.20 DEVICEb…