Guía Esencial

Navegue en las secciones

BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

Lo básico Póngase al día con nuestro contenido introductorio.

Habilidades del desarrollador de software para el futuro programador de ensueño

Las principales habilidades del desarrollador de software del futuro pudieran no involucrar tanta codificación como usted piensa. Averigüe cómo puede convertirse en el desarrollador de ensueño que tanto se demanda.

Él o ella es un codificador, un probador y un genio de la comercialización –y tiene la fuerza de 10. Conozca al desarrollador de ensueño de un futuro próximo y lo que casi todos los empleadores están buscando en la actualidad. Sólo estamos bromeando acerca de la fuerza de 10.

El aumento de interés en este "desarrollador de ensueño" se produce en un momento en que hay una grave, carencia mundial de desarrolladores de software. ¿Hay realmente una escasez de personas, o se trata de falta de conocimientos de los desarrolladores de software? Tal vez sean ambas.

"Hay una escasez de habilidades, pero la naturaleza de lo que es un trabajo de software también se ha ampliado", dijo Matt Sigelman, CEO de la consultora Burning Glass Technologies con sede en Boston. "Estamos acostumbrados a ver un montón de puestos de trabajo para personas que eran gente de software, y las habilidades mantenían una estrecha correlación con eso. Ahora, hay una gran cantidad de puestos de trabajo que no son puestos de trabajo de software, sino que requieren habilidades de software. La demanda de este conjunto de habilidades se ha ampliado considerablemente, y ello ha puesto presión sobre este mercado".

¿Cómo puede afinar sus conocimientos de desarrollador de software para llenar estos papeles cambiantes en el futuro? Le preguntamos a expertos de todo el mundo por su mejor consejo.

Conozca los lenguajes del momento

Si usted tiene competencias como las que se demandan, incluyendo Apache Cordova, Jira, Drupal o F#, su valor en el mercado subió un 10% o más en el segundo trimestre de 2015, según el Índice de Remuneración de Habilidades de TI y Certificaciones para el segundo cuarto de 2015, del Foote Partners LLC. Eso también es cierto si usted es un programador profesional de Oracle Java SE certificado, un arquitecto certificado TIBCO o un desarrollador certificado JBoss –sólo para nombrar unos pocos.

Pero ha perdido el 10% o más de su valor de mercado si sus talentos se limitan a los menos solicitados C++ / CLI, Objective-C o SAS, o si es un especialista de Microsoft Office o programador de bases con certificación SAS.

Ningún programador tiene sólo un conjunto de habilidades, pero el punto es cuán importante es mantenerse al día con las tendencias y mantenerse educados. "Uno tiene que mirar lo que está de moda en los anuncios de trabajo en este momento –como Java, SQL, JavaScript, sharp.net, Linux, XML– y atarlo a las macro tendencias que tienen lugar en el mercado", dijo Tim Herbert, vicepresidente de investigación e inteligencia de mercado en la industria de TI en la asociación CompTIA, con sede en Downers Grove, Illinois.

¿Tiene un traje de vestir?

Pero sólo los conocimientos más recientes de desarrollo de software no son suficientes, porque los empresarios de hoy en día –la mayoría de los cuales no son negocios de software tradicionales– quieren ese "algo" extra de los desarrolladores en lo que puede ser difícil poner un dedo encima, dijo Jeffrey Hammond, vicepresidente y analista principal para el desarrollo de aplicaciones de Forrester Research Inc., con sede en Cambridge, Massachusetts. Para los empleadores "un desarrollador no es necesariamente igual a otro", explicó, incluso si hay una escasez. Llámese creatividad, habilidades sociales o simplemente la voluntad de hablar con los clientes –es un cambio radical en lo que se les ha pedido hacer a los desarrolladores, dijeron Hammond y otros.

"El nivel de compromiso que tienen [los desarrolladores] con las partes interesadas y personas de negocios es mayor de lo que nunca he visto antes", dijo Bhavin Joshi, director asociado de la firma de reclutamiento global Harvey Nash en Londres. Mezcle la capacidad de trabajar con "los ejecutivos de traje" con habilidades requeridas de desarrollo de software móvil, UX y Android, por nombrar unos pocos –y hablamos de alguien que puede encontrar fácilmente un trabajo en 24 a 48 horas, dijo.

Sigelman se refiere a esas personas como "híbridos", y dijo que son la nueva tendencia más caliente de contratación. Tome a los desarrolladores de interfaz de usuario o de la experiencia del usuario, por ejemplo: "Está hecho de unas pocas partes de comercialización del producto, con otras partes de diseño y algunas partes de software, sin embargo, permanece el elemento de software", dijo. "Estos son trabajos híbridos que realmente caen fuera del ámbito de la función tradicional de software, pero para los cuales existe una demanda creciente."

Pero hay un lado preocupante para esto: "Definitivamente estamos viendo combinaciones de habilidades generales, que no necesariamente se producen en la naturaleza", dijo. Las empresas están ansiosas por conseguir personas con experiencias reales de la industria que también sean desarrolladores, pero en muchos casos, puede ser difícil de vender. "Hay un porcentaje considerable de trabajos de desarrollo de software clínico que piden experiencia [en el sector sanitario]. En otras palabras, quiero un desarrollador de software que ha sido un médico. ¿En serio?"

¿Ubicación, ubicación, ubicación? No tanto

Los empleos de ensueño se han generado tradicionalmente en las costas de los Estados Unidos, pero eso está cambiando rápidamente debido a la creciente demanda. Por lo tanto, la oportunidad de obtener un trabajo de software desafiante y bien pagado, digamos, en Detroit, es ahora una posibilidad real. El informe de Burning Glass mostró más ofertas de trabajo entre los fabricantes de automóviles de Detroit para desarrolladores de software que para las personas de producción. Y en la lista de las 10 ciudades con mayor demanda de los desarrolladores, Chicago es el quinto –muy por delante del octavo clasificado, Seattle, que tradicionalmente ha sido un semillero de software.

Por lo tanto, la flexibilidad acerca de la ubicación es ahora una necesidad. Y tampoco le hará daño ser flexible en su elección de empleador si está dispuesto a darse una oportunidad. Tome por ejemplo a Aarón Hammond, el hijo de Forrester Jeffrey Hammond. Él es un joven en el MIT, con doble especialización en ciencias de la computación y la literatura, y puede ser posiblemente el rostro del futuro desarrollador de ensueño. Ha codificado desde octavo grado, ha tenido prácticas de verano de codificación desde la escuela secundaria y su trabajo el verano pasado le pagó lo que habrían sido seis cifras si hubiera trabajado todo el año.

Él ha hecho su tarea sobre los empleadores y dijo que cree que las empresas de tecnología más grandes, tales como Facebook y Google, ya no tienen el candado de ofrecer los sueldos más altos y un trabajo interesante. "No hay ninguna razón real para mí para recoger IBM sobre una startup", dijo. "Y si empieza a hacerme daño, simplemente puedo ir a una diferente."

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close