It once took me four hours on the streets of Chicago to work up the nerve to talk to one stranger. Four hours of rehearsing lines and talking myself out of it.
I have spent 11 years as a software engineer, and today I also coach confidence. Engineers think in systems, and it turns out social anxiety is a system problem too. If you have ever gone silent in standup, rewritten a code review comment five times before posting it, or blanked in a technical interview you were fully qualified for, this is for you.
The filter in your head
Your brain has a network called the reticular activating system, or RAS. Its job is to decide what you notice out of millions of signals. Think of it as a spam filter.
After a few bad experiences (a harsh PR review, an awkward standup, a rough interview loop), your RAS learns to flag those situations as dangerous. From then on it lets in every reason things could go badly and blocks every reason they could go well. That is why "just be confident" never works. You are arguing with a filter that controls what evidence you even see.
Why scripts and willpower fail
Scripts feel fake, and your teammates can tell. Willpower gives you one brave moment in a meeting and then runs out. Neither changes the filter. The only thing that retrains it is new experience, repeated, in the right order.
The 3 Step Ladder, engineer edition
Step one: genuine compliments. Tell a stranger you like their shoes, then walk on. At work, leave one specific, genuine positive comment on a teammate's PR. "Nice clean abstraction here." Smallest possible rep, almost always goes well.
Step two: compliment plus light conversation. Add one easy question. In standup, ask one clarifying question about someone else's update. In code review, ask "what led you to this approach?" instead of staying silent.
Step three: longer conversations. Speak early in the meeting, push back on a design, give a real opinion. Early matters: the longer you wait, the louder the doubt gets.
The rule for moving up: stay on a step until it feels boring. Boring means your filter has updated.
The only scoreboard
After each interaction, the only question is whether you did it. Not how it went. Not what you should have said in that retro. If you did it, it counts. Replaying every word after a standup just feeds the old filter more bad evidence.
Interviews are built weeks before
Interview confidence is not built the night before. Daily reps with new people teach your brain that new people are safe. An interviewer is just a new person. Do the reps, stop scoring yourself, and interviews start to feel different within a few weeks.
90 days
Aim for 10 small reps a day. Check in at day 30, 60, and 90. Most people notice a real shift within the first month, and by day 90 it stops feeling like effort.
You were not born shy. You were born confident, and it got buried. You can dig it back out, one rep at a time.
This is educational and not therapy. If anxiety is seriously affecting your life, please talk to a licensed professional.
If you want the full method, including a printable 90 day mission tracker and a one page summary, I wrote it up as a short field guide: The Confidence Download
Top comments (0)