Embeber google fotos/Código últimas entradas

viernes, 18 de marzo de 2022

Acaba la semana con un debraye Azerí

Terminó la semana de entrenamiento intensivo en la nueva empresa y los patrones humanos se repiten como una danza hipnótica, obvio hay nuevos acordes, pero el dejavú se siente en algunos instantes. Por cierto la rola que comparto la escuché al estar viendo una receta de unos pastes de papa rellenos de carne y cubiertos de carne al horno.

Sobre el entrenamiento intensivo todo danza de manera ágil, siendo esta la metodología de moda para la administración de proyectos de software. Un poco antes de que acabase el día siguiendo el consejo del diablito (Ernesto para los cuates) solicité una plática con Miguel Enríquez: @eldermael. A grandes rasgos los consejos que esbozamos fueron conseguir libros como Building Evolutionary Architecture, Building Microservices entre otros. También sugirió algunas conversaciones que conforme las vaya escuchando las postearé. Un aspecto interesante es la distribución del trabajo y objetivos alineados totalmente con lo que busca la empresa de un arquitecto. Dicha distribución quedaría:

1/3 Juntas, en este aspecto es bien sabido que por ello los arquitectos usualmente son personas con experiencia es decir cuya madurez a sosegado sus caballos desbocados para asistir y escuchar a todos los interlocutores, en mi experiencia siempre es deseable escuchar y entender todos los puntos de vista antes de tomar una decisión e incluso sopesar dicha decisión ante los interlocutores.

1/3 Mentoría, adoptar patrones de software no siempre es sencillo y se requiere colaborar con los desarrolladores para elaborar pruebas de concepto o prototipados que corroboren que cierta arquitectura es la adecuada. Así el desarrollador aprende y el arquitecto también. Uno tiene que ganarse el respeto mutuo y la mentoría es un paso indiscutible, si es con unas cervezas mucho mejor.

1/3 Código, esta sugerencia me recordó a Ken Hall, el arquitecto escocés, no hay arquitecto(profesional) que se respete sino sabe codificar, como arquitecto uno tiene que estar en las trincheras y sufrir todos esos detalles que como desarrollador uno sufre que van desde configurar x herramienta hasta resolver y problema. 

Esta plática me dejo el sabor de boca de si huele a pato, sabe a pato y parece pato, claramente es pato, aunque siempre hay que tener la mente abierta a lo inesperado.

Por cierto la rola Azerí

Y uno de los videos donde sale Miguel Enríquez



jueves, 10 de marzo de 2022

Bauglück

Quisiera de nuevo creer en que el objetivo final de mis esfuerzos sean la felicidad de mis colegas, clientes y usuarios, así quizás sea más pasadero el trago de la vela que se consume en pos de un sistema con muchas injusticias y bellezas.


Un pequeño punto azul pálido

Cuan otrora veinteañero ayer con unos compas, cuñaos, tras un par de años de encierro por pandemia decidimos citarnos para jugar squash, la verdad es que intenseamos al inicio y fue divertido, ya que como acerebrados preferimos la fuerza y velocidad sobre la maña, sin embargo no es lo mismo los mosqueteros, que los mosqueteros veinte años después, tratando de salvar una pelota, caí de nalgas sobre el isquion izquierdo, tenía mucho tiempo de no sentir un dolor tan agudo y que me incapacitara poder caminar por unos minutos, afortunadamente el dolor pasó, pude caminar y seguir jugando, un par de juegos después al saltar para salvar otra pelota sentí un calambre intenso en los gemelos izquierdos, aún así seguimos jugando ya más con maña que con intensidad e irónicamente fue en ese momento que comencé a ganar. Ya antes de acostarme, me dolía la nalga izquierda, las piernas, el brazo derecho y la espalda, incluso soñé que jugaba tocho bandera con las respectivas tacleadas, quizás como una racionalización del dolor en mi sueño. Hoy estuve cansado y en algún momento me quedé dormido en el coche después de comer, con trabajos pude volver al trabajo y en algún momento pensé en cancelar la clase de capoeira, afortunadamente no sucedió así y en una serendipia agradable, abordamos una especie de "arrastrao" de conocimiento culminando con una bella lectura de Carl Sagan la cual comparto en inglés.

Los ateos o agnósticos por nuestro entendimiento del mundo nos cuesta mucho trabajo imaginar que existe un ente que tiene un plan para cada uno de nosotros, personalmente creo que la religión es necesaria para controlar la naturaleza humana, pues no cualquiera tiene la capacidad para entender y asumir lo que implica que no haya ese imaginario, pero sí la belleza del Cosmos. 

Volviendo a las palabras de Carl Sagan me gusta pensar y asombrarme en las maravillas de nuestra realidad arriba y abajo de nuestros pies. Es precisamente ese azar que toma formas bellas bajo nuestros pensamientos lo que en cierta forma da sentido a mi existencia. Así volviendo a la clase de capoeira ese instante de entropía que me hizo cambiar de parecer, acotado obviamente a mi realidad, y culminar con unas palabras interesantes en esta época de absurda discordia de muchas partes es algo que agradezco profundamente. Por cierto el padre de Carl Sagan es de origen Ucraniano, pero dudo mucho que Carl se hubiese decantado por apoyar una parte.

Si gustan escuchar la version original:

La búsqueda del grial en software

En esta nueva iteración laboral como arquitecto de software me he dado a la tarea de formalizar mucho del conocimiento que uno trae tras varios años de trabajar en la industria del software, tras todos estos años uno pasa por distintas etapas, metodologías, etcétera con el fin de lograr una casa virtual que se ajuste a las necesidades del cliente, que cumpla con ciertos requisitos como funcional, estética, eficiente y demás. Este par de días que me he acostumbrado a la nueva empresa, pasé un buen rato buscando algún curso interesante que me refresque ideas o proponga nuevos conceptos. Tras un sinfín de cuestiones terminé dando con un sitio que habla de una "nueva manera" de bosquejar los sistemas de software. Y es el video que comparto a continuación.

Me queda claro que hay mucha variabilidad por que los sistemas de software van cambiando conforme cambian las tecnologías y los aproximamientos a resolver las necesidades de la "casa virtual" que uno construya. Es esto que hace complicado un cuerpo robusto y que se preste a todo tipo de gurús que ofrecen dicho grial. Como buenos arquitectos, haciendo el símil, debemos de buscar diagramar de manera que sea clara y se tomen en cuenta todas las perspectivas de dicha casa: funcionalidad, restricciones...

Más información acá: c4model 

martes, 8 de marzo de 2022

BWV 870

Aprovecho unos minutos del receso para la comida para escribir un poco sobre la nueva etapa laboral que he querido equipararla con el preludio y fuga BWV 870 del clave bien temperado. Así en este comienzo del segundo libro se desdoblan un sinfín de posibilidades. Con cierto optimismo deviene el asentar laboralmente mi caminar de 17 años en la industria del software como arquitecto, posiblemente comenzaré a escribir sobre patrones y mi aventura al respecto como una especie de resumen, aprovechando la confianza de esta nueva empresa para acceder a la red.


martes, 1 de marzo de 2022

Sometimes before we can usher in the new

The old must be put to rest.

A couple of days talking to a colleague and good friend about leaving Equifax, one of GoT's most epic scenes and the quote that gives title to the current post came to our mind. If you are reading these words  I appreciate your friendship and support in these last years that I worked for Cyberfinancial project. I learned, cried & laught a lot. I had the opportunity to work with awesome people from both sides of the Atlantic ocean.

A farewell always has a bittersweet taste, but we must keep walking and have in mind that people create companies, not the other way around.
 
Thanks for all pals!
Go raibh maith agat as gach rud a chairde!
¡Gracias por todo compas!
Grazie di tutto amici miei
Sab kuchh ke lie dhanyavaad mere dost!