LWC) wired up to an autonomous Agentforce custom action using the Atlas Reasoning Engine. It runs without a single bug on the first try. Instead of enjoying the engineering win, you spend the next four hours refreshing Slack and GitHub to see if the Principal Architect or Product Owner dropped a thumbs-up emoji.
The Old/Bad Way: A mid-level developer spends every lunch break scrolling through LinkedIn and Salesforce Trailblazer profiles. They obsessively compare their current salary, certification count, and job title against tech influencers and former bootcamp classmates.
Why this fails: Their inner peace rises and falls based on heavily filtered online highlight reels they have zero control over.
The New/Good Way: The developer catches this craving for validation in real time, spots the hidden insecurity driving it, and redirects that mental energy back into mastering their daily craft.
The payoff: Their career growth is now fueled by real curiosity and deep platform knowledge, cutting out burnout and impostor syndrome.
See also: Fear: What Am I Afraid To Lose?
🧠 The Core Concept: How the Ego Builds a Hierarchy
In plain human terms, the ego is just a fragile mental picture you hold of yourself—like the label "I am the smart senior dev." Because a mental picture has no solid reality of its own, it requires non-stop maintenance. Comparison is the ego's favorite power tool. All day long, your mind quietly builds an invisible scoreboard, ranking whether you are "smarter" or "dumber" than the architect sitting on your Zoom call.
In the modern 2026 Salesforce and tech landscape—where autonomous Agentforce agents, Data Cloud (Unified Data Platform) zero-copy integrations, and AI coding assistants like Agentforce for Developers are shifting the ground under our feet—this comparison engine goes into overdrive. You aren't just comparing your Apex trigger logic or GraphQL wire adapters to your teammates anymore; you are comparing your output speed against AI-assisted builders across the globe.
Self-enquiry does not ask you to repeat fake positive affirmations in the mirror. Instead, it asks you to shine an honest light on your own thought process and ask: Why do I give external validation so much power over my mental state?
Here is the exact decision tree your mind runs behind the scenes when it falls into the comparison trap:
Root: Social Comparison Triggered (e.g., Peer gets promoted or praised in Slack) ├─ Step 1 [Measurement]: "How does my code, salary, or Trailhead rank stack up against theirs?" ├─ Step 2 [Identity Fusion]: "If they know more Data Cloud & Prompt Builder than me, I am falling behind and worthless." └─ Step 3 [Approval Hunger]: "I need the Tech Lead to praise my next Pull Request so I feel safe again."
🔑 Key Points
- Comparison measures two totally unequal things: You are comparing your messy, behind-the-scenes debugging struggles against someone else's polished, public highlight reel. That math is rigged to make you feel like a failure every single time.
- Approval is a leaky bucket: Even if you get praised during Monday's sprint standup, the high wears off by Wednesday. When you rely on applause to feel okay, you hand the remote control for your emotions to your coworkers.
- Your code is not your soul: Writing a bulkified
SOQLquery inUSER_MODEor building a fault-tolerant record-triggeredFlowmakes you a sharp engineer; hitting a governor limit does not make you a defective human being. - Fear kills good system architecture: Developers who crave approval build "safe," outdated solutions just to avoid criticism, rather than proposing bold, scalable designs that actually solve the business problem.
- Observation beats suppression: You cannot stop your brain from comparing by getting angry at yourself. You weaken the habit simply by watching the thought pop up without acting on it.
Rule: Watch the psychological itch for approval without blindly obeying it.
Gain: Rock-solid focus and calm that cannot be shaken by tough code reviews or office politics.
Price: Giving up the cheap sugar-rush of fishing for compliments and feeling superior to junior devs.
Limits: Human brains are hardwired for tribe survival; the initial flash of comparison will still fire in milliseconds.
Mirror (One Transaction): During sprint demo day, another developer gets huge applause for a simple UI button tweak while your heavy backend
Apex asynchronous refactoring goes unnoticed. Watch the sting of jealousy arise in your chest without complaining.Later: You will spot how often you change your words in architecture meetings just to sound smart.
At Volume: Your technical decisions, learning roadmap, and career moves become 100% driven by real engineering value rather than fear of judgment.
🛠️ Real-World Step-by-Step: How to Handle a Brutal Code Review
Want to put this into practice today? Here is how you handle a pull request covered in twenty red comments using plain awareness:
You open
GitHub or DevOps Center and see 18 change requests on your Apex class. Notice your chest tighten and your brain immediately shout, "This architect hates me, or I'm a terrible coder." Do not type a reply yet.Step 2: Separate the Fact from the Story
The fact is: Line 42 is missing
WITH USER_MODE and might expose field-level data, and Line 88 could hit a heap size limit. The ego story is: "I am incompetent and everyone knows it." Drop the story; keep the fact.Step 3: Respond to the Code, Not the Emotion
Read each comment as free QA testing. Fix the logic, learn the pattern, reply with a simple "Good catch on the FLS check—updated to USER_MODE in commit a4f89c," and move on with your afternoon completely unbothered.
❓ Core Q&A: Understanding the Approval Engine
Not at all. Feeling warm when a teammate or manager says "great job" is normal and human. The danger only starts when appreciation turns from a nice bonus into oxygen—where you cannot work happily or feel secure unless people are clapping for you.
A: Because your mind has welded your personal identity to your code. If you secretly hold the mental badge of "I am the smart senior developer," then a teammate pointing out an unbulkified loop or a missing null-coalescing operator (??) feels like an attack on your survival. Once you separate who you are from what you typed, a PR comment is just a helpful guardrail keeping bad code out of production.
A: The ego has no built-in way to know if it is safe on its own. It needs an external ruler. It uses your college friends, former coworkers, and anonymous forum posts as a yardstick to measure status. When you see this clearly, a friend's promotion stops feeling like an insult to your pace and becomes simple market data showing what is possible.
A: Yes—and you will actually get there much faster. When you build systems because you genuinely love solving tough puzzles (what psychologists call the "Flow State"), you dig deeper, read official release notes thoroughly, and build clean architecture. When you only work to impress a boss, you cut corners wherever the boss isn't looking.
A: Social feeds run on algorithms specifically tuned to poke your insecurities for clicks. You see twenty posts a day saying, "Thrilled to announce I passed my 20th Salesforce certification!" or "Just built an autonomous multi-agent workflow in 10 minutes!" You never see the four failed exam attempts, the broken scratch orgs, the Data Cloud ingestion errors, or the anxiety behind the screen. Your brain compares your raw, uncut backstage footage with everyone else's movie trailer.
A: Pay attention to your body and your voice. Do you nod along with a loud Solution Architect even when you know their data model will break LDV (Large Data Volume) limits and cause record-locking errors? Do you over-explain simple bugs for five minutes so nobody blames you? Do you feel your stomach tighten right before unmuting your mic? That tightness is your ego bracing for judgment.
A: When you stop using your coworkers as mirrors to make yourself feel big, toxic competition vanishes. You stop hoarding tribal knowledge to protect your job security. You become the engineer who happily helps a junior fix a deployment error in Code Builder and genuinely celebrates when a peer nails a tough MuleSoft integration—because their shine no longer dims yours.
A: That is the flip side of the exact same trap! Feeling superior ("I write way cleaner LWC and Apex code than everyone else here") still chains you to comparison. It creates a terrifying pressure to stay on top, makes you afraid to ask basic questions when a new feature drops, and stops you from joining stronger engineering teams where you might be the beginner again.
A: Impostor syndrome happens when you compare your Day 1 of learning a brand-new technology against someone else's Day 500. Remember that in 2026, generative AI architecture, grounding prompts with Data Cloud vector databases, and configuring Agentforce topics are evolving every single release. Nobody knows it all. Give yourself permission to be a clumsy learner in a sandbox without demanding that you look like an instant expert.
🔗 Connecting the Dots (Follow-up Q&A)
A: Pair programming is torture when your ego is driving the car. You waste half your brainpower trying not to look stupid, hiding the fact that you forgot a basic JavaScript array method, or fighting over control of the keyboard. When you drop the need to look impressive, you freely say, "I have no idea what this error means, let's check the docs." Pairing turns from a stressful live audition into effortless problem-solving.
A: Keep your language 100% focused on the code and platform limits, never the person. Instead of writing, "You wrote this query wrong," write, "This SOQL query inside the for loop will hit the 101 governor limit when Data Cloud syncs a batch of 5,000 records." Frame comments as curious questions (e.g., "What happens here if the external REST API returns a null payload?"). This pulls the developer out of self-defense mode and straight into engineering mode.
A: Practice "Clean Ticket Logging" at 5:00 PM. Before shutting your laptop, look at your unfinished Jira stories. Notice how your brain tries to turn an incomplete ticket into a moral failure: "I was too slow today." Consciously rewrite that sentence in plain engineering facts: "This OAuth 2.0 integration had undocumented token-refresh edge cases; two subtasks remain for tomorrow." Treat story points like weather forecasts—useful for planning team capacity, completely useless for measuring human worth.
A: Treat your performance review like a system health log, not a personal judgment day. Keep a simple private document ("Brag Doc") all year listing the production bugs you resolved, the architectural bottlenecks you removed, and the teammates you unblocked. Walk into the meeting looking for objective calibration on your career growth. If you get fair criticism, treat it as a free roadmap for what to study next quarter. If you get praised, say thank you, take the bonus, and leave your core identity untouched.
A: If your confidence came from memorizing syntax and typing boilerplate Apex test classes fast, AI will naturally make you feel insecure. Shift your pride from typing speed to system judgment. An AI assistant can spit out code in three seconds, but it takes a grounded human engineer to verify security permissions, design clean Agentforce guardrails, understand real business pain points, and make sure the architecture won't collapse two years from now.
Comments
Questions, corrections and your own experience are all welcome.
Post a Comment