I believe that the way to think in development is really simple, just ask why?
I am committing this code, why?
I don't understand why this is like that?
Why do I need to learn this framework?
Why do I love this framework?
Why you should love this framework! < 🙄
Why don't we do this?
Why do we do that?
So irritating no? Well actually this is the root of imposters syndrome, you didn't speak up, we measure ourselves at levels of title, I am a junior senior, it's wrong, talk about why you feel this way. What you don't understand, you ask why as soon as your gut starts itching, you will find that actually that is a contribution and you may actually already have the knowledge to comprehend the intent.
If you space out the whys, you probably aren't irritating anyone. You need to ask yourself why as well. The above sample of FAQ's will help you break your own long held beliefs.
I am entering a rebirth in my career, understanding the advanced stuff it bothered me that the basics in my knowledge are frequently wrong. I know I know where to ask. I can see where I went wrong and slowly I am building my early knowledge back up. But why? Because okay, cmon, I don't know all the answers!
Lastly if anyone tells you to Google it, ask why won't they share thier experiences? Google is not people. But then again, maybe they don't know, you should ask why together.
I hope you agree or disagree, tell me why!
Level up every day