Sí, personalmente, me resultó mucho más fácil aprender la codificación por mí mismo que en la escuela (mi historia podría ser un poco diferente de la de otros)
Empecé a aprender a codificar alrededor de los 9 años, y mis escuelas primarias o secundarias no tenían cursos de informática (solo cursos en Python básico o campamentos de verano en Minecraft, cuando en ese momento me había trasladado de Python a Java).
Luego vino la escuela secundaria. Como ya tenía un buen conocimiento de Java y ciencias de la computación, tomé el examen AP de Ciencias de la Computación en mi primer año y obtuve un 5.
Estuve extremadamente agradecido de no haber tomado el curso de Ciencias de la Computación de AP, porque no creo que pudiera sufrir dos años de tomar cursos de computación con el maestro en mi escuela.
- Cómo descifrar los trabajos bancarios de PO en 2018 solo por auto estudio (en línea / fuera de línea / libros)
- ¿Cómo se estudia uno solo para el examen AP de lengua y composición en inglés? ¿Qué libros o ensayistas recomendarías?
- ¿Cuál es el mejor libro de autoaprendizaje de los fundamentos de aprendizaje del desarrollo de aplicaciones para Android?
- ¿Cuáles son los buenos recursos para autoaprender rumano?
- ¿Por qué la gente dice que no se debe usar un teléfono durante el tiempo de estudio (cuando estudiamos por nosotros mismos y necesitamos llamar por teléfono en ese momento)?
En mi segundo año, tomé el nuevo curso AP Principios de Ciencias de la Computación en mi escuela, la maestra no enseñó nada (y básicamente no sabía nada) y la mayor parte de la clase era básicamente una sala de estudio. Además de eso, su personalidad era extremadamente desagradable (a veces solía desahogarse al principio de sus clases antes de que pudiéramos hacer cualquier trabajo), tiene su título de Artes Liberales en la Escuela de Extensión de Harvard con un acuerdo innecesariamente alto y niega haber participado en él. Concursos informáticos. El puntaje promedio que sus estudiantes obtuvieron en el examen APCS fue un 2 o un 3.
Para la última, solo permitió que los juniors y seniors obtuvieran prioridad inmediata para los concursos (especialmente sus favoritos) y no basaran ninguno de ellos en el mérito. Solicité un equipo muy temprano en el año, el cual fue rechazado, y apenas logré el último lugar en el último equipo que ella eligió enviar para competir. Mi equipo terminó colocándose más alto que sus otros dos equipos, substancialmente (obtuvimos el séptimo puesto, obtuvieron alrededor de los años 30 y 50).
Así que por eso estoy muy contento. Decidí aprender a programar muy pronto, y me ayudó muchísimo en mi carrera como ingeniero de software. Lo siento, esta respuesta terminó siendo una historia, y estoy respondiendo anónimamente en caso de que la maestra opte por Quora.