Comencé a programar a tu edad, y el mejor consejo que tengo para ti es que no te preocupes tanto por obtener los conceptos . Si intenta hacer demasiadas cosas a la vez, no podrá aprender muy bien. Comience con programas simples, y al principio, tendrá que copiar el código de otra persona; así es como la mayoría de las personas aprenden: imitamos e intentamos formar variaciones de la acción que se realizó inicialmente. Después de copiar el código, intente dividir el código en partes manejables y comience a decodificar su significado; Si realmente entiende el programa, podrá agregar funcionalidades adicionales.
También descubrí que no estar completamente enfocado en la programación ayuda; hay una curva de aprendizaje por una razón, y es importante tomar descansos intermedios, para que la información pueda penetrar y, por lo tanto, brindar una experiencia de aprendizaje. Trate de hacer otras cosas, como estudiar matemáticas o leer sobre algoritmos. Esto no conducirá directamente a una experiencia de codificación explícita, pero lo ayudará a comprender los conceptos que implementa al codificar.
Además, aprovecha tus recursos. Los lugares como Quora (en el que se encuentra en este momento), Stack Overflow e incluso su maestro local de ciencias de la computación de AP, o un amigo programador, pueden ayudarlo mucho cuando trata de comprender conceptos difíciles. Hacer que alguien te ayude a seguir adelante te ayudará a seguir un proyecto y te proporcionará más motivación e inspiración para convertirte en programador.
Para cosas como el desarrollo de SO / aplicaciones, es importante tener un objetivo específico en mente (es decir, lo que quiere hacer). No sé mucho sobre el sistema operativo, pero para Aplicaciones, un buen primer paso es leer algunos libros sobre cómo crear aplicaciones y, de hecho, probarlo usted mismo. Algunas personas utilizan sus proyectos de código abierto, y es bueno ver algunos ejemplos que ofrecen. Los libros me ayudaron mucho, ya que proporcionaron muchos ejemplos y una buena plantilla a seguir al hacer una aplicación. Si quieres crear juegos, Unity proporciona un buen motor de juego, combinado con Xamarin / MonoDevelop (¡puedes hacer tus aplicaciones en C #!). XCode también es un excelente IDE en Mac, y proporciona una excelente funcionalidad. Es posible que desee estudiar la creación de aplicaciones con Swift, ya que tiene una curva de aprendizaje mucho más baja y se considera el “futuro de los lenguajes de programación” para algunos desarrolladores de iOS. Soy consciente de que OneMonth ofrece un curso en Swift y puede ayudarlo a iniciar sus aplicaciones rápidamente.
- ¿Disney World contrata personajes de 16 años de edad?
- Mi hijo de 13 años dejó de preocuparse por sus calificaciones en la escuela. ¿Qué puedo hacer para redirigir su pensamiento?
- ¿Es normal que un chico de 17 años esté enamorado de una niña de 10 años?
- ¿Qué problemas puedo tener si no puedo producir la misma cantidad de eyaculación después de la masturbación que durante mis primeros años de adolescencia?
- Cómo conseguir que mis padres me dejen quedarme en la casa de mi novio
Buena suerte; El tiempo siempre está de tu lado. Lo harás bien, y te convertirás en un gran programador 🙂