Michael was in his mid-50s with a beard, wearing thick black-framed glasses. He sat on the back row of the training room, glaring at me with his arms crossed over his chest. The CIO of his company had invited me to do a one-day presentation on IT customer service for their IT team. Michael and I spoke during the morning break and he told me he didn’t know why he was there. He explained that he’d been hired for his technical expertise, not his charm and charisma. He offered that he was an excellent coder. That’s what they wanted from him, that was all he wanted to do, and that was that.
Table of contents
In my 25 years of training IT people, I’ve run into people like Michael frequently. He believed that his technical expertise was so great that he could get away with anti-social behavior. He didn’t care about promotions or getting along with his coworkers. He just wanted to be left alone to produce beautiful code in silence.
Michael saw himself as a Dr. House of coding. In my experience, there are more people who see themselves as superstars than those who actually are superstars.
If you work in IT, chances are you take pride in your skills. Whether you’re troubleshooting network issues, coding complex applications, or keeping systems secure, you’ve worked hard to build your expertise. But here’s a question worth considering: Are you as good as you think you are?
It’s not an easy question to ask, but it’s an important one. Many IT professionals fall into the Dunning-Kruger effect—a cognitive bias where people with limited knowledge or ability overestimate their competence. The less they know, the more confident they feel. Meanwhile, truly skilled individuals tend to underestimate their expertise because they understand just how much there is to learn.
So, how do you know where you really stand? More importantly, how can you balance confidence and humility to ensure you continue to grow as a professional? Have you considered an IT Professional Self-Assessment?
The Dunning-Kruger Effect: What It Means for IT Pros
The Dunning-Kruger effect was first described in 1999 by psychologists David Dunning and Justin Kruger. Their research found that people with low ability in a subject often overestimate their skill level. At the same time, those who are truly competent tend to question themselves because they recognize the complexity of their field.
In IT, this can be especially problematic. The industry is filled with rapid advancements, and even experienced professionals can struggle to keep up. The moment you assume you “know it all” is the moment you stop learning and stagnate.
Signs that you may be overestimating your abilities include:
- Dismissing feedback from peers or managers as irrelevant or uninformed.
- Believing you have nothing left to learn in your field.
- Underestimating the challenges of complex problems while blaming others when things go wrong.
- Being unable to explain concepts clearly—true experts can simplify complex topics for any audience.
- Reacting defensively when questioned about your knowledge.
If any of these sound familiar, it may be time for some self-reflection.
How to Keep Your Confidence in Check Without Undermining Yourself
Confidence isn’t a bad thing. In fact, in IT, you need confidence to make decisions, troubleshoot effectively, and lead projects. But unchecked confidence—without self-awareness—can be a career killer. An IT professional self-assessment can help you see yourself realistically.
So, how do you strike the right balance between self-assurance and humility?
1. Seek Out Constructive Feedback
One of the best ways to assess your true skill level is to ask for honest feedback. Seek input from colleagues, mentors, or even clients. Ask questions like:
- “What’s one area where I could improve?”
- “Have you noticed any blind spots in my technical approach?”
- “How can I be more effective when communicating with users or coworkers?”
Receiving and applying feedback is a hallmark of true expertise.
2. Conduct an IT Professional Self-Assessment: Assess Yourself Objectively
Take an honest inventory of your skills. Conduct an IT Professional Self-Assessment. Break down your technical abilities, communication skills, and professional behavior. If possible, compare your self-assessment with external evaluations, such as performance reviews or project feedback.
Would you hire yourself based on your current skill set? If not, what needs to change?
3. Stay Open to Learning
A common trap of overconfidence is assuming that learning is for beginners. The best IT professionals never stop learning. Whether you’re an entry-level help desk tech or a senior architect, staying informed about new technologies, best practices, and customer service skills is critical.
Pro Tip: If you haven’t picked up a new IT-related book, taken a course, or earned a certification in the last year, you may be falling behind without realizing it.
4. Measure Yourself Against the Five Principles of IT Customer Service
In The Compassionate Geek, I outline five core principles that define exceptional IT service:
- Technical Competence – Are you truly up to date on the latest technologies? Do you solve problems efficiently, or are you still relying on outdated methods?
- Compassion – Do you recognize the frustration users experience when things go wrong? Are you taking an understanding approach to support?
- Empathy – Are you putting yourself in your customers’ shoes? Are you dismissing concerns because you don’t see the issue as significant?
- Good Listening Skills – Do you listen actively to users and colleagues, or are you just waiting for your turn to talk?
- Treating Others with Dignity and Respect – Do you explain things in a way that empowers people, or do you make them feel incompetent for needing help?
Mastering these principles is just as important as mastering technical skills. If you’re not consistently practicing all five, you have work to do.
5. Watch for Red Flags of Overconfidence
Self-awareness is key to growth. Pay attention to behaviors that suggest you’re overestimating your expertise:
- Do you feel like you’re the smartest person in the room? (You’re probably not.)
- Do you dismiss differing opinions too quickly? (There’s value in alternative perspectives, even when you disagree with them.)
- Do you rarely admit mistakes? (Owning your missteps builds credibility.)
- Do you assume new information doesn’t apply to you? (It probably does.)
Great IT professionals know their limits and aren’t afraid to admit when they don’t know something.
6. Surround Yourself with People Who Challenge You
If you only interact with people who agree with everything you say, you’re not growing. Surround yourself with colleagues who push you to think critically, learn continuously, and improve.
Engage in discussions with those who know more than you. It might be uncomfortable at times, but that’s how real development happens. Be open to hearing alternative points of view.
7. Embracing Humility Without Undermining Yourself
Being humble doesn’t mean lacking confidence—it means recognizing that growth never stops. You can be highly skilled and still have room to improve. The key is knowing when to assert your expertise and when to acknowledge your limits.
One of the benefits of an IT Professional Self-Assessment is learning how to tell the difference between healthy confidence and destructive arrogance in IT:
✔️ Confidence sounds like:
- “I’ve handled similar issues before, and here’s my plan based on what’s worked.” (You show competence while leaving room for adjustments.)
- “I’m comfortable leading this project, but I’d like your input to make sure we cover all angles.” (You lead while recognizing the value of collaboration.)
- “I know networking well, but security is a gap for me. Can you recommend a good resource?” (You acknowledge strengths and areas for growth.)
- “I don’t know the answer right now, but I can research it and follow up.” (You’re honest about your knowledge without losing credibility.)
❌ Arrogance sounds like:
- “I already know how to do this—no need for discussion.” (You dismiss alternative ideas before hearing them.)
- “That’s a stupid question. Just do it this way.” (You belittle others instead of educating them.)
- “I’ve been in IT for years. I don’t need to learn new methods.” (You assume experience alone makes you an expert, ignoring industry advancements.)
- “I don’t have time to explain this—figure it out.” (You shut down opportunities for mentorship and teamwork.)
A humble IT professional remains open to feedback, new ideas, and collaboration. The moment you stop questioning yourself and asking for input from others, you stop growing.
A simple rule of thumb: If you’re never wrong, you’re probably not learning.
Final Thoughts
You’ve worked hard to get where you are in IT, but true expertise isn’t just about what you know—it’s about what you continue to learn.
By staying open to feedback, recognizing your blind spots, conducitng an IT Professional Self-Assessment, and measuring yourself against the five principles of IT customer service, you’ll avoid the Dunning-Kruger trap and become the IT professional people trust and respect.
So, ask yourself again: Are you really as good as you think you are?
If you’re willing to keep growing, improving, and refining your skills, the answer will always be yes.For more on IT customer service and professional growth, check out The Compassionate Geek and explore on-demand training at CompassionateGeek.com.
Top 5 Takeaways from “Are You Really as Good as You Think You Are?
- Beware of the Dunning-Kruger Effect
Many IT professionals overestimate their skills due to limited self-awareness. The most competent individuals often underestimate themselves because they understand how much they don’t know. Self-reflection is critical to avoid stagnation. - Technical Skill Alone Isn’t Enough
Being highly skilled in coding or systems isn’t a free pass to ignore soft skills. True IT professionals combine technical expertise with compassion, empathy, good listening, and treating others with dignity and respect. - Conduct Regular Self-Assessments
Objectively evaluate your technical and interpersonal abilities. Compare your self-view with feedback from peers, mentors, and performance reviews. Ask yourself: Would I hire me right now? - Stay Coachable and Open to Feedback
Seeking and applying constructive criticism shows real maturity and drives improvement. Confidence is valuable, but unchecked ego can hinder growth and relationships with colleagues and clients. - Humility Drives Growth
The best IT pros know their strengths and their limitations. They admit when they don’t know something, stay curious, and surround themselves with people who challenge them. Growth comes from continuous learning, not clinging to past experience.
Next Level IT Customer Service Training
Enroll your team now in Compassionate Geek IT online customer service training so they can work together, get things done, and take care of customers.


