Los desarrolladores y el trabajo en la nube

Cuándo hablamos de la nube son muchos los que nos miran como si fuéramos bichos raros. No estamos todavía muy acostumbrados a escuchar la expresión aunque es una metodología de trabajo que lleva implantada desde hace tiempo.

Pero son especialmente los profesionales digitales los que están acostumbrados a trabajar en la nube. Perfiles como el de los desarrolladores o programadores son los más curtidos en el trabajo en la nube. Pero también el trabajo colaborativo entre equipos de trabajo puede ser una buena forma de utilizar las posibilidades de la ‘nube’.

En este artículo hemos querido hablar especialmente de esos desarrolladores de aplicaciones y de páginas web que debido a las circunstancias – trabajo en remoto, tener copias de seguridad, facilidad de acceso, etc. – tienen que trabajar en la nube. Veamos algunas características de esta forma de trabajo.

Motivos para trabajar en la nube en desarrollo de apps

Como hemos comentado antes, pueden ser varios los motivos para que un desarrollador trabaje en la nube. Pero en general se resumen cómo los mismos motivos que puede tener el profesional de otro sector:

Accesibilidad: Con el trabajo en remoto podemos trabajar desde casa, desde el tren, desde una conferencia, etc. y lo mejor es que podemos acceder desde cualquier dispositivo con acceso a Internet. Nos facilita el trabajo y cambia el concepto de ‘oficina’, que puedes encontrar tu espacio de trabajo allí donde lleves tu dispositivo. Para los desarrolladores en concreto les permite trabajar desde casa si ocurre un fallo en un trabajo, o por ejemplo si la web de su empresa ‘se cae’ son capaces de acceder fácil y rápidamente para solucionarlo.

Copias de Seguridad: A nivel de seguridad, puede ser muy importante trabajar en la nube. Podemos guardar copias de seguridad para casos de emergencia. En caso de perder un equipo nuestro trabajo no se habrá perdido por completo, si no que podremos recuperar la última versión guardada fácilmente.  Esta es una herramienta imprescindible para programadores y también para trabajos que necesitan guardar documentación durante mucho tiempo como los contables o responsables administrativos.

Trabajo colaborativo: La nube se vuelve nuestro mantra cuando hablamos de tareas y trabajos en los que participan varios miembros. Ya sea en desarrollo o para por ejemplo los profesionales creativos, la nube y herramientas que funcionan con esta tecnología son una herramienta que ahorra mucho tiempo y reuniones. De esta forma se pueden ‘encajar las piezas’ de cada miembro del equipo en la nube y con un vistazo listo tenemos tareas finalizadas en menos tiempo.

Un sector nacido en la nube

En realidad cuándo hablamos de los desarrolladores y programadores no podemos decir que se hayan adaptado a la nube. Si no que prácticamente ha sido al revés. Aunque los desarrolladores ya trabajaban antes de que aparecieran estos nuevos sistemas de trabajo, si que es cierto que ha ido evolucionando gracias a ellos.

Cuándo hablamos de desarrollo web y de aplicaciones vemos que actualmente los tests, validaciones, diseños preliminares, etc. se realizan todos con herramientas en la nube para poder colaborar con el cliente y los compañeros de trabajo. Sin estas herramientas el trabajo del desarrollador habría quedado obsoleto y es el tipo de profesión que mejor aprovecha las posibilidades de la nube.

Herramientas en la nube para programadores

Podemos decir que prácticamente cualquier aplicación web o móvil que utilice un desarrollador en su día a día es ‘trabajo en la nube’. No podemos citar todas las herramientas que utilizan los desarrolladores en su día a día, pero vamos a ver las más sencillas – y menos especializadas – y que normalmente utilizan también los profesionales de otros sectores.

Drive

Este es el conjunto de herramientas que ofrece Google. Te permite crear todo tipo de documentos y mucho espacio para almacenar ficheros y compartirlos con otras personas. Es indispensable hoy en día para gestionar tareas online y en la nube. Todas las empresas y profesionales con un cuenta de Gmail tienen acceso a Drive y su inmensa mayoría lo utilizan.

Trello

Esta es una herramienta de gestión colaborativa. Es muy útil para los equipos para la validación de tareas, comentarios, etc. Aunque se asocia generalmente con perfiles más técnicos (desarrolladores, programadores, diseñadores, Project Managers), se puede aplicar a prácticamente cualquier sector (marketing, diseño, contenidos, contabilidad).

Invision

Esta es una herramienta de diseño, principalmente. Tanto desarrolladores como diseñadores conocen bien esta herramienta gratuita y en la nube que te permite crear y compartir diseños con quien tu quieras.

Layar

Hay quién cree que la Realidad Aumentada es difícil de crear, especialmente después de ver la app de éxito de Pokémon Go. No obstante existen herramientas que nos permiten simular este tipo de realidades, herramientas en la nube como Layar, para crear y desarrollar. Y lo mejor es que muchas de estas herramientas son sencillas e intuitivas.

Cada vez más existen herramientas en la nube para no profesionales y no expertos, la nube es ‘patrimonio’ de todos, Internet debería ser libre y la nube esta ampliando el alcance de la información, el trabajo y la colaboración, en el ámbito personal y profesional. Nos permite crear fácilmente incluso a los que no disponen de grandes equipos. ¿Y tú? ¿Cómo usas la nube?

 

Ana Mocholí

Periodista especializada en nuevas tecnologías, aplicaciones móviles y marketing digital. Actualmente trabaja en marketing digital como PR & Communication Manager y como Content Strategist. Web personal: http://anamocholi.com