El Camino del Desarrollador Elite

Páginas: 22 (5337 palabras) Publicado: 24 de marzo de 2013
El Camino del Desarrollador Elite
NIVEL 1 ESPECIALIZACIÓN
INTRODUCCION
Para muchos ha sido durante mucho tiempo, un largo camino el aprender a programar. Existen múltiples tecnologías, lenguajes, plataformas, protocolos y frameworks que nos proveen soluciones agiles.
Sin embargo lo importante aquí es el nivel de especialización. El talento, la velocidad, la eficiencia y la experiencia deldesarrollador son directamente proporcionales al nivel de especialización. Es de gran relevancia enfocarse en una sola tecnología de desarrollo que sea lo suficientemente completa, confiable y comercial. Estas tres razones son suficientes para decidir que una tecnología de desarrollo es lo suficientemente buena para “casarse con ella”.
Si bien es cierto que es una mala idea “casarse” con una solatecnología, también es cierto que es aun más mala idea “no casarse” con una. ¿Paradójico y contradictorio? Es cierto. La misma confusión tenía yo al principio de cuando comencé por éste camino.
Todo éste concepto radica en que a nivel de Ingeniería de Software la perspectiva de todo arquitecto debe ser muy abierta y lo suficientemente abstracta para entender el funcionamiento de todas lastecnologías de desarrollo. Sin embargo el nivel de especialización es aún más importante. El mercado del software, la ingeniería de software, el outsourcing, freelancing y demás sectores enfocados en el desarrollo ven con muchos mejores ojos a un especialista en una sola tecnología que incluso a un ingeniero que dice saber 20 lenguajes de programación y 10 tecnologías completamente diferentes.
Es muyimportante tener experiencia con muchos lenguajes de programación. De hecho eso marca gran relevancia en nuestro camino como desarrolladores ya que nos permite seleccionar sabiamente el lenguaje y/o tecnología que vamos a adoptar como predilecta.
No obstante, especializarse en una tecnología lo suficientemente completa, rentable y sobre todo moderna es lo que mejor llama la atención de dichomercado.
Para analizar todos los anteriores puntos haremos un breve análisis de las tecnologías y lenguajes mas valorados en el mercado de software.
Ya que para cada capa arquitectónica de un programa existen múltiples opciones de lenguajes de programación. Haremos nuestro análisis separado por capas.
Capa Cliente
La forma de tener la Web siempre ha sido con HTML. No obstante si hacemos unrecuento profundo de la Web recordamos a la perfección todo lo que hay:
Tecnología
Lenguaje
Origen
HTML
JavaScript
Estándar
Flash
ActionScript
Adobe Inc.
Silverlight
C#
Microsoft Corp.
JavaFX
Java
Oracle Corp.
Durante mucho tiempo ya que HTML no ofrecía las habilidades suficientes para crear diseños Web cliente lo suficientemente enriquecidos, los desarrolladores que buscaban granexperiencia visual se enfocaban en aquellas tecnologías que brindaban y soportaban dichas características.
Estas tecnologías eran por supuesto en orden de frecuencia de uso, Flash, Silverlight y JavaFX respectivamente. Flash creció en este sector a niveles exagerados sobre todo por la sencilla razón de que fue el pionero en éste sector y fue creado por una gran empresa de desarrollo: Macromediaque luego fue comprada por otro gigante: Adobe.
Pronto Microsoft y Sun Microsystems (que después fue adquirido por Oracle Corporation) se unieron a este sector e iniciaron competencia contra la ya famosa tecnología de Adobe.
Ante todo esto, el nacimiento de la tecnología elegida para el cliente Web ya es un hecho. Aquel lenguaje que estaba destinado a reclamar su trono como el lenguaje universaly estándar para creación de aplicaciones en la capa cliente para la Web. Sin duda hablo del famoso HTML 5. HTML fue despreciado por los desarrolladores que querían ofrecerle a sus cliente una gran experiencia de usuario (a esto le denominamos User Experience y es un enorme campo de especialización y estudio). Por esa razón por mucho tiempo dichos desarrolladores se enfocaron, especializaron y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Educación...Un Camino Hacia El Desarrollo
  • Tipnis: Un Camino De Desarrollo
  • El camino del Líder desarrollador
  • Desarrollo camino del guerrero
  • La Ingenieria Camina Junto Al El Desarrollar De La Sociedad
  • Perú y Globalización: El Camino Hacia El Desarrollo
  • Emprendimiento: Camino Hacía El Desarrollo De Un País
  • Un Camino Al Desarrollo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS