La mayor parte de las personas pierden el impulso o las ganas de hacer las cosas en menos de tres días, luego siete, y treinta. Es observación. Supongo que tiene que ver con la semana y el mes.
Sigo viendo cosas raras. Hoy trabajé preparando unos siete mensajes a futuro de vibecodingmexico.com precisamente por eso. Pero también se aplica a la inteligencia artificial.
Voy a tratar de explicar algo del cierre de ciclos. Puedo decir que he hecho DOCENAS de sistemas de más de 100 mil líneas yo solo, y entre 75 y 150 de menos de 25000. Ni siquiera estoy considerando los hechos en equipo. Pero llevo programando 35 años.
Pero de momento solo hay tres que podrían mejorarse:
- El que hice para el cliente de los monolitos.
- Uno de cinco clientes de factura electrónica, en un sistema de gestión propio.
- El tercero lo usan paraestatales de seguridad pública en México bajo NDA y no le puedo hacer cambios si no los piden.
En otras palabras, no tiene caso moverles.
Hace una semana o dos revisé mi disco duro de respaldos. Tengo cosas hechas en PHP 5.3 para ORACLE de Semarnat y aunque lo puedo actualizar sería inútil. Igual tengo código muy útil de un sistema completo de compras, pero ya está en PHP 8.x y si no hay dónde aplicarlo no tiene caso.
Debo de tener por ahí un Excel perdido que podría pasar a base de datos, de alrededor de 2009 de unas cinco mil filas, y tengo otras cosas que por la familia de la mamá de mis hijos o por los de la secta mejor ni publico, solo tratarían de sacar provecho de ello.
Hacer un programa de control de archivos es lo único medianamente decente que se me ocurre. El último que hice lo manejé allá por 2014 y era parte del trato no quedarme copia del código. Pero no lo necesito. Con excepción de ciertos archivos grandes o películas, toda mi información cabe en unos 64 GB y ya la tengo en dos servidores. Hacer un sistema de control de fotografías ya lo tengo hecho, desde hace unos tres años.
No significa que estoy aburrido. Significa que ya resolví la mayor parte de los problemas que pueden arreglarse con programación y fuerza bruta o pensando, de momento. Hasta que no caiga otro cliente de tiempo completo no hay gran cosa que hacer de desarrollo.
Hay clientes que reciben datos día con día y hacen reportes mensuales. Con los monolitos pasaba. Siempre había cosas que arreglar o mejorar, por error humano. Probablemente los que siempre están ocupados o con temor de pendientes es porque no los arreglan por sí mismos. Después de 30 días muchas personas se desaniman, como podría pasarles a otros con el proyecto de vibecodingmexico.com, o como les pasa a varios conocidos programadores.
Yo me mantengo actualizado.
Y soy constante a lo largo de los años. El problema es que con mi velocidad es raro el proyecto en que me tardo tres meses, y eso es por lo general cuando hay que hacerlo de cero.
Tengo una idea de un proyecto ambicioso pero que ni siquiera podría ser público. Tendré que pensar un poco y ver si lo empiezo en abril. Es de esas cosas que pueden usarse para dar cursos pero en realidad puede ser útil. Digamos que tendría que leer datos de ciertas APIs y mostrarlos en internet. Ya tengo el paso 2 y el 4, el 1 y el 3 son laboriosos y dependen de la existencia de APIs. Si no se me ocurre nada más de eso, el lunes empiezo a buscar si hay alguna API pública que pueda hacerlo.
La segunda idea que se me ocurre es hacer un sistema de contabilidad para personas físicas, pero por el know-how que tengo no tendría problema en hacerlo, aunque no debe ser público. No mucho que decir. La carrera la debo estar terminando en unos siete meses, así que entonces ya veré.
Hay algunas cosas menores, pero no se me ocurre ninguna en este momento y lo más seguro es que estén terminadas en una semana.