Tengo 16 años. Quiero obtener una experiencia de codificación en el mundo real, ¿cómo debo hacer eso?
Lo que me hubiera interesado por adelantado son sus experiencias. ¿Ya has probado algunas cosas? ¿Tienes un repositorio de github y algunos proyectos para mostrar? Eso sería útil para obtener una visión general de sus habilidades actuales y brindarle algunos consejos más específicos.
Pero seamos generales por ahora. Después de elegir un primer lenguaje de programación, se trata de codificar y resolver problemas de una manera limpia. No trates de construir las cosas de una manera que simplemente funcione. Intente escribir un código que aún entenderá cuando no lo haya visto en un año. Aprenda sobre conceptos como la separación de preocupaciones o “KISS” (sea simple (y) estúpido) (hay varios otros principios). Entiende que hay detrás de estos principios. Cuando aprendas algo nuevo, trata de aplicarlo. Verás que las cosas nuevas a veces lo mejoran, pero a veces lo empeoran. Aprender de los errores.
Aprende a probar tu código. Una aplicación no probada no vale nada ya que a ningún desarrollador profesional que no haya escrito el código inicial le gustará tocarlo. Nunca sabrías si arreglas un error o lo empeoras. Pruebe su código y aprenda cómo probar el código.
- ¿Es un delito en la India tener relaciones sexuales consensuales con una niña de 17 años y 9 meses si tengo 26 años?
- ¿Qué crees que es una buena idea de negocio de inicio para ganar dinero como adolescente?
- Cómo saber si eres un tardío en la pubertad.
- ¿Tener 5’5 de estatura para un niño de 12 años?
- Si naciera en julio de 2000, ¿cuál sería mi edad a los 17 o 18 años?
Aprender sobre el control de la fuente (por ejemplo, git). Utilízalo Cuando aún no lo tengas, instálalo ahora. Tardará media hora y sabrá algunos conceptos básicos para su trabajo inicial.
Cuando sientas que estás en un buen camino, comienza a contribuir al código abierto. O comienzas a escribir tus propias bibliotecas o intentas contribuir a otros proyectos. Mira a github. Encontrarás toneladas de proyectos.
Diviértete con lo que haces. Eso te ayudará a continuar también cuando te enfrentes a problemas difíciles. Cada desarrollador llega a un punto en el que un problema parece que no se puede resolver. Te prometo que puedes si realmente quieres. Tal vez necesite ayuda, pero al final tendrá una solución funcional.