Wednesday, January 13, 2021

Los retos a los que se enfrenta el programador del siglo XXI


En el post anterior...

    tienen; tanto el trabajo en casa, como el teletrabajo. No es nada fácil permanecer incontables horas frente al computador: Muchos han experimentado insomnio, ansiedad, incomodidad, estrés y no solo es por el virus, no es tarea fácil lograr la armonía de 3 espacios en uno solo.Conciliar casa, diversión y trabajo en un solo lugar requiere métodoseparar las actividades y hacer que no se traslapen, necesita mucha disciplina y conciencia. De todas formas, este panorama no es solamente de los programadores, hoy todos estamos frente a un computador sin importar la profesión.  Ver más 

¿Cuáles son los RETOS para el programador en la cuarta revolución industrial?

Los retos para el mundo de la programación en este blog son 5:

1.       Primer reto, “Debemos construir hábitos”:

Para que este arte, trabajo o profesión no afecte nuestra salud a corto y largo plazo; o como se diría coloquialmente: “no nos cobre factura”; es necesario construir hábitos que garanticen la salud mental y física en el trabajo; hábitos para que nuestra pasión no se convierta en un enemigo silencioso en contra de la vida.

Al final, todas las profesiones (hoy en día son pocas las que faltan) durante varias horas al día tendrán que estar interactuando con un computador o programando. Es por esto por lo que cada uno de nosotros va a estar experimentando todos los impactos derivados del sedentarismo y las desventajas de estar conectados todo el tiempo a una máquina; Estas consecuencias son tanto físicas como psicológicas (Túnel del carpo, dolor de cabeza, pérdida de la vista, dolor de rodillas, lumbagos o dolores de espalda, estrés, ansiedad, depresión). Esto es un asunto que ya pasaba en algunas empresas pero que se ha evidenciado mayormente con la pandemia (covid-19).

Por eso, debemos hacer frecuentemente la pregunta de reflexión de Yuval Noah Harari:

 -¿Cómo se aporta alegría a un ingeniero aburrido, con un salario excesivo y sobrepeso? 

 Quizás la respuesta está en las poco cumplidas pausas activas o en entender que no somos máquinas sino personas.

2.       El segundo reto, “Cambiar petróleo por software”:

Este reto llama la atención sobre todo para Latinoamérica y en especial para países dependientes de la producción petrolera:

Está dividido básicamente en 2 aspectos; lo primero es cambiar la configuración de las fuentes que generan el mayor producto interno bruto y lo segundo (que está conectado) es, permear de manera inteligente todos los sectores productivos.

No basta con cambiar los porcentajes de participación en cada uno de los sectores, es necesario crear nuevos y hacer más productivos los actuales. Un nuevo sector que además de declarar su existencia (nominarlo) este sector debe atender exclusivamente los procesos de Ingeniería o desarrollo de software (que es distinto a sistemas o TI).

Permear no significa que un ingeniero tenga que saber de todos los sectores de la economía, permear la economía de manera inteligente no es hacer de todo para no morir de hambre, no es servir de maquila a proveedores, quienes exigen todo tipo de soluciones y finalmente vender talento a bajo costo.

Permear la economía de manera inteligente es desarrollar productos especializados que generen valor agregado a cada sector y contar con personal calificado para cada uno de ellos. En otras palabras, es importante que fortalezcamos las capacidades del personal TI, que nos podamos especializar en sectores específicos de la economía y que en cada uno de estos sectores, se entienda la demanda tecnológica y el potencial que tiene para el apoyo a sus productos y servicios.

Hay que preguntarnos si hay más satisfacción al recibir dólares o hay algún encanto en la transformación progresiva y mejora de todos nuestros sistemas productivos.

Tomar una decisión y actuar en consecuencia es necesario para el sector del desarrollo de software; saber si nos la jugamos por incrementar el producto interno bruto a partir de la dotación de capacidades tecnológicas en cada sector o seguimos haciendo parte de los procesos de desarrollo de software de terceros.

3.       El tercer reto: De ser mano de obra a exportador.

La empresa o el sector software en colombiana debe pasar de ser productor de mano de obra a prestador de servicios automatizados, de exportador de sistemas software a exportador de ecosistemas de software.

Para esto se necesita revolucionar, acelerar la Industria del desarrollo de software; desarrollar ecosistemas requiere más que muchos codificadores, programadores, excelentes programadores. Para que eso sea posible deben existir oportunidades más qué actitudes, en especial para los que demuestran talento para desarrollar.

Es importante cultivar en los programadores capacidades innovadoras más que habilidades, estas últimas, al final se traducen en maquilas de terceros. Con este reto solventado, ese perfil desarrollado los salarios buenos no sólo estarán afuera, sino que harán parte de nuestros ecosistemas de desarrollo.

4.       El cuarto reto: Cambiar Jardines por ecosistemas:

Programar no es crear jardines es crear ecosistemas; programar es mucho más que crear una rutina de instrucciones o formularios, aunque el desarrollo de estos jardines también requiere algunas habilidades, estudios y mantenimiento constante. Su complejidad es menor y automatizable, si seguimos pensando en desarrollar aplicaciones vamos a desaparecer, pues esto pronto estará en manos de robots y si miramos más cerca esto ya está en manos de robots.


Programar será desarrollar ecosistemas y desarrollar un ecosistema no es posible sin el desarrollo de valores en la comunidad que lo soporta, valores como el amor, la humildad, la armonía, la sustentabilidad y a sostenibilidad reflejadas en la Paz sacrificio. Programar se convierte además de hacer código en generar el clima para poder exportar software; debemos ser sólidos en nuestro país, en nuestra región, esto es respetar, apoyar y confiar en las empresas locales.

Es importante desarrollar jardines (pequeños aplicativos) pero es fundamental tener empatía y amor propio para consolidar ecosistemas de desarrollo (respetar, apoyar y hacer parte los emprendimientos emergentes).

Necesitamos talento y oportunidades reales para los programadores locales; es necesario afinar las exigencias que las empresas hacen a los programadores, las convocatorias deben exigir capacidades que realmente demanden cada uno de los sectores. Colombia tiene gente muy capacitada pero no bien aprovechada; tenemos un sin número de gente con pregrados, posgrados, especializaciones, maestrías, diplomados, certificaciones (1, 2, 3, …n) y podría seguir la cuenta.

La demanda de talento TI debe ser diversificada y apropiada a las necesidades que tiene cada sector y los distintos roles (se necesitan gerentes de proyecto, programadores, líderes de dearrollo, tester, analistas, arquitectos e ingenieros de sistemas) La demanda no debe ser solo por Codificadores.

Más formalidad empresarial: las empresas y corporaciones deben ver a TI como un aliado y no como un gasto, las empresas deben entender que un buen consultor TI, no es un gasto sino un potencializador de las capacidades de la organización. necesitamos entender las bondades de la forma se valorará más el rol o los distintos roles de un ingeniero de sistemas visualizar oportunidades y luego Cerrar todas las brechas de ecosistemas como también tecnológicos como de competencia.

1.       El Quinto reto: Hay que llegar a tiempo

Hay que llegar a tiempo o NO habrá valido la pena: “no importa si llegamos, si lo hacemos tarde”.

Este último reto tiene como referente la actual pandemia, a pesar de algunos esfuerzos que se han realizado para implementar soluciones tecnológicas, la capacidad de despliegue sigue siendo lenta. No contamos con suficiente infraestructura local, hay demasiada importación, dependencia de tecnología y además de eso, hace falta articulación entre ciencia, tecnología, academia y política.

Para el despliegue oportuno de sistemas, que suplan las necesidades vitales, para tener diligencia y transparencia en los datos, en las licitaciones… hace falta capacidad y un aprovechamiento adecuado de TI. Solo bajo un uso adecuado de la tecnología, del software, podremos cumplir las demandas de todos los sectores productivos del país y por consiguiente mejorar la calidad de vida de los colombianos.

En Colombia hay muchas ideas innovadoras, pero se quedan en ideas si no se ejecutan a tiempo, el software bien usado hace eficiente la academia, el gobierno, el estado y las empresas.

Ver màs; https://www.youtube.com/watch?v=bSgGAnDReQg 

No comments:

Post a Comment