El arte de programar

Cuando pienso en arte, mi mente me evoca a los grandes pintores, escultores o músicos que han existido a lo largo de la historia, pues desde pequeño esa es la noción que han inculcado en mi sobre estos. Un toque de inspiración , otro tanto de creatividad y mucho trabajo duro, pero siempre enfocado a uno o algunos de los 7 artes, pero algo que nunca me enseñaron en la escuela y que he aprendido a lo largo de mi vida, es que la parte más importante de un artista es la pasión, la intensidad con la que se entrega a sí mismo en cada obra de arte dándolo todo y dejando plasmada su alma como firma indeleble en cada una de sus obras.

Partiendo de esto descubrí que un artista no es aquel que solo pinta, dibuja, canta, danza, etc. Sino el que entrega su alma por lo que hace, el que le imprime tanta pasión que convierte su trabajo en una vocación y no en una profesión.

arte de programar

La programación y el desarrollo tecnológico los he dejado de ver como un trabajo o una profesión y se han convertido en mi vocación; Analizando mi entorno y basado en mi experiencia personal, he llegado a la conclusión que no es únicamente a mi a quien le sucede, ya que esto mismo le sucede a la mayoría de personas que se desenvuelven en esta área de acción y con firmeza creo que es por esta carrera, es por ésta vida de programador, la misma que hace que quien se dedique a esto le ponga el alma y le imprima compromiso a cada proyecto o situación que se presente, muchas veces por la satisfacción de saber que se pudo lograr lo que para algunos es casi imposible.A continuación resaltare algunos aspectos de los que a mi opinión son lo que hacen que los programadores y/o desarrolladores se apasionen de tal manera que hacen de sus trabajos un arte, y de paso unos consejos para que usted si es desarrollador y no le apasiona lo que hace, cambie de chip y empiece a ver su profesión como su vocación.

  • SEA AUTODIDACTA E INVESTIGATIVO

arte de programar

De los programadores que conozco la gran mayoría aun no han terminado sus estudios universitarios, y ellos en lugar de ser los más “malos” en lo que hacen, algunas veces son mejores trabajando que otras personas que sí terminaron su ciclo en la universidad, esto es por que al sentir que no han terminado ese ciclo académico de su vida, estas personas empiezan a buscar formas para no quedarse atrás, y es ahí donde empieza la investigación y la adquisición de conocimiento por cuenta propia.

Si usted es un desarrollador experimentado no se quede con lo que ya sabe, busque las últimas tendencias de desarrollo para así ampliar más su área de experiencia , y si usted es novato, no espere a que sus colegas con experiencia le solucionen todo, ni tampoco se quede con la forma en la cual trabajan ellos, busque constantemente formas de mejorar y ser más productivo en lo que hace.

arte de programar
  • ASUMA RETOS

arte de programar

Algunas personas cuando llegan a estabilizarse laboralmente sienten que deben cuidar ese lugar que alcanzaron, algunas veces sin arriesgar mucho y es ahí cuando llegan a la zona de confort; Para algunos desarrolladores esa zona de confort llega al sentir que ya hemos aprendido lo suficiente para desenvolvernos en nuestro trabajo o creer que ya tenemos lo suficiente para “cumplir” a nuestros clientes. Estando en esa zona de confort tal vez se sienta un tipo seguridad, pero con una perspectiva a futuro permanecer ahí no va a traer muchas cosas positivas.

Si usted se encuentra con algún lenguaje o tecnología que crea que es compleja, enfréntese a ella o como se dice coloquial-mente “tome al toro por los cuernos”, y vera que al terminar de enfrentarse a esta, después de trasnochos y estresadas verá como al final siente una satisfacción propia por el esfuerzo realizado y por lo aprendido.

arte de programar
  • COMPARTA SU CONOCIMIENTO

arte de programar

A algunas personas les cuesta compartir su conocimiento solo porque a ellos les costo y tal vez quieren que a los demás también les cueste, o a lo mejor se sienten intimidados por miedo a que al compartir su conocimiento el alumno supere al maestro y este se vea relegado en un futuro, pero, como opinión personal, el compartir conocimiento hace que aquel que lo hace, crezca tanto intelectualmente como personalmente y esto reta a aquel que esta guiando a que este en constante búsqueda y aprendizaje de nuevas tendencias.

Si usted cree que posee el conocimiento necesario, compartalo, ya sea con sus compañeros de trabajo, sus amigos o por Internet (hoy en día es muy sencillo crear blogs o subir vídeos a YouTube), y vera como crece su pasión por la investigación y el aprendizaje, y vera como poco a poco lo que usted hace se va convirtiendo de un trabajo para convertirse en su propio arte.

arte de programar

¿Por qué un ecosistema digital?

De acuerdo con el gurú del management Peter Drucker “Sólo existe una definición valida del propósito de un negocio: crear y desarrollar clientes … El cliente es la base de cualquier negocio”. A partir de esta posición, los productos, las marcas y la tecnología son herramientas por medio de las cuales las empresas crean valor para los clientes.  La rentabilidad y el éxito son el resultado de la creación de clientes y la gestión efectiva de dicho proceso.

Entender el cliente y la creación integral de valor para él es un enfoque efectivo para las empresas que muchas veces caen en diferentes tipos de miopías, enfocándose en temas diferentes como el producto, la marca y en el peor de los casos únicamente en la rentabilidad del negocio.

Este enfoque en crear y desarrollar clientes va mucho más allá de simplemente realizar una venta del producto o servicio, y va aún más allá de seguir el tradicional proceso de venta que lleva fidelización y re-compra, hoy día debemos hablar de una experiencia integral que hacemos vivir a nuestro cliente de manera continua en cada punto de contacto que tiene con la marca; esto lo logramos con estrategias de comunicaciones transparentes que informen de beneficios reales sobre el producto y/o servicio que permitan al potencial cliente tomar la decisión adecuada de adquirir lo que le ofrecemos.

Pero ¿Cómo logramos mostrar las características de nuestro producto o servicio de una manera transparente, efectiva y que nos permita generar conversaciones donde la marca asume una personalidad y el potencial cliente realmente llega a sentir que esta siendo asesorado por un experto?, el medio perfecto es el digital y no por moda, sino por simple lógica, el canal digital es el canal natural donde cada vez más tiempo pasan diferentes audiencias con diferentes objetivos desde entretenerse, investigar, jugar, hasta comunicarse con sus compañeros de trabajo y seres queridos. Ecosistema digital

Es un hecho que el canal digital le permite a las empresas demostrar las características de su producto y/o servicio de manera efectiva, con hechos, demostraciones y de forma sincera; y adicionalmente le permite conversar y generar una narrativa que logra llamar la atención del cliente para que entienda nuestra propuesta de valor, pero más allá de eso permite que nos de feedback y que se sienta sobre todo escuchado por parte de la marca; cuando logramos que el cliente se sienta realmente importante y no cómo un número más, hemos logrado que el se convierta en un cliente que no comprará una sola vez sino muchas veces y adicionalmente gracias a las herramientas que brinda el entorno digital, multiplicará el mensaje recomendando lo que se le ha ofrecido.

Una marca logra todo lo anterior en el entorno digital cuando crea un ecosistema digital, entendiendo este como el conjunto de interacciones digitales entre marca y audiencia que son diseñadas con el fin de comunicar, conversar, demostrar y complementar la propuesta de valor que la empresa quiere brindar a su cliente.

Un ecosistema digital no se diseña únicamente para comunicar, se crea para hacer vivir y complementar la propuesta de valor que se le ofrece a la audiencia, haciendo vivir esta propuesta de valor en cada punto de contacto que se tiene con un cliente.

Storytelling Vs. Storydoing


storytellingIndia
Las marcas siempre están en la búsqueda de ganarse los corazones de su audiencia y lograr generar realmente ese “clic” entre la marca y el consumidor. Muchas son las formas, muchos los canales y los caminos que pueden llevar a crear ese “clic”;  hagamos un poco de análisis y pensemos en las razones que hacen que una persona utilice una marca o use determinado servicio, nos damos cuenta que las personas quieren día a día construir historias, la historia de sus vidas, lo que los representa, identifica, lo que los hace sentir bien, a gusto y finalmente con lo que hacen “clic”, las marcas deben considerar esto y generar acciones que construyan y “escriban” una historia, pero cuando se habla de contar historias “storytelling” realmente no estamos logrando o enfocándonos en lo importante y es hacer vivir las historias; las historias se hacen vivir, justamente “Haciendo” y no solamente “Diciendo”.

La esencia de la historia debe venir como consecuencia de la esencia de lo que la marca quiere lograr, de lo que la marca quiere representar y hacer sentir a su audiencia, el “storytelling” por si solo es como una capa de pintura si no es realmente llevado al nivel de los huesos de la marca y de la organización, esto quiere decir que las historias que se cuentan deben ser las que la marca vive, esto es “Storydoing” en cada punto de contacto, en cada punto donde la marca interactúe con la audiencia la marca debe hacer vivir esa historia y lograr enlazar con cada oportunidad donde marca y audiencia se encuentra un elemento más que construye esa esencia que la marca quiera hacerle vivir al cliente, esto es válido en todo punto de contacto y claramente también en todos los puntos de contacto digitales que la marca diseñe para la audiencia, es por esto que un elemento modelador del ecosistema digital de marca del cliente corresponde a esa historia a ese “storydoing” que la marca desea impregnar y hacer vivir a su audiencia.

Los ecosistemas digitales de marca deben diseñarse para hacer vivir historias, no para simplemente contar la historia.