Formas de programar

Autor: Peter Berry
Fecha De Creación: 16 Mes De Julio 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
TODAS las ÁREAS de la PROGRAMACIÓN (Tipos de Programadores)
Video: TODAS las ÁREAS de la PROGRAMACIÓN (Tipos de Programadores)

Contenido

A medida que la tecnología se vuelve cada vez más accesible, también lo hace la necesidad de programadores. La programación es una habilidad que mejora y mejora con el tiempo. Sin embargo, cualquiera debe pasar por un cierto comienzo. Hay innumerables lenguajes adecuados para un principiante, independientemente del campo de su elección (por ejemplo, JavaScript, etc. JavaScript es relativamente alto, así que comience con HTML o CSS). Siga leyendo para comenzar con sus lecciones de programación.

Pasos

Método 1 de 2: aprender lenguajes de programación

  1. No se preocupe demasiado por el idioma que elija. Al principio, a muchas personas les resulta difícil elegir un idioma. Sin embargo, el uso de estructuras lógicas y de datos es casi el mismo, independientemente del lenguaje utilizado. Esas son las habilidades más importantes y puede perfeccionarlas en cualquier idioma.
    • Al elegir un idioma, concéntrese en el tipo de programación con la que desea comenzar y, a partir de ahí, elija el idioma básico correcto. Por ejemplo, si desea aprender a construir la web, puede comenzar con HTML5 y luego aprender más CSS, JavaScript y PHP. Si desea escribir aplicaciones de escritorio, comience con C u otro lenguaje de programación básico.
    • Si sigue esta carrera, encontrará que probablemente nunca utilizará el primer lenguaje de programación que aprendió. En cambio, aprenderá nuevos idiomas a través de la investigación y la experimentación.

  2. Encuentre recursos en línea gratuitos para el idioma de su elección. Internet es un tesoro de tutoriales, clases y videos gratuitos, adaptados al idioma de su elección. Puede obtener los conceptos básicos de casi cualquier idioma de introducción en un día.
    • Los sitios populares incluyen Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School y más.
    • También hay muchos tutoriales para principiantes en wikiHow que están diseñados para idiomas específicos.
    • La documentación de casi todas las situaciones de programación se puede encontrar en YouTube.
    • Stack Exchange es uno de los mejores sitios de respuesta para todas sus preguntas sobre programación.


    Archana Ramamoorthy, MS
    Director de gestión de productos

    Participación de expertos: "Cuando llegué a la programación, no sabía nada sobre diseño o programación de computadoras. Cuando quise aprender a programar, comencé leyendo libros de Java y usando información en Internet. Hoy en día, tenemos tantas fuentes de información, ¡así que es fácil aprender nuevas habilidades! "

  3. Descarga un buen editor. Muchos lenguajes de programación permiten el uso de un editor externo para escribir código. Busque un editor que muestre sangría y resalte el código de programación.
    • Algunos programas conocidos incluyen Notepad ++ (Windows), TextWrangler (OS X) y Edit (usado para todas las máquinas).

  4. Descargue el compilador requerido. Algunos lenguajes de programación necesitan un compilador para ejecutar el código. El compilador convierte el código escrito a un lenguaje de nivel inferior para que la computadora pueda manejarlo. Muchos compiladores son de código abierto y se proporcionan de forma gratuita. Los lenguajes del compilador incluyen:
    • C
    • C ++
    • C #
    • Java
    • BÁSICO
    • Fortran
  5. Empiece con su primer proyecto. Elegir el proyecto inicial adecuado le ayudará a familiarizarse con el lenguaje de programación. Entre las muchas sugerencias y tutoriales en línea, el sitio web HTML básico, la función de plantilla y la base de datos básica con PHP o el programa simple y cualquier lenguaje compilado son los puntos de partida. no está mal para ti.
  6. Anote cada fragmento de código. La función de anotación está disponible en todos los lenguajes de programación, lo que permite introducir contenido que el compilador no puede leer. Gracias a esta función, puede agregar notas a su código. Estas notas son muy importantes. No solo permiten que otros comprendan cómo funciona el código, sino que también le ayudan a recordar para qué está destinado el código.
    • También puede utilizar la función de anotación para eliminar rápidamente el código de su programa con fines de prueba. Coloque tarjetas alrededor del código que desea eliminar y elimine esas etiquetas para su reutilización.
  7. Consulte otros proyectos y programas web. Durante el proceso de aprendizaje, no dudes en buscar y consultar cómo solucionar problemas ajenos. Tómese el tiempo para explorar y comprender por qué funciona el código.
    • Consulte esta guía para obtener detalles sobre cómo leer el código fuente de las páginas web.
    anuncio

Método 2 de 2: amplíe sus conocimientos

  1. Únase a la clase. Los colegios comunitarios, las escuelas técnicas y los programas en línea ofrecen certificados y clases que le permiten conseguir un trabajo y enseñarle programación. Si bien no siempre es necesario, una certificación avanzada como Tecnología informática puede ayudarlo a encontrar un puesto de programación de tiempo completo.
    • Son muchas las ventajas de aprender directamente con un profesor o un experto en programación. Esto es algo que no todos los recursos en línea pueden ofrecer.
    • Tomar clases puede resultar muy caro. Por lo tanto, considere los beneficios que obtiene. Si solo considera la programación como un pasatiempo, es posible que inscribirse en clases no valga la pena ni el tiempo ni el dinero. Si desea seguir esta carrera, tomar una clase puede ser muy beneficioso (pero no obligatorio si tiene talento).
  2. Amplíe sus conocimientos. No solo aprenda lenguajes de programación, se beneficiará enormemente de las clases de matemáticas y lógica: estas suelen ser esenciales para la programación avanzada. Si bien no es necesario aprender matemáticas y lógica en la escuela, el entorno del aula puede ayudar.
    • La programación implica cálculos físicos y muchas simulaciones que requieren una comprensión profunda de algoritmos y modelos.
    • La lógica es la base fundamental de la programación. Comprender la lógica y los procesos lo ayudará a resolver problemas al escribir código.
    • Aunque la mayoría de los proyectos de programación no requieren la aplicación de matemáticas avanzadas, este conocimiento puede traer muchos beneficios y optimización en la programación.
  3. Aprenda más idiomas. Una vez que domine el primer idioma, podrá aprender más. Busque el idioma complementario para el primer idioma o elija el idioma específico del sitio al que se dirige. Los lenguajes complementarios, como HTML y CSS, suelen ser la opción más fácil de aprender.
    • Java es uno de los lenguajes más populares y, a menudo, un desarrollador de Java tiene muchas oportunidades. Java puede ejecutarse en una amplia variedad de sistemas y tiene una multitud de aplicaciones. Este idioma se utiliza para aplicaciones de Android, uno de los mercados de más rápido crecimiento.
    • Se recomienda C ++ para posibles desarrolladores de videojuegos. Si bien no es útil fuera de la industria de los videojuegos, aprender a programar en Unity (consolas de juegos de bajo costo ampliamente utilizadas) y UDK (el código de programación del famoso Unreal Engine) podría abrir una serie de músculos. cierto montaje.
    • Si desea escribir aplicaciones para iPhone, Xcode y Objective-C serán sus herramientas principales. También necesitas una Mac, ya que Xcode solo se puede compilar en esta.
    • Como lenguaje de programación de servidor, Python es uno de los más fáciles de aprender. Se usa para servicios web como Pinterest e Instagram y es lo suficientemente simple como para que pueda aprender los conceptos básicos en solo unos días.
  4. Por favor sea paciente. Durante el proceso de programación, a menudo se enfrentará a desafíos, especialmente al encontrar errores y ejecutar nuevas ideas. Tendrá que aprender a estar satisfecho con logros más pequeños en lugar de resolver acertijos completos a la vez. La paciencia conducirá a un código más efectivo, lo que lo ayudará a que el programa funcione mejor y a sus colegas más felices.
  5. Aprenda a trabajar con otros. Cuando muchas personas participan, el proyecto tendrá diferentes puntos de vista sobre su dirección. El trabajo en equipo es casi inevitable en el mundo empresarial. Entonces, a menos que planee desarrollar todo de forma independiente, prepárese para colaborar con otros.
  6. Encontrar un trabajo le permite practicar sus habilidades de programación. Haga diseño web o escriba aplicaciones informáticas voluntarias.Trabajar a tiempo parcial en una pequeña empresa puede brindarle la oportunidad de codificar sitios web y aplicaciones simples.
  7. Conéctese con otros programadores. Hay innumerables comunidades y reuniones de desarrolladores. Pueden apoyarte e inspirarte. Busque seminarios de programación locales, participe en concursos o seminarios de programación y regístrese en algunos foros de programación para comenzar a expandir su red y presencia.
  8. Practica, practica y practica. Se necesitan alrededor de 15.000 horas para ser considerado un friki en un programador de computadoras. Fueron años de práctica. Sin dedicar tiempo a practicar y volverse competente, no podrá dominar las habilidades de programación.
    • Trate de pasar tiempo programando todos los días, incluso cuando no esté trabajando. La programación en nuestro tiempo libre puede generar avances y aportar muchas ideas nuevas.
    anuncio