En una industría que evoluciona a diario la adaptación rápida es la mejor herramienta

La industria del software ha evolucionado a un ritmo vertiginoso, día tras día emergen nuevas tecnologías, nuevas formas de hacer las cosas.

Atrás ha quedado la época en que alguien era nombrado programador de un solo lenguaje, la mayoría de los desarrollares hoy día deben conocer varios lenguajes no solo de programación sino también de diseño de interfaces o esquemas de datos.

Esto lejos de ser un mal indeseable es el camino correcto, a medida que el software requiere mayores especificaciones hemos encontrado la mejor forma de hacer tareas puntuales.

Lenguajes o stacks de lenguajes XAML y HTML (CSS/JS) han madurado y se han vuelto particularmente buenos en el diseño de UI. Hemos optimizado la serialización de datos dejando paulatinamente XML y reemplazándolo por JSon, un formato no solo más compacto sino más fácil de interpretar.

Al mismo tiempo javascript ha adquirido habilidades en el desarrollo de backend (node js) permitiendo a los desarrrolladores js programar backend sin tener que aprender un nuevo lenguaje. C#, de la misma forma, ha implementado con el tiempo un amplio conjunto de características propias de los lenguajes funcionales, a tal punto que ya ni podemos hablar de C# como un lenguaje POO sino que nos referimos a él como un lenguaje híbrido capaz de ofrecer lo mejor de ambos mundos.

A diario surgen nuevos frameworks o lenguajes y tener una herramienta diferente para cada uno es engorroso, poco productivo y muy desgastante.

Los desarrolladores debemos adaptarnos rápidamente para cubrir las necesidades de una industria tan dinámica y no es una tarea fácil, necesitamos una herramienta que sea tan dinámica como la industria del software lo requiere.

Visual Studio se ha adaptado rápidamente, en el último año no solo se ha liberado una versión mayor (2013) sino que además se han liberado 5 versiones menores, 4 para VS2012 y 1 para VS2013, todo para permitir a los usuarios hacer un uso efectivo de las nuevas tecnologías.

Visual Studio 2013

Visual Studio hoy en día permite no solo la creación de software usando lenguajes tradicionales de Microsoft sino también soporta muchos otros como por ejemplo:

  • nodeJS
  • LESS
  • Coffee Script
  • Zen coding
  • Type script.

Con ayuda de Herramientas como las de Xamarin podemos adicionalmente crear Apps para otras plataformas como iOS y Android.

Las posibilidades son infinitas, y Visual Studio está preparado para ayudarte a crear cosas grandiosas.

Let’s code!

Espero sus comentarios y no duden en compartirlo ;)

Comparte este artículo

comments powered by Disqus