¿Debo comenzar a aprender cómo programar / codificar como un adolescente?

Wow, hay una diferencia tan grande entre tu pregunta y los detalles que creo que deberíamos abordar los detalles primero.

Entiendo la sensación que mencionas de no sentirte bien después de jugar demasiados videojuegos. La verdad es que necesitas un poco de equilibrio. Si no lo está haciendo, por favor, salga y haga algo de ejercicio. Conozca a algunos niños en su cuadra y practique deportes con ellos o simplemente salga a correr solo, pero, por el amor de Dios, haga algo .

El hecho de que sus calificaciones hayan bajado drásticamente no es necesariamente porque no sea interesante para usted. Si esa es realmente la única razón, hable con sus padres / tutores o, si por alguna razón no puede hacerlo, vaya a ver a un consejero de orientación (espero que su escuela tenga una) y hable acerca de otras opciones relacionadas con su educación. . No hay razón para aburrirse. Si está realmente dotado, debería poder involucrarse en algo que lo va a desafiar en mayor medida.

Por otro lado, si la caída drástica en las calificaciones se debe a otras razones personales, por favor busque ayuda. Lo digo en serio.

Ok, ahora que tenemos eso fuera del camino:

  1. Puedes comenzar a codificar a cualquier edad (en serio)
  2. La codificación, por sí sola, no va a resolver sus problemas ni a recuperar sus calificaciones.

Ahí. Buena suerte.

He invertido mucho tiempo motivando a los niños de entre 7 y 15 años para que comiencen a programar de manera temprana. Hay muchas ventajas para aprender a codificar temprano, por ejemplo, Mark Zuckerberg comenzó a codificar a la edad de 7 años.

Si te gusta la codificación y deseas aprender, ¿qué tal si comienzas ahora mismo? Ya que te gustan los juegos, ¿por qué no empiezas con Web GL? WebGL o si te gusta que te desafíen, por qué no con Unity 3D Unity – Learn – Modules.

La verdad es que solo necesitas empezar ahora, deja de desear. Debe comprender que no es tan fácil de codificar, habrá momentos divertidos y tiempos difíciles.

Pero el reto para ti es seguir adelante. Comienza una cosa y asegúrate de verla hasta el final. Hazlo muy simple, no tan grande. Tal vez un juego de serpientes? Solo algo para lograr una tarea simple, luego continúe agregando más funciones y diseñándola después. Una tarea a la vez.

Concéntrese en la escuela, mientras está en eso, pero use su tiempo libre con prudencia al aprender a codificar. Hay demasiados tutoriales gratuitos en línea para no aprender a codificar en este momento. Considérate afortunado de comenzar temprano.

Si lo tomas en serio a partir de ahora, para cuando tengas 20 años habrías aprendido mucho, considerarías un profesional.

Lo que más importa en la programación es la consistencia y la práctica continua nunca lo olvides. Buena suerte.

Aprendí a codificar en BASIC cuando tenía 12 años de un libro sorprendentemente cursi, a pesar del hecho de que no tenía una computadora, ni tampoco conocía a nadie que tuviera una computadora. Resulta que nunca terminé programando en la plataforma de destino, un TRS-80 (1977). Cuando tuve acceso a una computadora con BASIC (un PDP-11 en un colegio comunitario local).

Para mí, la programación era lo más fascinante y desafiante que podía hacer. Recogí mi primer proyecto de pago cuando tenía 17 años, un proyecto sorprendentemente complejo. No conocía las metodologías de diseño, ni había libros, videos de YouTube o clases sobre el tema. Hice ese proyecto con un precio fijo y gané poco tiempo menos que el salario mínimo. Aprendí mucho, incluso cómo mejorar mucho en la estimación del trabajo.

Afortunadamente, sobreviví a la experiencia. Fui a la universidad, donde estudié física y matemáticas, pero trabajé para el nuevo departamento de CS. Soldé cables de Ethernet, administre sistemas, escribí algunos códigos y realmente lo disfruté.

Todavía lo estoy disfrutando, aunque en estos días los desafíos son más complejos.

No puedo prometerte que te gustará la programación, pero podrías hacerlo, especialmente si disfrutas de la resolución de acertijos y eres bueno para construir modelos mentales. Así que pruébalo. Construye algo interactivo porque proporciona una gran retroalimentación. Si te gusta, hazlo más. Si no te gusta, encuentra algo más que hagas.

En cualquier caso, prepárese para dedicar algo de tiempo a lo que sea, ya que puede llevar años acumular experiencia en un campo para sentirse cómodo y comprender los límites de sus propias capacidades.

¡Buena suerte!

Depende del 100% de ti si decides comenzar a codificar, sin embargo, puedo proporcionarte información que puede ayudarte a decidir, ¡así que aquí voy!

  1. La codificación es común en muchos campos. Cada vez más campos requieren un conocimiento básico de la programación y ser exitosos. Estos incluyen, por supuesto, todos los campos de TI, la mayoría de los campos de ingeniería y algunos campos de negocios, y muchos más.
  2. La codificación es muy útil. Cuando sepa cómo programar / codificar, puede escribir sus propios programas para ayudarlo a realizar sus tareas escolares y realizar muchas tareas diferentes.
  3. Te da un pie por delante. Las empresas ven la codificación en un currículum como un rasgo muy atractivo, y las universidades también pueden ver esto, dándole una mano por encima de sus compañeros.
  4. Codificación muy lógica basada. Yo es un poco llamado lógica computacional. Pasar por y aprender podría ayudarte a mejorar tus habilidades de pensamiento crítico.
  5. Puede ser divertido. Imagina todas las cosas divertidas que puedes hacer con tus habilidades. Virus (¡simplemente no me los des!), Juegos, calculadoras, etc.

La codificación es un buen pasatiempo y puede ser muy lucrativo para aprender. Sin embargo, lo que sugiero que hagas es lo que estoy haciendo (soy un estudiante de primer año en HS) y empiezas a aprender las matemáticas más altas que puedas con el conocimiento actual. En mi caso, eso es precálculo … porque … ¡es divertido!

Sin embargo, no permitas que mis opiniones sesgadas afecten tus elecciones. No marter lo que haces, diviértete!

¡Por supuesto! La codificación es la manera perfecta de utilizar su afición por los videojuegos y la tecnología, y crear un uso práctico para ella. Hay tantas aplicaciones prácticas para aprender a codificar, desde crear sitios web, hacer su propia aplicación, hasta explorar el campo de la informática.

¿Cómo puedes empezar? ¡Hay tantas avenidas!

Yo empezaría con Scratch:

Scratch – Imagina, Programa, Comparte

Es un lenguaje de programación gráfica que utiliza bloques para enseñarte cómo crear programas y juegos visuales. ¡Desde allí, puedes explorar casi cualquier cosa que te interese!

Hice una lista de cosas que puedes explorar en una respuesta hace aproximadamente un año, lo suficientemente divertida, también en respuesta a un niño de 15 años. Te recomiendo revisar la lista:

La respuesta de Nicole Danuwidjaja a ¿Cuáles son algunas de las mejores maneras de aprender a programar?

¡La mejor de las suertes! Me encantaría ayudar si tiene alguna pregunta o inquietud.

Me recuerdas a mí mismo en la escuela secundaria, (excepto por las letras A, ja), pero también estaba extremadamente desmotivado y aburrido en las clases durante la escuela secundaria y hubo dos fases que realmente me marcaron como un ser humano en esos años:

  1. Me convertí en un maricón, ya que se convirtió en la única forma de entretenerme, ya que salir no era realmente una opción, ya que no tenía muchos amigos y vivo en la Ciudad de México, donde es muy peligroso salir y, honestamente, no tiene sentido Como todo es sombrío, aburrido, peligroso y sucio.
  2. Comencé a programar después de mi fase de bote. Fui FASCINADO por la informática en general y gasté una gran cantidad de tiempo haciendo lo que se me ocurriera; Si pudiera programarlo, lo intentaría.

Comencé con algoritmos básicos como la búsqueda aplicada, la clasificación y las estructuras de datos, pero luego comencé a programar juegos desde cero utilizando solo los gráficos o las bibliotecas de medios en lenguajes como Java.

Debería darle una oportunidad a Python, leer acerca de la estructura básica, controlar y luego descargar pygame: es una biblioteca que le dará suficientes herramientas para crear su propio juego.

Aprenderás mucho sobre matemáticas como la trigonometría, la geometría y los planos cartesianos y también un poco de física.

Pruébalo, te divertirás.

Darle una oportunidad. En los viejos tiempos, todos estaban mucho más cerca del mundo de la programación, porque tenías que usar el código para hacer cualquier cosa, incluso para jugar un juego. Hoy en día, tiene que descargar un entorno de desarrollo de software para hacer cualquier cosa interesante (excepto HTML / páginas web, que puede hacer con el bloc de notas). La mayoría de los entornos de desarrollo de software interesantes, los entornos Android Studio y iPhone Xcode, son gratuitos.

Sí, creo que sería una buena idea. Si desea divertirse mucho aprendiendo cómo programar, entonces recomiendo esta respuesta: la respuesta de Richard Kenneth Eng a ¿Por qué debo aprender a programar y qué idioma debo aprender?

Y lea esto: la respuesta de Richard Kenneth Eng a ¿Qué lenguaje de programación cree personalmente que es divertido de usar y por qué?

¡Sí! ¡Seguro que deberías!

La codificación es una gran habilidad para aprender, incluso si decidiste no terminar haciendo informática en el futuro.

En la era de la tecnología, la codificación es una poderosa habilidad que todos deben aprender. Yo mismo conocía C, C ++ y Python a pesar de hacer Finanzas. Es muy útil crear un software que pueda generar todos los datos para mi análisis.

Estoy seguro de que serás un gran programador. Quién sabe, podrías inventar algo revolucionario como hicieron esos programadores.

Espero que responda a la pregunta.

Lamento escuchar sobre su vida escolar!

Comencé a aprender a codificar cuando tenía unos 12 años, por lo que nunca hay un momento equivocado para comenzar. Todavía eres joven, y te recomendaría 100% aprender tan pronto como puedas. Es una buena manera de desafiarte, probar algo nuevo e involucrarte en un mundo completamente diferente.

¡Incluso puedes aprender a crear un videojuego que no se considera inútil!

¡Mucha suerte, hay muchos recursos disponibles para ayudarte!

¿Debería usted? Esa es una pregunta que nadie mas puede contestar.

¿Lo recomendaría? Absolutamente sí. Ahora tengo casi 18 años y he estado programando por alrededor de 6 años.

Realmente no me gusta salir con amigos u otras personas, así que tuve que encontrar un pasatiempo que pudiera hacer solo, me desafiaría, no me aburriría y sería divertido y útil. ¿Adivina qué? ¡La programación es todo esto!

Me ayudó mucho. Aprendí un proceso de pensamiento, aprendí a buscar cosas.

Así que sí, yo personalmente empezaría ahora mismo, en este momento exacto.

¿Por dónde empezar? Hay toneladas de lugares. Echa un vistazo a esa pregunta aquí en Quora. Aunque te sugiero una cosa: tómate tu tiempo y no te apresures, nunca.

¡Que te diviertas!

Si te sientes entusiasmado con la programación solo hazlo. La mayoría de los mejores programadores que conozco empezaron a tu edad. La codificación no es tan difícil y puedes aprender mucho por tu cuenta, escoger algunos libros, tomar algunos cursos en línea y divertirte haciendo tus aplicaciones, no tienen que ser realmente útiles o geniales, solo practica, así que cuando vayas al En la universidad, simplemente formalizarás tu educación y tendrás suficiente experiencia para comenzar tus propios proyectos o para conseguir un buen trabajo.

Claro que hay tantos buenos recursos para aprender. Aprende primero a programar, no a un lenguaje específico. Una vez que envuelve su cabeza alrededor de eso, entonces puede comenzar con un idioma.

Por supuesto. Hay muchos tutoriales de programación y no debería tardar mucho en decidir si la programación es algo que le gustaría hacer como carrera.

Sin embargo, no descuides tu educación. Especialmente no dejes que tu educación sufra debido a los videojuegos. Qué tan bien maneja las tareas que no le interesan, tendrá una gran influencia en su futuro.

Estaba en tu mismo lugar.

Suenas inteligente y dispuesto a llenar tu vida.

Usted va a averiguar.

El código es un lenguaje donde las ideas se hablan y se hacen realidad.

Así que disfrútenlo, prospere en él, obsesione con él o no, probablemente encontrará algo que ama. Sólo apégate a ello. (Espero que sea codigo)

Siento que la codificación es algo que sientes que realmente estarías interesado en hacer, deberías hacerlo. Al final del día, prácticamente no tiene nada que perder, y solo la oportunidad de adquirir una habilidad que será un gran activo para usted en el futuro.

Tu historia me hace llorar.

Pero sí en una nota seria,

Es hora de empezar a codificar. La mayoría de nosotros empezamos a codificar en tales situaciones. Y creo que traerá de vuelta una chispa en tu vida.

Concéntrese en aumentar sus calificaciones primero, luego use su tiempo adicional para aprender algo adicional que le interese. Nunca es demasiado temprano para empezar.

Sí, sigue tu clase y sigue.