domingo, 12 de febrero de 2012

10 LENGUAJES DE PROGRAMACION QUE USTED DEBE APRENDER AHORA!

Entre miles, de 10 lenguajes de programación se destacan por su capacidad de comercialización y el uso de ancho de trabajo. Si usted está buscando para impulsar su carrera o aprender algo nuevo, comienza aquí.

El conocimiento de un puñado de lenguajes de programación es visto por muchos como un puerto en una tormenta mercado de trabajo, habilidades sólidas que serán negociables siempre y cuando los idiomas son.

Sin embargo, hay belleza en los números. Si bien pueden existir los desarrolladores que han tenido las riquezas amontonadas sobre ellos por conocer el lenguaje de programación adecuado en el momento justo en el lugar correcto, la mayoría de los codificadores de toda la vida le dirá que, periódicamente, aprender un nuevo idioma es una parte esencial de ser un buen sitio en Internet y con éxito desarrollador.

"Uno de mis mentores me dijo una vez que un lenguaje de programación es un lenguaje de programación. No importa si eres un buen programador, es el sintaxis que importa", dijo Tim Huckaby, director ejecutivo de la sede en San Diego de ingeniería de software CEO de la compañía Interknowlogy.com , dijo a eWEEK.

Sin embargo, Huckaby dijo que aunque su compañía está "nadando" en el trabajo, es teniendo un tiempo casi imposible encontrar reclutas, incluso en el nivel de entrada, que saben lenguas de programación específicos.

"Se está contratando como locos, pero no se tiene un tiempo fácil. Estaban en busca de 
actitud y aptitud, los niños que acaban de salir de la escuela que conocemos .Net o Java, incluso, porque con el que podemos entrenar en .Net," dijo Huckaby .

"No se aferran a uno o dos idiomas. Cuando empecé en el año 1969, FORTRAN, COBOL y ensamblador de S/360 fueron los grandes Lenguajes. Hoy en día, Java, C y Visual Basic lo son. Dentro de 10 años, un nuevo conjunto de las Lenguajes estarán de moda .... En el último recuento, yo sabía / han aprendido más de 24 idiomas diferentes en más de 30 años ", dijo Wayne Duqaine, director de Desarrollo de Software en Sistemas de Grandview, de Sebastopol, California, eWEEK.



Al elegir los cerebros de los desarrolladores web y de selección de personal de TI, eWEEK seleccionó 10 lenguajes de programación que son una ventaja para los desarrolladores para añadir a su currículum. Incluso mejor, theyre grandes saltos fuera de los puntos, con un montón de oportunidades de empleo para jóvenes reclutas.



1. PHPQué es: Un código abierto, interpretativo, del lado del servidor, multi-plataforma, lenguaje de secuencias de comandos HTML, especialmente adecuado para el desarrollo Web, ya que puede ser embebido en páginas HTML.¿Por qué debes aprenderlo: Es particularmente ampliamente utilizado. "La alta velocidad de las secuencias de comandos con el almacenamiento en caché, aumentada con el código compilado de plug-ins (por ejemplo, se puede hacer con Perl y PHP) es donde está el futuro. La construcción de aplicaciones web desde cero usando C o COBOL va por el camino de los dinosaurios"dijo Duquaine.Disponibilidad de empleo: 1.152 *



2. C #Qué es:. De propósito general, compilado, orientado a objetos lenguaje de programación desarrollado por Microsoft como parte de su iniciativa de NET, que evolucionó a partir de C y C + +¿Por qué debes aprenderlo: Es una parte esencial del marco de Internet.. "El aprendizaje de C #, que es sólo de Java con una placa de características diferentes, es esencial si usted usa mucho Microsoft", dijo Duquaine.Disponibilidad de empleo: 5.111



3. AJAX (Asynchronous JavaScript and XML)Qué es: Aunque técnicamente no es un lenguaje de programación AJAX utiliza XHTML o HTML, JavaScript y XML para crear aplicaciones web interactivas.¿Por qué debes aprenderlo: Desde que Google Maps pone AJAX, así, en el mapa, las solicitudes de profesionales con conocimientos en AJAX fue por las nubes. "La demanda de conocimientos de AJAX es enorme debido a que su tan condenadamente difícil de aprender", dijo Huckaby. Cabe destacar que Microsoft ha anunciado recientemente planes para lanzar una herramienta llamada Atlas que hará más fácil de implementar AJAX. "Si Microsofts herramienta de Atlas tiene éxito, traería la extrema complejidad y la molestia de AJAX para el trabajador promedio", dijo Huckaby.Disponibilidad de empleo: 1.106



4. JavaScriptQué es: No se debe confundir con Java, JavaScript es un uno orientado a objetos, lenguaje de programación de secuencias de comandos que se ejecuta en el navegador Web en el lado del cliente. Su más pequeño que el de Java, con un conjunto simplificado de comandos, más fácil de código y no tiene que ser compilado.¿Por qué debes aprenderlo: embebido en páginas HTML, su utiliza en millones de páginas web para validar formularios, crear cookies, detectar navegadores y mejorar el diseño. Con su sencillez para aprender así como el uso de ancho, la considera una gran explosión de su inversión educativa.Disponibilidad de empleo: 4.406



5. Perl Qué es: Perl es un código abierto, multiplataforma, del lado del servidor lenguaje de programación interpretativo utilizado ampliamente para procesar el texto a través de programas CGI.¿Por qué debes aprenderlo: el poder Perls en el procesamiento de pilas de texto ha hecho muy popular y ampliamente utilizado para escribir programas de servidor Web para una amplia gama de tareas. "Aprender el lenguaje de scripts, como Perl o PHP es esencial si usted está haciendo las aplicaciones web", dijo Duquaine.Disponibilidad de empleo: 4.810



6. Qué es: Un estándar de uso general lenguaje de programación, es una de las lenguas más extendidas y la base para muchos otros (como C + +).¿Por qué usted debe aprender: "Aprender C es crucial Una vez que aprendas C, dar el salto a Java o C # es bastante fácil, porque mucha de la sintaxis es común también, una gran cantidad de sintaxis de C se utiliza en lenguajes de script,.. ", dijo Duquaine.Las disponibilidades de trabajo: 6.164, incluyendo todos los derivados



7. Ruby y Ruby on RailsQué son: Ruby es un proceso dinámico, orientado a objetos, de fuente abierta lenguaje de programación, Ruby on Rails es un framework web de código abierto aplicación escrita en Ruby que sigue de cerca la arquitectura MVC (Model-View-Controller) de la arquitectura.¿Por qué usted debe aprender: Con un enfoque en la simplicidad, la productividad y permitir que los ordenadores hagan el trabajo, en unos pocos años, su uso se ha extendido rápidamente. Como beneficio adicional, a muchos les resulta fácil de aprender.Las disponibilidades de trabajo: 210 y 54, respectivamente



8. Java Qué es: Un lenguaje de programación orientado a objetos desarrollado por James Gosling y sus colegas en Sun Microsystems a principios de 1990.¿Por qué debes aprenderlo: Considerado por muchos desarrolladores como un "bello" idioma, es fundamental para la experiencia en programación no .Net. "El aprendizaje de Java es crítico si no son de Microsoft", dijo Duquaine.Disponibilidad de empleo: 14.408



9. PythonQué es: interpretado de forma dinámica orientada a objetos, de código abierto que utiliza el lenguaje de programación de la gestión de memoria automática.¿Por qué debes aprenderlo: Diseñado para ser un muy fácil de leer, el lenguaje minimalista, muchos dicen que tiene un sentido del humor (correo no deseado y los huevos, en lugar de foo y bar), Python se utiliza ampliamente por Google, así como en el mundo académico debido a su la sencillez sintáctica.Las disponibilidades de trabajo: 811



10. VB.Net (Visual Basic. Net)Qué es: Un lenguaje orientado a objetos implementado en Microsofts Net Framework..¿Por qué debes aprenderlo: La mayoría asegura que VB.Net es actualmente más popular que nunca y uno de los pocos "hay que aprende." "En la actualidad está dominando en la adopción y ahí es donde todo el trabajo es", dijo Huckaby.Disponibilidad de empleo: 2.090

* Todos los números sobre la disponibilidad de trabajo fueron sacados a partir de consultas a nivel nacional en Dice.com, un lugar de trabajo para los profesionales de la tecnología.

No hay comentarios:

Publicar un comentario