Comprender el código de los demás es algo de lo que no se puede escapar, ya que probablemente trabajará en equipo, incluso si no está en el equipo, buscará en Google diferentes cosas y tendrá que comprender el código de muestra. Entonces sí, es imprescindible.
Lo que siento es que todo el mundo tiene ese sentimiento, puede ser menos que otro, especialmente al comenzar, entiendes tu código mejor que otros, ya que pasas mucho más tiempo con tu propio código que el código de otra persona, ya que no solo lees sino que escribes y estructuras en tu mente Si comienza a pasar más tiempo con el código de otros y primero trata de ver qué tipo de estructura / flujo se está utilizando, esto ciertamente le hará comprender mejor el código.
Para que mi punto sea aún más convincente si tiene algún código que escribió hace un año, intente comprenderlo nuevamente y puedo asegurarle que tomará más tiempo pero menos que el código de otros, ya que tiene idea de cómo estructurar su código.
Espero esta ayuda, no te decepciones, es perfectamente normal. Pase más tiempo con el código y eventualmente lo obtendrá.