Y ten una mentalidad abierta al rechazo.
Tienes que estar preparado para que, aunque no creas que se pueda, critiquen tu código (hablo de crítica constructiva, obviamente)
Lo peor que puedes hacer es mosquearte por los comentarios en PRs (ojo, que a mi me pasa todavía y me toca los cojones, pero me lo callo, me trago mi orgullo y acepto la sugerencia si es a mejor, si no la defiendo de la mejor manera que puedo)
E intenta siempre contextualizar las necesidades de lo que tienes que hacer conforme a los recursos disponibles y capacidades técnicas, no siempre se puede usar lo último de lo último por exigencias del guión (o porque es un lodazal, vaya) así que no te preocupes, esa frustración ya la llevará el senior xD
En resumen, entra al mercado con mentalidad de "en todos lados cuecen habas" y "en casa del herrero, cuchillo de palo"