Cómo lidiar con programadores en tu negocio

Autor: | Última modificación: 13 de enero de 2022 | Tiempo de Lectura: 6 minutos
Temas en este post:

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Qué rasgo en común tienen los grandes CEO’s? Que entienden todas las facetas de su negocio, sin excepción. Entienden la necesidad de que todos los departamentos de la empresa hagan lo mismo, y puedan integrarse y mantener conversaciones naturales sobre el devenir del negocio.

¿Imaginas cuál puede ser el futuro de una empresa si entre el departamento de marketing y de ventas no hay entendimiento? ¿O cómo puede atraer talento RRHH si no es capaz de entender la forma de ser y trabajar de los programadores? Lamentablemente, no es necesario imaginárselo, es algo muy común en la era de las empresas 2.0, donde por desgracia, la adopción de la tecnología no ha sido íntegra, sino parcial. Desde KeepCoding, conscientes de esta realidad, hemos decidido organizar un MeetUp gratuito en el Google Campus de Madrid para aquellos directivos, CEO’s, personal de RRHH y Marketing que aún no han adoptado un cambio tecnológico real en sus filas y en su mentalidad.

Si todavía piensas que tu empresa no necesita o no puede permitirse este salto cualitativo, sigue leyendo, quiero enseñarte los problemas que esto puede acarrear a una empresa en el medio y largo plazo, y cómo poner solución.

mejores-ceo-del-mundo

Tecnologías que nos cambian

Desde la Revolución Industrial no ha habido un cambio mayor en nuestros hábitos, nuestra forma de comportarnos, trabajar y vivir que desde la llegada de los ordenadores personales e internet. Cada década hay uno o varios jugadores clave que ejercen de disruptores y nos traen al mundo algo nuevo que cambia la forma de comportarnos, entre nosotros y con las empresas:

  • En los 70 Sony nos maravilló con el Walkman.
  • En los 80 IBM nos trajo el primer ordenador personal.
  • En los 90 dos amigos crearon algo llamado Google.
  • En el 2000 Apple cambió nuestra forma de interactuar con el iPhone.
  • En la última década hemos visto la consolidación de las redes sociales (Facebook, Twitter) como canales de comunicación y la economía colaborativa como nuevo paradigma (Uber, AirBnB).

Estamos sumergidos en una vorágine de innovación y la tecnología ha pasado de ser una ventaja competitiva a convertirse en una pieza fundamental de cualquier negocio que quiera prosperar en el siglo XXI. En otras palabras, la tecnología ha pasado de ser una opción a una obligación. La revolución digital hace tiempo que llegó, y si no comprendes su necesidad y la adoptas, estás fuera. La tecnología no sólo es indispensable para crecer y escalar un negocio, sino para no caer en el olvido, ya que ahora cualquier negocio, por pequeño y nuevo que sea, puede competir de tú a tú contra empresas grandes e incluso gigantes. David tenía su onda contra Goliat, y ahora tiene los tres pilares en los que se ha sustentado este boom de empresas creadas:

  1. Acceso a información (internet). 
  2. Abaratamiento de costes (capacidad computacional).
  3. Ubicuidad (dispositivos móviles y softwares). 

Los hombres que no amaban a las innovaciones

Cómo lidiar con programadores en tu negocio

Muchas grandes empresas han visto cómo sus imperios desaparecían al no adoptar el cambio tecnológico cuando debían: Blockbuster, Kodak, Nokia, RIM o General Motors. Tal y como sucedió con la selección natural, sólo las empresas capaces de adaptarse a los cambios de tendencia son capaces de prosperar en esta época de competitividad globalizada.

La tecnología transforma los hábitos de consumo y las formas de comunicación entre consumidores y empresas, y las compañías que no han entendido que estamos ante una nueva etapa de Customer Relationship tienen los días contados. La tecnología ha cambiado la industria y las relaciones, y son las empresas las que deben tomar las riendas del progreso y demostrar que son capaces de responder a estos desafíos bajo el ala de la innovación y las nuevas soluciones digitales. Sin embargo, esta adopción tecnológica, sobre todo en grandes empresas, es demasiado lenta. Muchas compañías se resisten a la transformación digital. O se adaptan a medias.

La transformación digital es un cambio global en una empresa, por tanto, tiene que implicar a la organización al completo. De nada sirve contratar a programadores si no hay un cambio real. No tiene sentido comenzar el cambio desde abajo o en partes aisladas, tiene que venir desde arriba e ir extendiéndose hacia todas las áreas de la empresa. Aquí es donde nace uno de los problemas.

Las dificultades de adopción tecnológicas en las empresas

Como decía, la tecnología no se debe ver como un valor añadido, sino como una necesidad dentro de la empresa, y como tal, debe haber una comunicación real entre las diferentes personas y departamentos. ¿Sería lógico no saber cómo funciona tu equipo de marketing? ¿O no entender qué procesos utilizan tu equipo de ventas? Si no entiendes todas las partes de tu negocio, no controlas tu negocio. ¿Por qué entonces esta barrera contra la tecnología? Por dos mentiras que, de tanto repetirse, se han hecho realidad.

1. La tecnología es demasiado compleja

La principal causa de esta mentira está en la estúpida idea de que a una cierta edad comenzamos a volvernos idiotas y cualquier cosa que implique utilizar un nuevo software es un impedimento. ¿De veras creemos que el grueso de nuestra organización es una panda de inadaptados digitales? Porque si ése es el pensamiento, prepárate para lo peor. Lo único que hace falta es, en primer lugar, comprender la importancia de adaptarse. Con apertura de mente, curiosidad y ganas por querer aprender y hacer, cualquiera puede. ¿Acaso has visto alguna vez que un niño utilice un manual de instrucciones para usar un móvil? Hasta los más mayores se manejan con el WhatsApp sin problema.

2. A los informáticos no hay quien los entienda

Yo te pregunto, ¿cómo puedes juzgar si un trabajo está funcionando bien, o mal, si no sabes cómo funciona o qué tareas comporta? ¿Cómo vas a tomar decisiones acertadas si no comprendes qué está haciendo tu equipo?

Uno de los grandes problemas en las organizaciones es que con demasiada frecuencia, directivos y ejecutivos no pueden entender esta parte primordial del negocio. Quieren un rediseño en las funciones de la web para facilitar la experiencia de usuario pero no tienen siquiera una idea de cuánto tiempo va a llevar, cuánto coste puede suponer o qué tipo de perfil hay que contratar.

Esto se extrapola a la comunicación con otros departamentos, como el de RRHH o el de Marketing. ¿Cómo un recruiter puede saber si un programador es bueno o no sin siquiera entender una sola línea de código? ¿O cómo sabe un director qué tecnologías son las óptimas para su proyecto? Estas decisiones pueden suponer el futuro de tu empresa. La elección de la tecnología en la que se asienta un proyecto es algo crucial.

Por eso muchas veces se acaba subcontratando a una consultora para crear un nuevo servicio, sin saber qué es lo que quieren exactamente, lo que lleva a posteriores cambios y sin ser consciente de la cantidad de acciones y trabajo que ello conlleva, ni siquiera una estimación. Están totalmente perdidos y no pueden prever ni fechas de entrega.

Esta falta de entendimiento impactará de forma negativa en el negocio en tres puntos clave: en costes, más elevados de lo esperado; en tiempo, más extendido de lo pretendido y en el negocio, que no podrá ejecutar sus planes y cumplir sus objetivos.

¿Cómo llevar a cabo la transformación digital en la empresa?

como-lidiar-con-programadores-en-tu-negocio

En KeepCoding hemos visto cómo muchas empresas sufrían de este problema y con nuestro programa de formación a medida para empresas hemos aumentado el nivel de conocimientos de sus equipos de desarrollo, que ha tenido un impacto directo sobre sus resultados.

Pero ahora queremos ir más allá, queremos ayudar a todas las empresas a que entiendan la necesidad de este cambio tecnológico y, sobre todo, darles el background necesario para que puedan entender esa parte de su negocio, puedan internalizarlo y entender el coste, el tiempo y el impacto en su actividad.

Por ello hemos decidido crear un MeetUp para presentar nuestro nuevo programa, bautizado como Coding Essentials for Executives, que va dirigido a puestos directivos, CEO’s, personal de Recursos Humanos, equipos de Marketing que trabajen junto al equipo de desarrollo y, en definitiva, para cualquier empresa que necesite abrazar el cambio tecnológico y entienda la necesidad de comprender su negocio al completo. La finalidad es enseñar los conceptos clave y los procesos digitales que tienen lugar dentro de los equipos de desarrollo, adquirir comprensión técnica y conocimiento sobre cómo trabajan los desarrolladores y sus entornos de trabajo. Dicho de otra forma, crear un entendimiento y una comunicación reales dentro de las empresas para que puedan controlar su propio negocio y tomar mejores decisiones que conduzcan al éxito.

Basta ya de escudarse bajo falsas premisas y viejos métodos de trabajo, porque la única verdad es que cada vez la tecnología es más sencilla de enteder, manejar y adoptar, y las únicas barreras de entrada están en la voluntad de cambio de las personas. Si tú y tu empresa queréis seguir creciendo, te invito a que veas el vídeo del MeetUp donde explicaremos con mucho más detalle cómo todo este conocimiento orientado a profesionales non tech puede ser un antes y un después en tu compañía y en tu carrera profesional.

YouTube video

La transformación digital no es el último grito o la moda del momento, no. Es la opción de subirse a la llamada de un tren que hace mucho comenzó su viaje. Por suerte, ese tren comenzó su viaje usando un bucle for, pero cuidado, no sabes cuántos elementos tiene su variable (definitivamente, si no entiendes este chiste, necesitas asistir).

No lo olvides, la programación es para esta década lo que el inglés fue en la anterior, y si no eres capaz de comprender unos mínimos, estás fuera.