Psyche logo
Content warning
This story may contain sensitive material or discuss topics that some readers may find distressing. Reader discretion is advised. The views and opinions expressed in this story are those of the author and do not necessarily reflect the official policy or position of Vocal.

In Tech, We All Oscillate Between Feeling Like a Fraud and a F*cking Genius

The psychological hell of building your professional identity on quicksand

By Jin ParkPublished 6 months ago 5 min read
In Tech, We All Oscillate Between Feeling Like a Fraud and a F*cking Genius
Photo by Md Mahdi on Unsplash

One minute you're convinced you've figured out distributed systems. The next, you're staring at a merge conflict like it's written in hieroglyphics, certain everyone's about to discover you've been faking competence for years.

This is the developer's eternal psychological torture: oscillating between god complex and fraud syndrome, sometimes within the same hour.

Welcome to Imposter Syndrome and Dunning-Kruger Effect.

They live in your head rent-free, and they're both responding to the same cruel joke: we chose a profession where expertise expires faster than milk.

The Profession That Eats Its Own Foundation

Every other job lets you build knowledge and keep it. Surgeons don't wake up to find that anatomy has been deprecated. Lawyers don't discover that the legal system got a breaking-change update overnight.

We built our careers on quicksand and act surprised when we feel unsteady.

Your React expertise? -- Dead in two years. Those design patterns you finally grasped? Already passé. The infrastructure you know backwards? Legacy the moment you understand it.

This isn't learning a profession. This is learning to have your professional identity systematically demolished and rebuilt, forever, until you burn out or die.

And then we wonder why our brains are confused about whether we know what we're doing.

Two Flavors of the Same Madness

Imposter Syndrome: Every pull request is potential evidence of your incompetence. Every successful deploy was obviously luck. Every compliment is someone who hasn't figured out you're a fraud yet.

You rewrite working code because it can't possibly be that simple. You overprepare for meetings like you're defending a dissertation. You measure your worth by bugs created instead of features shipped.

Dunning-Kruger: You write a for-loop and suddenly think you can architect Uber. Best practices are suggestions for lesser developers. Code reviews are optional because your logic is self-evident.

You volunteer to rebuild the entire system despite never having built anything bigger than a blog. Tests are for people who write buggy code, unlike you.

Both are responses to the same underlying insanity: how do you maintain professional confidence when professional knowledge is temporary?

The Fraud Feeling Is Accurate

In traditional fields, feeling like you don't know enough is paranoia. In tech, it's accurate self-assessment.

The "real developers" you're comparing yourself to? They're also improvising. They're also googling basic syntax. They're also terrified of breaking production. The difference is they've learned to function while feeling fraudulent.

Because on some level, we're all frauds. Not because we're incompetent, but because competence itself is provisional in a field that changes faster than human learning.

The God Complex Is Also Logical

When knowledge is temporary and everyone's constantly learning, shallow familiarity feels deep. When the experts of five years ago are beginners in today's frameworks, confidence becomes detached from actual expertise.

The god complex emerges because if you can't build deep knowledge, you might as well fake supreme confidence. In a profession where everyone's winging it, swagger becomes indistinguishable from skill.

We've Industrialized Professional Insecurity

This isn't a personal failing. This is what happens when an entire industry is built on planned obsolescence of human knowledge.

Imposter Syndrome correctly identifies that your expertise is partial and temporary. Dunning-Kruger correctly identifies that everyone else's expertise is equally partial and temporary.

Both monsters are accurate. That's why they persist despite therapy and self-help books.

The system is designed to make you feel insecure about your knowledge because your knowledge is genuinely insecure. It expires. It gets deprecated. It becomes legacy.

What Traditional "Expertise" Means in Tech

Nothing.

Traditional expertise assumes knowledge accumulation over time. Tech assumes knowledge destruction over time. We worship the idea of becoming an expert while actively working in a field that makes expertise impossible.

What do you call mastery of knowledge that changes faster than you can learn it? What do you call expertise that expires?

You call it performance. All competence in tech is performative, provisional, temporary.

The senior developers aren't the ones who've accumulated stable knowledge. They're the ones who've learned to perform competence while everything they know slowly dies.

Why the Self-Help Approach Is Bullshit

The productivity gurus will tell you this is about mindset. "Believe in yourself. Practice self-compassion. Learn to embrace uncertainty."

This is missing the point entirely.

The problem isn't psychological. The problem is structural. We've created an economic system that requires constant learning but provides no time to deeply learn anything.

You can't mindset your way out of systemic professional instability. You can't meditate away the fact that your expertise has an expiration date.

What Actually Happens to Your Brain

Your brain evolved to build competence through repetition and pattern recognition. It expects knowledge to stick around long enough to become automatic.

Tech violates this completely. Just as your brain starts to feel confident about something, it gets replaced with something else that makes you feel incompetent again.

Imposter Syndrome and Dunning-Kruger aren't psychological disorders. They're normal responses to an abnormal professional environment.

Living in the Oscillation

You want tactics? -- Fine.

Keep evidence of your simultaneous competence and incompetence. Times you solved impossible problems. Times you fucked up spectacularly. Review it when either monster gets too loud.

Build small things and break them on purpose. Not to "build confidence" but to practice recovery. Competence in tech isn't about not failing. It's about failing faster and recovering quicker.

Ask questions that reveal everyone else's confusion. Preface with "I might be missing something" and watch how often you uncover gaps that everyone shares.

Teach someone something. It'll either reveal you don't know it as well as you thought, or confirm that you actually do. Both are useful data.

Accept that feeling fraudulent and feeling brilliant are both temporary states that have nothing to do with your actual competence.

The Real Mindfuck

Accepting that you're simultaneously incompetent and brilliant isn't defeatism. It's realism.

In a field built on rapid obsolescence, permanent competence is a fantasy. Temporary competence achieved through constant learning is the best anyone can manage.

Your identity isn't built on what you know. It's built on your capacity to keep learning while everything you previously learned becomes irrelevant.

The imposter feeling isn't evidence you don't belong. It's evidence you're growing faster than your self-image can update.

The god complex isn't evidence you're delusional. It's evidence that small wins can temporarily mask how much you don't know.

Both feelings are data about the impossibility of stable expertise in an unstable field. Neither is truth.

The Price of Admission

This psychological torture doesn't go away. Senior developers with decades of experience still oscillate between feeling brilliant and feeling fraudulent.

The difference is they've learned to code effectively while both monsters scream in their heads.

This isn't a character flaw to fix. It's the emotional cost of choosing the most intellectually demanding profession humans have ever created.

The developers who don't feel this oscillation aren't more confident. They're either lying or they've stopped growing.

The madhouse isn't a bug. It's the feature.

And most of us wouldn't trade it for anything.

humanity

About the Creator

Jin Park

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment

    Find us on social media

    Miscellaneous links

    • Explore
    • Contact
    • Privacy Policy
    • Terms of Use
    • Support

    © 2026 Creatd, Inc. All Rights Reserved.