La primera vez que comencé a programar en la escuela secundaria fue un maestro apasionado por la programación. Odiaba cada minuto de eso. Fue estúpido. ¿Escribiste todas esas palabras para decir simplemente “Hola mundo”? ¿Y todas esas palabras para agregar 2 + 3? Que cosa tan inútil.
Sin embargo, su pasión me intrigó, y pensé que debía haber más. En la universidad decidí intentarlo de nuevo y tomé una clase de CS llamada “Programación en ADA”. Nuevamente, todas las tareas fueron tan inútiles y sin sentido como la primera. Cada semana que pasaba era tortuosa. Había terminado con la programación.
Luego, ese verano, una organización sin fines de lucro en el área ofreció una clase HTML. Era algo nuevo de lo que todos hablaban. Me imagino que era gratis y que podía dejarlo cuando quisiera para que no lo perjudicara intentarlo. Me enganché la primera semana. Ese verano me quedaba despierto hasta las 2 am todas las noches diseñando sitios web. A partir de ahí aprendí Javascript, CSS, y supe que en ese momento la programación era lo mío. Seguí aprendiendo Java, PHP, ColdFusion, C # .NET, etc. y nunca miré hacia atrás.
El punto es, descubre por qué no lo disfrutas. Si no te gusta el desafío, si no te gusta resolver problemas, si no estás dispuesto a trabajar duro, entonces definitivamente vete. Si no lo disfruta porque las tareas son aburridas y sin vida, intente hacer algo interesante por su cuenta. Mi sobrina está programando el juego Tetris. Ella ama a Tetris, muy buena en eso, y quería crear su propio juego. Tu podrías hacer lo mismo. Encuentra algo que te guste y crea el tuyo propio. Podría intentar crear su propio sitio Quora, por ejemplo.
- ¿Por qué deberíamos ir a la universidad si ya tenemos éxito?
- ¿Cuáles son las desventajas de la vida en un hostal?
- ¿Puedo solicitar una carta de recomendación del presidente de mi universidad, ya que él está al tanto de mis actividades en mi universidad, así como también de representar a mi universidad internacionalmente?
- ¿Es bueno para los estudiantes de California vivir en un albergue?
- Encuentro las tareas de programación en mi curso universitario difícil. ¿Significa que no soy bueno programando? ¿Debo cambiar de programa?
Entonces, no, no disfrutar de tu primera clase de CS no es una señal para salir de CS, todavía no.