La semana pasada entre el nuevo trabajo y demás estuve ocupadísimo. No doy detalles por la secta templo de la serpiente emplumada, o Kinam.

Me tocó viajar bastantes kilómetros de ida y vuelta por el país: Casi 7000 kms en vueltas y vueltas. Fue uno de los viajes mas productivos por varias razones.

Desde mediados del 2004 tuve una idea que iba a llevarse a cabo según mis cálculos por el 2010; el proyecto se retrasó por todo el acoso de la secta hacia la madre de mis hijos, y tener que hacer los planes de cero después de que los cimientos estaban comprometidos por los cambios en la situación del país.

La semana pasada aproveché para realizar varias cosas pendientes, y así como la tormenta perfecta es el resultado de sumar situaciones inofensivas que causan un gran problema, mi decisión del lunes pasado que parecía redundante, trajo un gran bien.

Las reuniones del Martes y miércoles que hice en el interior del país con algo relacionado con las Pymes me resultó bien, si bien no pude descansar hasta el jueves, la suerte estaba echada.

El jueves me confirmaron que la idea del miércoles en la noche funcionó y ayer lo pagué.

Caminar por la calle en Galerías insurgentes ayer me parecía todavía extraño como todo se conjuntó. La decisión del lunes abrió camino a algo mayor. Ayer realicé los preparativos.

Y ayer se abrieron otras cosas. Si todo sale bien, que no veo porque no, la razón social para marcas está establecida a mediados de junio; una tercera empresa me pagará además por modificarles código GPL que estan usando (aunque GPL va en decadencia), a finales del año que entra terminan las asociaciones del 2009 con dos inmuebles, y de pilón me pagan por poner tarjetas con GPU a las dos pc.

Que a su vez, por el requisito previo, son parte de lo que se quería para mediados del 2014 (considerando el retraso de 4 años del 2010). Asi que pueden obtenerse para finales de este año las metas del 2014, sin tomar en cuenta el trabajo actual ni los proyectos de Oaxaca.

Tengo que volver a ir a Guadalajara ( julio / agosto ), porque el certificado de no antecedentes penales del estado lo quieren con fecha de
después de las elecciones. Aprovecharé para cerrar otros pendientes extras.

Me espera una semana de bastante trabajo cerrando cabos sueltos, y si todo sale como espero, para el 2014 se cumplieron los objetivos que tenía para el 2021, o por lo menos se encontrarán ya encarrerados.

Dos buenas decisiones me han permitido recuperar cinco años del proyecto a largo plazo.

Hace unos meses me llaman a una junta de soporte. En esa junta no tengo porque ir. Se supone que es el área de soporte a clientes, y les estan haciendo exactamente lo mismo que meses atrás. Asignándoles nuevos «clientes» a cargo. No es que sean mas clientes o empleados, o que esten haciendo una redistribución, simplemente están barajando clientes en lugar de revolver papeles.

Esa junta implica básicamente que tres personas a las que llaman «analistas» , y que ganan menos que la mitad que yo, son los que van a adecuar un formato de impresión para los clientes pero ahora de un cliente diferente. Se pierde el know how y la relación con el cliente.

El 70% del trabajo de estas personas consiste en eso.

En la reunión se encuentran dos «gerentes». Uno de ellos se supone que es mi jefe inmediato pero ha evitado todo tipo de contacto o responsabilidades. Se supone que las juntas son para informar necesidades o informar avances. Con esa persona no han habido juntas, porque no sabe expresar necesidades, y evidentemente no hay avances que informar porque son otras áreas las que me piden lo que necesitan. Las juntas son evitadas por esa persona desde que demostré que los servidores estan llamando al desastre y que la operación de la unidad de negocio penden de un hilo.

Por lo general no hay nada que informar. Que el servidor siga con vida es un milagro, y depende de mí.

Pasan unos temas que no vienen al caso. Se me dice que van a usar tres de mis sistemas para hacer que la empresa despegue… porque nadie de la competencia lo ofrece.

Lo se perfectamente. Una de mis obligaciones autoimpuestas es checar el producto de la competencia. Lo reviso desde hace mas de un año, diariamente. Puedo dar el porcentaje y fechas de problemas en los servers de la competencia con una aproximación a 98% en horarios laborales.

Que necesitan?

Pregunto.

La respuesta es dimelo tu.

Me siento igual que Galt, en la parte final de la rebelión de Atlas. Donde le dicen «necesito que me diga usted, Galt, que hacer».

No puedo sacar algo de la nada, no puedo saber cual de los tres proyectos quieren primero, y tampoco puedo saber por el titulo de que se trata o a que se refieren con términos ambiguos. Si no podemos definir la medida de éxito en base a un objetivo, menos vamos a tener los recursos para realizarlo.

Asi que me encuentro en ese momento en una situación donde me dicen que resuelva tres problemas, que genere tres proyectos, que salve la empresa (en realidad).

El asunto se complica por la falta de estándares y documentación. También de recursos. Las nóminas se pagan puntualmente, pero no se ha repuesto mi equipo propio quemado, ni me dan los recursos de servidores indispensables.

Noto en esa junta, antes de otra cosa, que no se dan cuenta que una responsabilidad lleva una autoridad y viceversa. Se refieren a esos tres proyectos como mis proyectos… y en base a eso me quieren asignar solucionar un problema. Mi respuesta inmediata : Okey, son mis proyectos. Si tengo una responsabilidad sobre ellos, también necesito una autoridad sobre ellos. Que ni SAEM ni XFBP les metan mano. Uno no corrigió algo que se comprometió a hacer en noviembre tres y ya estamos en febrero, y el otro borró un código por error.

Es que …

Responsabilidad sin autoridad no funciona. Pienso. Lo digo. Repito: No puedo hacerme responsable de algo que estan metiendo mano varias personas, y si no me dices que quieres, va a estar dificil que pueda cumplirlo.

Me tocan varias semanas en que trato de que esos dos gerentes, de los que no se hace uno, traten de decirme tiempo, alcances (definir objetivos que definan cada proyecto), prioridades de orden.

En otra mini junta me dicen… eso es lo que queremos que nos digas tu, cual de los tres proyectos es primero para la empresa.

??

Les respondo: No estoy enterado de los planes de la unidad de negocio: El modelo no me parece sustentable, no estoy enterado de los presupuestos de ventas, de los costos que tenemos y el margen de utilidad que deseamos. Sin esa información no puedo decidir cual de los tres es mas importante, y menos si no se que quieren que se haga en esos tres proyectos, y para cuando.

Es para dentro de un mes y además hay que cambiar el sitio web y atender tal otra cosa.

Ok, pregunto, entonces queieren que cambi el sitio web, que no hice yo, que hizo uno de los socios. Gracias por darme la autoridad de rehacer ciertas cosas.

Por cual de las cinco cosas empiezo? Pregunto.

Eso lo tienes que decidir tu.

Pienso otra vez Basicamente lo que me piden es que haga curitas y las ponga donde crea necesario, pero sin personal, sin servidores y sin cambiar lo que está provocando las lesiones en la empresa.

Unas semanas después , habiendo recibido varias ofertas de trabajo en la comida de cumpleaños que me hicieron varios conocidos, llegamos a una de esas situaciones absurdas: Este proyecto lo usan el 90% de nuestros clientes. Ya checamos con el 1%, esdecir 2 de ellos y ellos no usan tales opciones, destruyelo.

Ok, ponganlo por esctito. Me estan pidiendo que quite el histórico cuando nuestro producto es conservar el histórico.

pero porque? me preguntan.

Integridad referencial.

Queremos que el sistema no sea sólido. Que sea una máquina de escribir.

(si se lo dijeran a los clientes les da el infarto, pienso).

Cuando se niegan a firmar los cambios de esa junta, después de ver a mi jefe a punto de llorar diciendo que tiene mucho trabajo y que necesita mi ayuda, y al dia siguiente poniendose agresivo en publico diciendo que no manejo la tecnología que el maneja…

¿?

Supongo que no se da cuenta que no voy a resolver todo con un desarmador, y que ninguno de los tres proyectos que se manejan, son adecuados para meter ordenes jquery, y que cambiar a un metodo de tabs un formulario gigantesco de maestro detalle es imposible cuando todos los campos son necesarios, obligatorios y pertenecen al mismo renglón.

Me siento igual que Galt, en la parte final de la rebelión de Atlas. Donde le dicen «necesito que me diga usted, Galt, que hacer».

Cuando le dices a alguien que va directo al precipicio y que debe cambiar de rumbo, es su decisión si lo hace o no.

El dia de ayer vi el proyecto del mes en el nuevo trabajo, tiempos, prioridades, fechas de entrega me son pedidos, tengo la responsabilidad ,pero la autoridad de un sueldo mayor y la autoridad de elegir prioridades.

Se acepta mi orden.

la diferencia es que aqui no es Galt contra políticos que se les cae el país a puños, sino una fábrica que produce.

Un lugar de hacedores, no de vendedores o de parásitos.

Envié este correo hace unos años en otra empresa al tomar posesión de mi puesto de jefe de desarrollo. Tiene varias ideas, que es justo lo que falta aquí aunque no funciona en los ambientes empresariales viciados.

Notese que permite scrum y continuidad de negocio.
=======================================
Para poder comunicarme de manera rápida con las personas de desarrollo,
elaboré un mecanismo que me permite fijartes tareas diarias, y que reporten tener terminadas las tareas, además de concentrar informacion util y clasificarla.

Despues de pensarlo un poco, encontré que la mejor manera de llevar a la
vez un control de documentos / control de versiones / knowledge Base, era
implementar un Repositorio mediante un foro gratuito, que usuarios externos no pueden ver.

Ya se esta parametrizando la información, y necesitaba hacer esto como paso previo para poder poner en la knwoledge base la documentación tecnica del proyecto. Los niveles de visibilidad no estan funcionando todavia ( voy en proceso ), pero la idea basica es usar un subforo como si fuera un gabinete y asi las intrucciones especificas a programadores se guardan en su propio gabinete. Ademas no tienen derecho a editar, por lo cual la implementación es segura y podemos funcionar inclusive en caso de incendio, robo o algo que nos deje sin equipos de computo. La continuidad del proyecto estaría asegurada.

De manera temporal he implementado el repositorio en base a usuarios que
son las INICIALES de cada persona, y solo los usuarios pueden ver el contenido.

Le he reservado la clave de usuario:
admin
password *************

http://*********/foros/

Creo que sería conveniente darlo de alta a usted como usuario ( igual con
iniciales y le ponemos nivel de administrador), por si quiere añadir o
consultar datos de las labores que se estan desempeñando. El alta de usuario se maneja en http://*************

Me tomé la libertad de añadir a **** al repositorio, y así ella misma
podrá ver el cumplimiento de obejtivos, el trabajo realizado diariamente e
información en general que pueda serle util.

aclaraciones:

1 ) Este es un trabajo en formación:
2 ) Estoy en proceso de realizar la documentación tecnica sobre alcances.
3 ) Instalaré Skype mañana jueves.

En espera de sus comentarios y sugerencias.
Gracias.

Las proximas semanas voy a necesitar espacio en mi escritorio para poder manejar todas las notas. Por lo mismo, ayer me llevé a la casa la Dell Inspiron 1525, y me llevé al trabajo las dos netbooks.

Una LG 110x ( con XP), debido a que necesito ver varias cuentas de correo a la vez y windows live es un desastre para eso, y que necesito windows por software del trabajo.

Una HP mini, que me sirve para oir musica con el software includo, ademas de tener windows 7 OEM y Office OEM.

Se que la LG mejorada con el disco duro nuevo y la base enfriadora aguanta oracle, asi que empezar a configurar todo el dia de hoy.

Hace un rato confirmé uno de mis temores. Básicamente el problema es la cantidad de trabajo realizada lo que quieren impedir.

No puedo dar mas detalles por razones obvias, pero la primera medida es empezar a documentar lo que esta pasando desde respaldos hasta falta de imagen corporativa en los documentos independientes.

Afortunadamente el estilo de trabajo que me resulta mejor, me resulta asignado desde mañana.

Hoy me puse a ver uno de los dos ejemplos que me enviaron para preparar lo de rvm, son dos archivos de texto que se supone van a alimentar el sistema con datos de ejemplo.

Uno de los dos archivos es de mega y medio y se ve normal al abrirlo, excepto que es una sola linea de texto.

Parsear o que ?

Es cierto que un mega y medio de texto no es demasiado, pero es estupido que lo pongan en una sola linea de texto, seguramente no es un layout ni algo ortodoxo. Puedo hacer explodes en php para tratar de encontrar que es, pero lo extraño es que no hay herramientas obvias para saber que hicieron o que representa que fragmento de información… que son en su mayoría espacios en blanco (943 registros de 1681 bytes aprox en una linea todos).

Y hay gente a las que les pagan por eso.

Hace unos minutos un cliente de las PYME que maneja en su server la carga casi completa de correo (500 a 600 mensajes por hora), comenta que está haciendo una reorganización y no renovará después del pago que hará en unos días.

Ese cliente me cayó hace unos cinco años, por recomendación de dos personas que conocí en Galletas Cuétara. Segun ellos no utilizan ya el servicio, pero si no usar el servicio son 500 a 600 correos por hora, supongo que me pedirán se renueve al vencimiento. Debo de todos modos tener un plan alterno, porque después de eliminarlo a el solamente me quedan dos clientes con uso masivo de correo , y quizá pueda pasar uno al lugar que este deje vacante.

Aunque he escrito antes de hsphere, es curioso pero solamente los clientes masivos como ese (mas de 100 cuentas por correo) realmente necesitan cpanel.

Probablemente debo calcular a hacer una fusión de esos clientes masivos a mediados de octubre y migrar los dominios de clientes que usan la otra solución, a la plataforma de Ojos Alerta (cluster lobonegro)

Durante varios años me he enfocado en varias empresas a desarrollar y a veces intervenir en el plan de desarrollo comercial de sistemas de gestión.

A partir del nacimiento de términos como burbuja com, efecto slashdot, SaaS etc, me he dado cuenta de que muchas personas no entienden la base de SaaS, es decir, Software as Service.

Para que en México funcione el SaaS se necesita personal dedicado que sepa de que esta hablando, para poder dar el SERVICIO con mayúsculas. Hoy en el corporativo me tocó estar en una junta por el área de soporte (con la que no tengo nada que ver), y me pregunto como es posible que nadie se preocupe en seguimiento teléfonico o postventa en un SaaS.

No puedo explicar aquí el resultado, pero cuando me reportaron un problema que parecía ser mìo, analicé a detalle y era evidente que el problema se originó en el 2011, por lo mismo no estaba el área de soporte a mi cargo. El problema, además no era de soporte sino de captura de la fecha de una autorización del gobierno, pero sin traceabilidad hay problemas.

Eso no se puede hacer en un SaaS.

De momento todos los softwares que he desarrollado por Pymes propias en México son por proyecto o por contrato de mantenimiento posterior a puesta a punto, y el unico SaaS es con estados Unidos. El problema, y la razón de ser, no es que haya mal personal en méxico, sino que la atención a cliente en software especializados suele ser muy mala.

En este caso tengo la impresión que voy a tener que hacer la Knowledge Base a pesar de no ser mi área, y que ya dejé una operativa en noviembre del año pasado. Un Trobleshooting no estaría mal, pero como no tengo que ver con el área de soporte desde lo del corporativo no tengo relación con esa información.

Y de todas formas varios SaaS funcionan a veces en México. Tengo dos o tres ideas que hacer al respecto, pero eso lo haré a mediados del año que entra. Sigue sin existir ese tipo de proyecto, y me extrañaría mucho que alguien lo haga. Aquí les sería necesario, pero mis labores son relativas a proyectos especiales, no continuidad de negocio

Aunque llevo casi 17 años de hacer programas de gestión, he notado que hay personas que no entienden lo mas mínimo la gran diferencia entre nombres del puesto, acciones del puesto, y privilegios del puesto.

Por lo general los dos primeros, acciones y nombres, son variables segun lo que necesite una empresa. No todas las empresas pueden pagar lo que gana alguien efectivo con 20 años de experiencia.

Por lo mismo, hay varias formas de manejar ingresos para alguien con experiencia, y por lo general se debe a una combinación de los mismos, usando lo que sea necesario para ser la respuesta al problema que nos contratan.

He visto desde hace años trampas de personas que piensan que consultoria no se oye bonito y tratan de crear «Fabricas de software», o «carnicas» como le dicen en España, usando requisitos cambiantes y nada de metodología, dedicandose a publicidad y ventas, en lugar de al producto.

Las combinaciones de ingresos son
Por Nomina

Por Honorarios Asimilados a Salarios. (Honorarios simples no conviene por varias razones)
Razones propias fijas
Razones propias fijas temporales por proyecto
Por proyecto en especie (necesitas una laptop? Hazlo.)
Dacion en pago (similar)
Comodato
Outsourcing

En la practica sin embargo me buscan personas con las que he trabajado anteriormente, como las personas de las gaseras, o de la galletera. Los trabajos mas saludables suelen venir con unos conocidos que desde hace años, a travès de razones sociales de ellos resolvemos problemas de algunas secretarías de estado.

Uno de los paràsitos que tuve que correr de una AC por estar el tipo insultando a mujeres, llegó a la conclusiones bastante idiotas sobre que aparecí en una lista de acceso del año 2009 de una secretaría de estado. Seguro que estoy en varias. De momento es curioso que aunque comenté que me dedicaba por esas fechas a un proyecto bajo NDA(acuerdo de no divulgar) para Un trabajo en semarnat, y que mostré una carta de intrusión de la secretaría de estado autorizándome a hacer pentesting (hacking etico) sobre sus servidores, lo único que esa persona saca en claro es que segun el, yo estaba bajo un trabajo subordinado para una empresa consultora, y según el, eso es malo.

Supongo que a varios les molesta que yo tenga trabajo y que no tenga problemas para conseguir trabajo. Llevo mas de 19 años de experiencia, por lo general en empresas bastante grandes, o en razones sociales de conocidos con las que tenemos otras prestaciones. Cuentas de gastos, viaticos… ademas de otros ingresos.

Y rara vez he estado mas de dos meses sin ingresos por nómina.

Lo que me llama la atención del caso es que la mayoría de las personas no entienden que un «consultor» no es una persona de 40 años que no es «socio» de una empresa pero que es «respetado».

El puesto no importa. Sea Gobierno, empresa particular , PYME, necesitan por lo general especialistas que les resuelvan el problema. El problema de salud por lo general se arregla con un médico especialista. Si alguien necesita un sitio web, lo ve con otra persona. Igualmente con proyectos de programación por obra terminada, o por puestos de nómina.

Ese es mi perfil. Me he enfocado desde hace años a resolver problemas de programacíón y servidores web, además de hacer sistemas de gestión. Los convenios por lo general se manejan por acuerdos de confidencialidad o NDA, aunque por ejemplo en los casos de pen testing o similares evidentemente me quedo copia de los mismos.

¿Que tiene de malo trabajar en algo comprobable desde hace años?

Nada.

Supongo que el problema es cuando misingresos son de cinco a diez veces mayores, que los de los parásitos.

Supongo que para parásitos como ese ladrón que corrí por insultar a mujeres , o el drogadicto que se dice sacerdote de quetzalcoatl pero que es masajista a domicilio, les recuerdo que sus vidas son miserables.

¿y?

Si algun dia se aparecieran por mi casa, trabajo o las reuniones de las AC y Pymes acabarían en la carcel. Y yo solo mostraría al juez las copias de los NDA y permisos de intrusión. Por lo general ese tipo de trabajos no se hacen como trabajador asalariado de ningun tipo, sino por un convenio de comodato, dación en pago u outsourcing.

Inclusive por sentido común, existe el precedente del interès de esas personas en mi patrimonio, así que podría simplemente negarme a dar informes porque se pondría en riesgo mi patrimonio y mi integridad física. Despues de todo de esos parásitos uno se la ha pasado tratando de importar drogas y diciendose sacerdote de quetzalcoatl, y el otro es un ladrón que corrí por insultar a mujeres.

Ningun juez puede obligar a nadie a dar datos de patrimonio a parásitos.

Sea lo que sea, es normal que los parásitos busquen meterse con mi patrimonio. Son incapaces de trabajar, y llevo años tomando medidas contra ese tipo de idiotas.