UMDL-005: Gerencia Moderna

UMDL-004: Presiones laborales

UMDL-003: Pase a producción

 

Uno de los grandes vicios de la gestión tradicional en el caso del desarrollo de software es el apego absurdo a las fechas de entregas. Muchas veces el “tiempo de entrega” prevalece sobre la calidad del software y eso es una estupidez. En metodologías como Scrum, el producto se hace en el tiempo que se tenga que hacer, garantizando que el proceso sea lo más eficientemente posible, siempre avanzando y minimizando los retrasos, que el producto sea el esperado, con la calidad esperada en el tiempo mínimo necesario para lograr hacerlo. Pero a muchas empresas les da miedo que algo no esté en 2 meses o 3 meses o el tiempo que estén acostumbrados (sea más corto o más largo). Los cambios de paradigma siempre pueden ser muy difíciles. Esta tira no es una exageración, así trabaja incluso la mayoría de las empresas, dejan de lado pruebas exhaustivas, documentación y calidad por tiempo de entrega, luego pagan las consecuencias con retrabajo, pero se resisten a verlo y terminan culpando a los desarrolladores de mal trabajo cuando en realidad es el modelo en sí mismo, lo que hace fracasar al producto.

UMDL-002: ¿Ineficiencia o mala gerencia?

 

Todo desarrollador ha de encontrar en esta tira algo de su propia historia. Es muy común que exista en algunas empresas una capa bastante gruesa entre gerencia y desarrollo… Querido programador: si actualmente estás en una empresa así, huye, una gerencia así no puede crecer y no te permitirá crecer. No hay desarrollo, no hay avance, no hay progreso.

#SE-003: Teoría de la felicidad

Una teoría/razonamiento bastante sencillo, pero a mi gusto poderoso, que me lleva a pensar que la preocupación es un sentimiento innecesario, un lastre emocional, a pesar que las madres se han encargado desde el principio de los tiempos en sembrar el sentimiento que la preocupación es necesaria.

Si tienes una tarea que hacer, un problema, un proyecto, un evento o algo que resolver, no tienes porque preocuparte, tienes que OCUPARTE en resolverlo, algunos dicen “atacar el problema” a mi esa expresión me parece algo violenta, pero es la idea, porque la preocupación no te ayudará a tomar mejores decisiones, al contrario, obstruye el razonamiento. Si estudias para un examen preocupado, has perdido gran cantidad de dominio de ti mismo, y para un examen tener control de tus emociones es importantísimo. ¿Sabes que pasa si estudias preocupado? Que el miedo de reprobar te va a llevar a estudiar de más, estarás la noche estudiando y al día siguiente estarás cansado, y cuando estás cansado no razonas bien, por lo tanto tu rendimiento académico disminuye. ¿Qué tienes una entrevista de trabajo? Lo mismo, lo más importante en una entrevista es estar relajado y ser tu mismo, sincero y sereno. En fin, cualquiera de esas cosas que te dan miedo tienes que tratar primero de quitarte la preocupación y el miedo y luego trabajar en el tema, no al revés. Los problemas no se resuelven con preocupación, se resuelven actuando de manera inteligente.

Pero en ocasiones no tenemos la posibilidad de hacer mucho o nada. Una enfermedad, la distancia, la muerte, separaciones, rupturas, largas esperas y un sin fin de cosas que podrían mortificarnos pero que no están a nuestro alcance resolver… Pero, si no podemos solucionarlo ¿Por qué mortificarnos? Y sí, muchas veces nos dirán que tenemos la empatía en el trasero porque la gente se preocupa y tu no, pero ¿Qué ganas mortificándote por algo que no está bajo tu control? NADA, desde ya te lo digo, pierdes energía valiosa que le puedes dedicar a otra cosa realmente importante.

En conclusión, considero que la preocupación realmente es un sentimiento inútil y contraproducente, mejor es ser feliz y actuar día a día para serlo.

#UMDL-001: Intro

Un Memento de Locura (UMDL), el Geekcomic que comencé allá por el año 2011, trabajando en Interax con compañeros maravillosos de los cuales aprendí y compartí un montón.

Era prácticamente el recordatorio de todo aquello que nos pasaba en lo personal y en especial en lo laboral, aun me divierto mucho con esas tiras y le agradezco un montón a aquellos compañeros que hicieron posible esta serie de dibujos que hice usando la herramienta stripgenerator.com

Siempre tendrás los enlaces para ver los comics de una categoría, o todos los webcomics.

#CCE-001: Procrastinación

Palabra “Procrastinación” pendiente de corrección.

#MAV-001: Casualidades [cltd y división en IA-32]

001-Casualidad

 

Bueno, esta es la primera tira de MIpS aventuras por la vIA-32 (MAV-32)… Y aunque el chiste sea bastante malo igual voy a explicarlo, probablemente sea instructivo para algún lector.

En principio es importante decir que la división siempre es una de esas operaciones aritméticas que suelen enredar un poco a los principiantes en lenguaje ensamblador IA-32, ya que, la división tiene varios procesos que son tácitos.

A continuación voy a explicarles un poco el proceso de división y el papel que juega la instrucción cltd.

En principio una operación típica de división tendría la siguiente forma:

cltd
idivl Divisor

Estas dos simples instrucciones hacen todo lo siguiente:

La instrucción cltd toma el valor del signo del registro %eax y lo extiende en el registro %edx. En otras palabras, el valor de 32 bits que tiene el %eax y lo convierte en un valor de 64 bits conformado por el %edx y el %eax. De hecho, cltd significa convert long (valor de 32 bits) to double (valor de 64 bits).

Dado que la representación de los registros es complemento a dos, el cltd coloca ceros si el número es positivo o unos (representación del -1 en complemento a dos) si el número es negativo (explicando así el chiste malo).

Advertencia: recuerda que luego del cltd se pierde cualquier valor que el %edx hubiera tenido.

Luego la instrucción idivl concatena %edx con %eax que lo representaremos [%edx:%eax] y lo divide entre lo que pases como divisor, por ejemplo %ebx. El cociente de la división es un valor entero que queda en el registro %eax y el resto o residuo queda en %edx.

#SE-002: People & Music

Imagen

people-and-music

Advierto que lo anterior es sólo una opinión personal, aunque no pareciera ser el único que opina que la inteligencia es inversamente proporcional a la felicidad, de hecho el conocimiento en sí mismo.

En cuanto a la música, pareciera que mientras peor calidad, más éxito y más popularidad, el ejemplo más claro para mi es Shakira… Sus primeros discos eran geniales, cargados de buena música y letras contundentes, pero irónicamente no fue eso lo que hizo despegar su carrera sino un baile sensual. A partir de allí, cambió su apariencia y su público objetivo al que otrora criticara hasta la saciedad (la norteamericana).

#SE-001: La muerte del castellano

Imagen

001-la-muerte-del-castellano

 

El primer comic de muchos que subiré. En este caso criticando el no uso de los símbolos de puntuación de apertura… Ya nadie los usa, pero espero que eso se revierta algún día…

Quizás cuando decida desarrollar una red social, el sistema automáticamente impida que se publiquen cosas con faltas de ortografía. 😀 ¿Se imaginan? Sería delicioso.

Ir a: