Cuando leas ese tipo de comentarios. Podemos aprender de ellos y ver si podemos entender ¿Por qué "simplificaron el codigo"? y este tipo de cosas, para que en algún momento nosotros logremos hacer lo mismo.
Estoy seguro que en algun momento todos hemos pasado por retos que para otros eran más fáciles.
Pero no porque sean mejores en algo o porque hayan nacido superdotados para la programación, si no por la experiencia, el tiempo desarrollando. Entre más avances, más aprenderas a resolver problemas de distintas maneras. Entre más practiques, más resuelvas retos, tu lógica va ir mejorando y lo que ahora es dificil, otro día te sera super fácil. Y tal como pasa ahora, cuando esto sea super fácil, encontraras retos de una complejidad enorme que seguiras sin poder resolver, pero eso es algo maravilloso, siempre hay algo que aprender, siempre hay cosas que nos retan a avanzar. Personalmente tengo 4 años programando, hay cosas que al inicio no podía resolver y ahora puedo. Pero aún hay algoritmos que no logro completar.
Mi recomendación es, no te rindas. Todos pasamos por lo mismo. La programación es maravillosa, hay una infinidad de cosas por crear, hacer. Y sobre todo, somos el area que esta construyendo el futuro (:
Mucho éxito y espero en realidad, nunca te rindas en esto. Suerte!