DEV Community

Tao Christopher Takahashi
Tao Christopher Takahashi

Posted on

3 1

Impostor Syndrome in software engineering and how to deal with it.

Life has been a roller coaster since I started programming. One minute you feel like a god after solving a stupid type error the next you feel like a total idiot after not being able to solve a failed unit test caused by a typo. 24/7 you're a constant victim of the Dunning–Kruger effect.
It's really hard to understand how much you know about a subject. I've doubted myself countless times and was scared if I could even survive as a software engineer. But we always get by. Thats just the nature of learning and staying relevant in this industry. The key is to be humble but never doubt yourself. Keep on learning and never bottle up your problems. Ask someone about the problem you have and constantly ask for feedback, it will substantially help you grow. The more you grow the more you understand where you are and the path necessary to grow and succeed.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (2)

Collapse
 
andrewbaisden profile image
Andrew Baisden

Yep and unfortunately imposter syndrome remains regardless of how much experience you have. But we do get better at managing it.

Collapse
 
criscmd profile image
Tao Christopher Takahashi

agreed

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay