Odds are you’re wrong about many things and that’s OK.
The biggest lesson I’m learning through my time at bloc is that I am frequently and regularly wrong. One of the beautiful features of coding is that is has little room for grey area. Either the code works or it doesn’t . Sure, most code can be more efficient, more lean, or just generally written better; but at the end of the day, what matters most is that it works and you are shipping code.
When it doesn’t work, I’ll blame everything but the code. “How could I possibly mess this up?” “This is an easy script to write.” “It must be my browser, or some extension I have loaded…” These are the battle cries of the feeble coder who will never deliver.
Be inquisitive. Ask questions. Seek knowledge. And most importantly, don’t be afraid to be wrong.