Cuando tenía 7 años, estaba aprendiendo programación y luego me detuve a los 15. Ahora tengo 20 y voy a comenzar mis estudios de CS. ¿Puedo recuperar mis habilidades de programación o es demasiado tarde ahora?

No es demasiado tarde para nada, la programación es un aprendizaje de por vida.

En mi caso fui introducido a BASIC cuando tenía 3 años. Aprendí a ejecutar comandos en la máquina DR-DOS de mi madre por mi propia voluntad y ella me enseñó GW-BASIC. Me olvidé bastante rápido.
Luego, por varias razones, no volví a la programación hasta que tenía 15 años y me enseñaron algo de Visual Basic. Pero tampoco me atengo a eso.

Los cursos universitarios me dieron una base de informática, pero no realmente la capacidad de programar. Lo obtuve más tarde, cuando perseveré obstinadamente en aprender a hacer aplicaciones iOS en 2008.

El conocimiento teórico es muy útil, pero es la práctica de la programación lo que te permite programar. Si quieres aprender la práctica de la programación:

  1. Obtenga un objetivo al que se apegará a cualquier costo (crear una aplicación web, crear una aplicación móvil, crear un juego)
  2. Identifique un idioma + bibliotecas / motores que le permitirán alcanzar ese objetivo. Es su primera opción de plataforma, no es importante hacerlo bien, lo importante es hacer la elección y seguirla.
  3. Instale la plataforma (a veces no es fácil), un IDE o un editor de texto con resaltado de sintaxis.
  4. Divida su objetivo en pasos (p. Ej., Aprender Objective-C, hacer una Vista, ejecutar su código en el dispositivo) obtener una serie de tutoriales o un libro para cada uno de ellos. Cuanto más lo haga, más detalladamente podrá realizar los pasos. Al principio es probable que estén muy borrosos (por ejemplo, haga una aplicación que haga x), luego se dará cuenta de que sus pasos tienen sus propios pasos.
  5. Escribe todo el código del libro o tutoriales. No hay aprendizaje sin escribir.
  6. Manténgase al tanto y eventualmente aprenderá mientras logra su objetivo que mencionamos en 1.

Cualquier conocimiento teórico que tengas te ayudará, pero no te convertirá en un programador.
Tomar pausas para aprender algo es realmente beneficioso, ya que le da tiempo a su cerebro para volver a cablearlo y le da una perspectiva nueva cuando reinicia el proceso.

No Lo siento. Su cerebro pierde la capacidad de aprender cosas nuevas a la edad de 18 años, y pasará los próximos 70 a 80 años olvidando todo lo que una vez supo.

* lengua plantada firmemente en la mejilla *

Nunca es demasiado tarde. Las personas que inventaron la programación eran mayores que tú cuando lo hicieron. ¿Cómo crees que lo descubrieron?

Puedes seguir tus sueños cuando quieras, no hay restricciones de edad. Tengo 25 años y comencé a aprender a codificar en 24. Soy socio de una agencia creativa que crea sitios web y diseña para imprimir. Puedes hacerlo si te dices a ti mismo que puedes. Si lo retrasas, volverás a la misma pregunta, pero serás mucho más viejo. Puedo ver claramente que tienes la pasión de ir a la programación, por eso creo que si no lo haces ahora volverás a esta pregunta, pero estará redactado como: ‘Tengo 30 años, ¿crees que puedo ir? en la programación?

No te preocupes

Aquí hay una historia marginalmente relacionada que podría interesarle: aprendí Vi y me hice adepta a ella a partir de los 20 años. Luego, a los 20 años, pasé de los sistemas Unix y el trabajo del kernel a hacer desarrollo de software para Mac. No usé Vi durante unos 10 años. Cuando volví al mundo Unix / Linux temía que tuviera que volver a aprenderlo. ¡Lo que descubrí en cambio fue que estaba todo allí y no me había perdido nada! Probablemente sea en parte porque algunos de ellos son patrones motores aprendidos en sus ganglios basales (la llamada “memoria muscular”), pero claramente la parte sobre la planificación de secuencias complejas de operaciones de edición con Vi usa las partes “superiores” del cerebro y eso Tampoco pareció degradarse en absoluto.

¡Por supuesto que puede! Dado que estaba programando desde los 7 a los 15 años, debería volverle relativamente fácil. Esas son las edades clave para aprender cosas que se quedan para la vida. Hay una razón por la que no olvidas cómo andar en bicicleta.

Cuando tenía 5-7 años aprendí a esquiar. Luego nos mudamos y nunca volví a esquiar hasta que tuve 25. Después de 5 días, pude bajar un diamante negro doble. Estoy absolutamente seguro de que no podría haber hecho eso si no hubiera esquiado cuando era niño.

¡No es demasiado tarde para nada! La programación en su núcleo es simplemente lógica , poder dar una solución a un problema de una manera bien pensada. La programación está ahí para ayudar a ejecutar su lógica para resolver ese problema. Si tiene un fuerte sentido de la lógica y el pensamiento crítico, puede realizar fácilmente estudios de CS (junto con la aptitud para realizar las tareas dadas y aprender los lenguajes de programación utilizados en la clase). Si toma un curso introductorio, es probable que ya reconozca una gran cantidad de material de sus estudios anteriores, ya que mientras que los lenguajes de programación utilizados para enseñar a los estudiantes pueden cambiar, la lógica básica y el pensamiento no lo harán.

Simplemente hazlo. No hay cambios innovadores en los últimos 5 años.

Nunca es demasiado tarde. Solo hazlo, cuanto antes empieces, mejor.

More Interesting

¿Cuáles son algunas maneras comprobadas de ayudar a mantenerse concentrado al estudiar? ¿Ayuda la música?

Soy un estudiante de ingeniería informática (2015 paso). ¿Qué debo hacer si no estoy interesado en la codificación?

¿Cuáles son los conceptos erróneos acerca de aprender de los libros?

Soy un junior en la UIUC. Tengo muchas ganas de mudarme a California. Ya no me gusta el medio oeste. ¿Qué tengo que hacer?

Voy a asistir a mi examen de la junta de la clase 10. ¿Cómo debo prepararme para ello ya que mi escuela no está dando un buen entrenamiento?

¿Por qué haré algo que es doloroso pero fructífero en el futuro?

He comenzado a estudiar física con termodinámica, física de partículas, teoría cuántica y relatividad. ¿Cuál es el mejor orden para estudiar esto con el fin de andamiar mi aprendizaje?

Soy un estudiante de primer año de medicina. ¿Cómo empiezo mis estudios?

Cómo estudiar cuando tengo el corazón roto.

Cómo dejar de pensar en las chicas todo el día y centrarme en mis estudios.

Pertenezco al 2% superior de las personas con un alto coeficiente intelectual, ¿cómo puedo usarlo con éxito?

Quiero estudiar 21 horas por día. ¿Cómo me concentro?

No estoy satisfecho con mi título universitario y quiero estudiar en el extranjero. ¿Es posible volver a empezar desde el pregrado?

¿Por qué los estudiantes están perdiendo su interés en los estudios hoy en día?

¿Vale la pena estudiar ingeniería en la India dado que realmente no sabes lo que quieres hacer?