Yesterday, Patrick McKenzie tweeted:
Periodic observation for the benefit of junior developers: You do not have to be embarrassed about not knowing a particular bit of syntax or API. Googling things efficiently is a core job skill.
I agree, 100%.
You don’t need to you can’t know everything. Being a great developer isn’t about knowing all the answers. It’s about knowing how to find them.
That doesn’t mean you’ll have all the answers or know everything. Even the most seasoned developers aren’t that good.
Instead, I want you to feel like you have the skills to find answers and create solutions to interesting challenges.