Yo era un novato, y todavía soy un novato.
Pero hace 2 años, cuando comencé en este campo para mi Fundación en TI, hice la misma pregunta como usted.
Tuve un problema con mi código en ese momento, era un curso de Java. Ese fue mi segundo encuentro con el código por primera vez en mi vida, y no tengo la menor idea de lo que hice.
No, ni siquiera tenía una formación en informática, mi madre es una directora de jardín de infancia y mi padre es un instructor de manejo. No relacionado, en absoluto. Además, al no ser hablante de inglés nativo, descubrí que la programación es demasiado difícil para mí en ese momento. En algún momento incluso envidio al hablante nativo de inglés. Al igual que, lo que en la tierra es “concatenación”!
- ¿Por qué me apego emocionalmente a todo?
- ¿Por qué a algunas personas les gusta robar la atención de otras personas?
- ¿Por qué aplauden los humanos?
- ¿En el mundo de hoy solo las cosas materialistas como el dinero y la apariencia te definen?
- ¿Alguien (en cualquier lugar) toma en serio la ingeniería de software?
Todos esos nuevos términos y sintaxis. *suspiro*
[Imagen sólo para vista previa – de estrés, jajaja]
De hecho, estaba luchando mucho y casi lloré por la bondad de ese problema que mencioné anteriormente. Creo que fue algo que ver con el mal control del flujo . Ya sabes, las cosas de If-else, do-while. Mi habilidad lógica no era tan fuerte en ese momento para lidiar con eso.
A la mañana siguiente, cuando terminó la clase, le mostré el problema de Java a mi profesor. Acaba de escribir 2 líneas de código, luego me miró a los ojos mientras presionaba el botón verde “Reproducir” en el IDE.
- No me mostró un montón de códigos que daban miedo.
- Él no me intimidó.
- Ni siquiera habló.
- Estaba comiendo fideos.
Sólo 2 líneas de código. Esas 2 líneas de código.
Y yo estaba WOW. WTF hiciste, señor (por supuesto que no le dije eso, es solo mi expresión).
“Ahí tienes”, creo que eso era lo que sus ojos trataban de decir, ¡de una manera genial! Busqué en el código y entendí mágicamente lo que quería decir con el código.
En ese momento, yo sabía …
Está bien no saber ciertas cosas. Lo harás, un día.
Solo tienes que seguir practicando y no dejar de aprender.
Toma tiempo. Es. Sabes que has improvisado cuando llega el momento.
¡Asegúrate de pasar un buen rato y divertirte durante tu camino como programador!
Nota: Estoy en mi segundo año de Bachiller en Ciencias de la Computación, y les enseño la programación a mis compañeros, es divertido y les resultó más fácil de entender, ¡ya que lo relaciono con el ejemplo de la vida real! Supongo que tener un padre en el campo de la educación me hereda.
Lamentablemente no recuerdo mucho sobre el código que mencioné anteriormente.