I think the best approach to any craft is to become undeniable—to live life in a manner where you glaringly demonstrate assiduousness and discipline. Maybe someone can say that your results/products aren’t worthy of greatness, but they should never be able to say that your EFFORT isn’t.
And the key to ignoring unwarranted criticism (IMHO) is to operate this way until there’s no room to deny your worth to YOURSELF—screw what others think. You KNOW you’re putting in the hours. You KNOW you’re examining problems down to the sinew and bone, doing your damndest to make your stuff worthwhile.