Cómo sentirse después de crear un sistema automatizado

Fui parte de un pequeño equipo que construyó un sistema hace aproximadamente 10 años que creo que fue el primer programa automatizado de estimación de precios de extremo a extremo para la industria del transporte intermodal. Antes de esto, la norma general de la industria era contar con expertos en varias regiones. Cada experto mantuvo pilas de hojas de cálculo impresas en las que un transportista básicamente dice que tomarán una carga de tamaño específico de a a b por un precio determinado. Todavía es difícil para mí creer que lo hicieron de esta manera, pero esencialmente si querías enviar de un lugar a otro, generalmente implicaba cargar en un camión que iba a un patio de ferrocarril y luego a otro camión que llegó al destino. Por lo tanto, los expertos en camiones en cada extremo se reunirían con el experto ferroviario apropiado y revisarían sus hojas de tarifas para tratar de encontrar los mejores precios de extremo a extremo. A veces tenían que descubrir miles de estos.

Trabajé para una de las empresas de logística intermodal más pequeñas y, durante unos años, pudimos cargar todos los diversos formatos de hojas de tarifas y calcular todas las opciones en segundos en lugar de los días que tomaba anteriormente. Se sintió genial. A los usuarios les encantó y pudieron manejar muchas veces la carga e irse a casa temprano.

Es por eso que me metí en la programación en primer lugar. Odio las tareas repetitivas sin sentido, y pensé que finalmente algo que había hecho era salvar a unas 50 personas de tener que hacer ese trabajo de baja categoría para el resto de sus carreras.

Después de unos años de desarrollo, llegamos al punto en que podíamos hacer cotizaciones en línea en vivo. Construimos un front end público y capacidades de procesamiento por lotes. Nuestra aplicación ruby ​​on rails podría proporcionar cotizaciones en solo unos segundos en lugar de días. Estábamos muy emocionados de ver cómo se recibiría en la industria.

Un par de semanas después, toda la compañía fue comprada por una compañía intermodal mucho más grande. Al parecer, a los propietarios se les preguntó cuánto deseaban, dieron una cantidad absurda porque no querían vender y la compañía más grande dijo que sí. Cerraron nuestro programa de inmediato y solo lo usaron internamente mientras desarrollaban su propia versión en .net. Un año después, despidieron a los 50 empleados originales más o menos después de la transición de sus cuentas existentes. Después de un par de años, el último empleado restante de la antigua empresa dijo que habían desarrollado su versión hasta el punto de que se estaba utilizando internamente, pero que tenía muchos problemas y tardó varios minutos en devolver los resultados. Todavía estaba usando la versión que desarrollamos, pero como no se había mantenido durante un par de años, se estaba volviendo menos útil.

No hace falta decir que no me sentí tan bien al final. La realidad de los negocios convirtió algo que pensé que ayudaría a mucha gente a algo que probablemente los despidió a todos y enriqueció a algunos de los propietarios. Mientras tanto, gané un salario modesto durante los pocos años que trabajamos en él. Resulta que si haces algo demasiado perjudicial para los jugadores establecidos, lo matarán y lo enterrarán sin importar cuán útil … tal vez porque fue demasiado útil.

Por mi parte, me entusiasmó más crear sistemas cada vez más automatizados para mejorar el rendimiento y la confiabilidad de la tarea. Haga las cosas al instante, no es necesario esperar a que ninguna persona específica haga un trabajo simple, el sistema lo hace automáticamente. Es un placer inmenso también después de diseñar esos sistemas.
Sin embargo, al mismo tiempo se siente como una especie de contribución a la redundancia laboral de otras personas. No estoy seguro si es bueno tener demasiados sistemas automatizados o no. Al final del día, todos tienen que pagar las cuentas.

Me preocupa mucho que la gente pierda empleos y, por extensión, la consecuencia inevitable de la falta de empleos suficientes (que ya estamos presenciando en los EE. UU. Con la llamada recuperación del desempleo ). El caos se producirá.

Por lo general me siento bastante bien. No se puede automatizar el “pensamiento”. Solo puede automatizar tareas manuales aburridas, estúpidas, rutinarias, la mayoría de las cuales fueron creadas por alguien que no pensó en cómo la noción de un “sistema” incluye a las personas que lo usan.

Si una máquina / algoritmo puede hacerlo, no es un trabajo glamoroso para un humano y es nuestro deber encontrar tareas más adecuadas para nosotros.
En otras palabras, si una máquina puede hacer lo que haces pero mejor y más rápido, no es una buena situación para ti. Solo descubrimos cuándo se inventa la máquina que cumple con nuestro deber diario de 9to5.

Menos servicio de buscapersonas = bueno.