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

13 Paso: convertirse en profesional Programmers

ar oportunidades de utilizar los nuevos conocimientos lenguaje de programación en el trabajo. Trate de no convertirse en un evangelista loco, pero descubren oportunidades donde otros idiomas pueden resolver mejor el problema. Sin embargo, shoehorning una lengua en un proyecto en el que no se ajusta por el simple hecho de utilizar un nuevo lenguaje es una receta para el fracaso. Tener más herramientas en la caja de herramientas siempre ofrece más oportunidades y el ejemplo flexibility.

For, mientras trabajaba en un proyecto Java en el trabajo, ser capaz de utilizar Rubí significa construir guiones pueden ser escritos en Buildr, y las bibliotecas de las pruebas existentes se pueden utilizar para escribir código de prueba (prueba /rubí, shoulda, RSpec etc.) y que se ejecute con la aplicación Java usando JRuby. Lenguajes de scripting siempre se pueden incrustar en las aplicaciones existentes para AllowScripting de código dinámico, generado, o de enlace en tiempo. Ruby, Python, JavaScript, XSLT, y Lua son todos buenos candidatos.

Plugins Editor, ganchos de control de versiones y así sucesivamente a menudo se puede escribir más rápidamente en un peso ligero, a menudo vagamente escrito, el lenguaje como JavaScript, Perl o Ruby de lo que puede en Java o C. - Si tiene que escribir un front-end para una sencilla aplicación, pruebe a utilizar un lenguaje de scripting como IronPython o MacRuby. - Si tiene que escribir un complejo de servicios de fondo para una aplicación de alto rendimiento, saque una de las lenguas que le da un mejor soporte de concurrencia: Erlang, Scala, Clojure y así sucesivamente.

Cuidado: no todas las empresas podrán apreciar que a escondidas en lenguajes de programación no aprobados. Y si todo sale mal, usted va a ser el que se culpa!

Paso 11:

Contribuir al código abierto. Si no puede colarse tus nuevos lenguajes de programación en el trabajo, siempre se puede trabajar en proyectos de código abierto. Hay muchas aplicaciones divertidas que se construirán para cualquier plataforma (Linux, Windows, Mac, etc.), así como las herramientas de línea de comandos, las bibliotecas, las características del lenguaje, o incluso un nuevo lenguaje de marca.

Un proyecto de código abierto puede ser un gran sustituto si un proyecto personalizado no se puede encontrar cuando se trata de aprender un nuevo idioma.

Paso 12:

Saber nuevo idioma cosas no programación. Aprender una nueva base de datos cada año, o una nueva API. O mejor

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