*   >> Lectura Educación Artículos >> science >> programación

13 Paso: convertirse en profesional Programmers

Paso 1:

Saber algo acerca de las estructuras de datos y algoritmos. Todos los lenguajes de programación en el mundo no va a hacer mucho bien si usted no sabe acerca de los algoritmos y estructuras de datos. Estas son herramientas que trascienden el idioma, la plataforma y herramientas de desarrollo que aprenderá. Es útil saber acerca de la clasificación, por ejemplo, aunque es probable que tenga rutinas de biblioteca para hacer la clasificación real para usted en la mayoría de los idiomas.

Conocer algunas de lógica, las matemáticas y la lingüística básicos también es buena, pero no es esencial.

Paso 2:

Conocer los distintos tipos de lenguaje. - Conocer la diferencia entre un lenguaje de scripting y un lenguaje de sistemas. Esto solía ser más importante de lo que es ahora: mucha gente está utilizando lenguajes de scripting como Python, Ruby y JavaScript (ECMAScript) para sistemas más grandes y más complejas, mientras que las API de la plataforma se están haciendo disponibles en una variedad de idiomas. - Conocer la diferencia entre los sistemas de tipo.

Qué saber antes de Debate Tipo Sistemas explica esto muy bien. - Conocer la diferencia entre la pila y la programación montón. - Conocer la diferencia entre paso por valor y pasar por referencia. - Conocer la diferencia entre la programación estructurada, orientado a objetos, funcional, y procesal. Una lengua dada generalmente se centrará en uno de ellos, pero algunos mezclarlos. - Conocer la diferencia entre ejecutar código compilado, interpretado código, justo a tiempo compila código y el código en una máquina virtual.

Tienen diferentes características de rendimiento y permiten o requieren diferentes estilos de programación. Saber cuándo utilizar una máquina virtual y cuándo ejecutar código de forma nativa en la arquitectura de la máquina puede significar la diferencia entre el éxito y el fracaso de un proyecto.

Paso 3:

Pruebe idiomas que le permiten usar diferentes características y estilos de programación.


- Usted encontrará a menudo que para un particular estilo de programación, habrá un lenguaje muy puro pero algo poco práctico que se puede utilizar para aprender ese estilo de programación, y luego un lenguaje mucho más práctico que puede utilizar en la vida cotidiana. Para mejorar en el aprendizaje de lenguajes de programación, vale la pena aprender algunas de estas (de investigación) lenguas puras ya que le ayudará en el aprendizaje de los i

Page   <<       [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.