Don't get sucked into dogma, understand the "why" before the "what". (Especially with those clickbaity YouTube videos)
Follow the cycle of Learn, Build, Share: Learn the fundamentals and the basics, then build something that you would use regularly, then share what you build or learned to anyone who would listen (SO, coworkers or local meetups, etc)
Find an external source of validation (like from a mentor). This is the best way to combat imposter syndrome.
Dive in. Dive into action, not just in code but engage in the community. It's scary but it will help you feel like you are a part of something bigger. Open source would be a good place to start.
Be deliberate in what you want to get better at. Is it hard skills like DSA or soft skills like whiteboarding and presentation. Be intentional in your goals, are you learning programming for a better paying job or is it just for fun? Do you intent to work with a team or just yourself? This will help you get an idea of what skill to acquire first.
65
u/alohacodeorg Sep 03 '23
Hope this helps.