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

13 Paso: convertirse en profesional Programmers

si hay un proyecto u objetivo específico a alcanzar. Aprender un nuevo idioma al escribir "Hola Mundo" es mucho más difícil y no ejercerá las verdaderas habilidades de la lengua.

Paso 7:

Aislar la diferencia entre la biblioteca y el idioma Puede ser confuso en algunos idiomas para distinguir entre la "biblioteca" y el "lenguaje". También puede haber confusión entre "generadores de código" y el "lenguaje".

Cuando el aprendizaje de un nuevo idioma que es similar a uno ya aprendido es a menudo el caso de que el aprendizaje de la biblioteca y su idiosincrasia es la tarea más grande.

Paso 8:

Pruebe diferentes herramientas. Algunos lenguajes de programación están diseñados para trabajar bien con herramientas particulares. Muchos idiomas se pueden escribir con sólo un editor de texto como Vim o Notepad2 o TextMate, pero trabajar en el lenguaje Lisp se pueden hacer más fácil mediante el uso de Emacs, debido a la compatibilidad integrada para entornos REPL.

Cuando se trabaja en C # o cualquier lenguaje .NET, Visual Studio o MonoDevelop son ideales. Cuando se trabaja en Java, hay Eclipse, NetBeans, IntelliJ IDEA, y muchos otros para elegir. Incluso el sistema de control del sistema operativo y la versión elegida puede cambiar la forma en se escribe código. No dejes que las herramientas definen la programación, y no dejes de conmutación herramienta se convierta en una obsesión. El aprendizaje puede provenir de probar nuevas herramientas por pura curiosidad.

A menudo, la herramienta que se utiliza puede ralentizar el proceso y esto no se convierta evidente hasta en comparación con una nueva herramienta. Sin embargo, las herramientas de cambiar por el simple hecho de "progreso" puede en realidad las cosas lentas abajo debido a la curva de aprendizaje, insectos, o simplemente la incompatibilidad con los procesos existentes. A veces viejos, herramientas entendidos son mejores que las nuevas herramientas brillantes elegidos porque están de moda.

Paso 9:

Aprender en la vida real.

Dojos de codificación, conferencias, BarCamps, día hack, grupos de usuarios, y los campos de código son grandes maneras de aprender. Estos grupos pueden ser útiles, aunque asistió a poca frecuencia, para introducir nuevas ideas e identificar nuevos métodos de hacer las cosas. Hay un beneficio para ser impugnadas en un nuevo entorno.

Paso 10:

Traiga sus nuevos lenguajes para trabajar. Programadores profesionales pueden encontr

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