Hey everyone, I'm struggling with impostor syndrome as a programmer. I often feel that using languages like JavaScript or TypeScript makes me less of a programmer, and I think I need to learn C or C++ to truly be considered good at it. How can I get past these feelings and build my confidence?
3 Answers
Learning a language doesn't automatically make you a better programmer. It's really about the skills and concepts you grasp. Even if you know C++, it doesn’t guarantee you’ll write great code. For instance, driving a manual car doesn’t mean you’re a better driver than someone who only uses an automatic. Focus on what you’re learning and the skills you acquire instead of just the languages.
Impostor syndrome often comes from feeling like you should know more than you do, but that's usually not the case. Most people are just focused on their own journeys, so remember that! If you're honest about what you know and don't know, you'll find that others will appreciate your transparency. Plus, with tools like language models helping you out, it’s easier to learn and grow!
You don't necessarily need to learn C++ to be a good programmer. It might be more beneficial to have a handle on C instead. I took C99 in college, and today I think the best way to learn is by trying out projects and using tools like language models as a guide. Getting familiar with pointers, memory management, and other basic concepts will help solidify your foundation in programming, regardless of the language you use. How about starting with a project that reads, sorts, and outputs data? It'll really help you get the hang of things!
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically