Definitivamente normal! Al igual que muchas habilidades / disciplinas nuevas, el desarrollo de software o la programación para ser más específicos, puede parecer confuso y desalentador.
Un par de sugerencias:
- No te compares con otros estudiantes . No puedo decirte lo importante que es esto. Algunas personas aprenden rápido. Algunas personas aprenden ciertas cosas más rápido. Aprende a tu propio ritmo.
- Uno de mis amigos era increíble aprendiendo y usando punteros en C. Solía sentirme terrible cada vez que cometía errores al hacer referencia y desreferenciar variables. Me llevó algo de tiempo, pero al final llegué allí.
- Persistir y hacer preguntas. No tome las cosas a su valor nominal . Lo sé, esto suena terriblemente genérico. Pero hazlo. Descubrir la razón exacta detrás del uso de setters / getters aclarará su confusión de una vez por todas. Lo mismo se aplica a otros conceptos.
¡Buena suerte! 🙂
- Soy desarrollador web y no sé cómo conseguir clientes en línea. ¿Cómo puedo hacer esto?
- ¿Por qué algunos desarrolladores de software pueden aprender solo la sintaxis del lenguaje de programación y usarla en la producción inmediatamente?
- ¿Cuál es el escenario futuro de los trabajos de desarrollo de software?
- ¿Cuál es la mejor ciudad para moverse entre Ciudad del Cabo y Johannesburgo para un profesional de TI (desarrollador de software)?
- ¿Qué pasos han tomado los desarrolladores de software en las startups con un "Monorail" (una aplicación grande y monolítica de Ruby on Rails) para dividirlo con éxito en los servicios?