Siendo un estudiante de matemáticas BSc sin cursos de computación, ¿cómo puedo aprender codificación para ser competitivo?

1)

Elija un lenguaje de programación. La programación de la computadora se realiza esencialmente como un conjunto de instrucciones escritas que la computadora sigue (también conocida como codificación binaria). Estas instrucciones pueden escribirse en varios “idiomas” diferentes, o que son simplemente diferentes formas de organizar las instrucciones y el texto. Sin embargo, se utilizan diferentes idiomas para crear diferentes tipos de programas, así que elija un idioma que considere relevante para lo que desea hacer. Si decide que un idioma no satisface sus necesidades, siempre puede pasar a un idioma nuevo.

2

Considere C, C ++, C # y lenguajes relacionados. Estos lenguajes se utilizan principalmente para crear aplicaciones informáticas independientes como juegos. C y C ++ son lenguajes difíciles de aprender para un principiante, pero no imposible. Aprenderlos le dará una comprensión profunda no solo de la programación (la mayoría de los lenguajes de programación heredan un concepto u otro de C y C ++), sino también de cómo funciona una computadora. Son populares y ampliamente utilizados, aunque C #, un lenguaje muy similar a Java, está comenzando a ser mucho más común.

3

¡No se limite a estos idiomas! Hay toneladas de lenguajes de programación, todos con diferentes usos. Si desea trabajar como programador, definitivamente necesitará saber más de uno, así que aprenda tantos como pueda. *. Su mejor opción será mirar los anuncios para el tipo de trabajos que desea obtener y buscar los idiomas comunes que ellos piden.

Aprenda de las universidades en línea. Ya sea que obtenga un título en línea con tarifas y un título real al final o asista a un programa gratuito como el maravilloso Coursera del MIT, puede aprender mucho sobre la programación de estos cursos estructurados.

Intente utilizar herramientas en línea. Utilice servicios gratuitos como el Consorcio Universitario de Google o la Red de Desarrolladores de Mozilla para obtener más información sobre la programación. Estas compañías quieren que más desarrolladores ayuden a que sus plataformas prosperen y sus recursos pueden ser algunos de los mejores en la web.

Aprenda usando tutoriales en línea. Hay muchos programadores con sitios web donde le enseñarán los conceptos básicos individuales, así como algunos trucos. Busque tutoriales sobre el idioma que desea aprender para encontrarlos. *. Muchas clases gratuitas en línea están disponibles para aprender a programar. TheKhan Academy enseña codificación por computadora, con tutoriales y videos fáciles. Code Academy es otro sitio gratuito para aprender, con tutoriales paso a paso.

Comience con un buen libro o tutorial sobre programación. Obtenga un buen libro actualizado sobre el lenguaje de programación que desea aprender. Las revisiones en Amazon o sitios similares generalmente lo ayudarán a identificar libros útiles de libros inútiles.

Obtenga un intérprete para ese http://language. Un intérprete es solo otro programa de computadora, pero convertirá las ideas que ha escrito en un lenguaje de programación en “código de máquina” para que pueda ver cómo funcionan las cosas. Hay muchos programas disponibles y deberá elegir uno que sea apropiado para usted.

¡Lea el libro! Tome ejemplos del lenguaje de programación del libro y póngalos en su intérprete. Intente cambiar los ejemplos y hacer que el programa haga cosas diferentes.

Intente reunir sus propias ideas para formar un programa de trabajo. Comience con cosas simples, como un programa para convertir monedas, y vaya avanzando hacia cosas más complejas a medida que continúa leyendo y aprendiendo sobre su lenguaje de programación.

Cualquiera puede aprender codificación, siga los pasos

  1. Elige el idioma que quieras aprender (es mejor si comienzas con C)
  2. Estudia lo básico e implementa lo que aprendes
  3. Código diario
  4. Estudiar hasta profundidad
  5. Disfruta el núcleo del lenguaje encuentra su aplicación
  6. Ir por diferentes algoritmos