DEV Community

Cover image for Recursividad Aplicada en las Finanzas Personales
viistorrr
viistorrr

Posted on

Recursividad Aplicada en las Finanzas Personales

Image description

Como concepto de programación, la recursividad puede parecer un tema lejano de las finanzas personales, sin embargo, es posible aplicar su base de conocimiento para la gestión nuestras finanzas si estamos en función de ser mas organizados con nuestros ingresos y los gastos asociados.

Recursividad viene de las matemáticas y programación, donde una función o proceso tiene la capacidad de invocarse a sí mismo. Imagina tener una caja llena de otras cajas más pequeñas, y cada caja pequeña también tiene cajas más pequeñas adentro. Para vaciar la caja grande, se debe vaciar cada una de las cajas pequeñas, y para vaciar cada una de las cajas más pequeñas, se tiene que vaciar las cajas más pequeñas adentro de ellas. Este proceso de repetir la misma acción a diferentes niveles es un ejemplo de recursividad.

Recursivity Concepts, AI image generated by forNegros

Cómo se aplica recursividad en mis Finanzas Personales

Analizando Ingresos y Gastos

Se divide por categorías y subcategorías si se considera necesario. Un ejemplo, dividimos gastos por categorías como comida, arriendo, transporte, viajes, y luego dividir cada categoría en subcategorías con más detalle. Este proceso repetitivo de dividir y subdividir puede ayudarnos a tener una visión más clara y cercana sobre las propias finanzas.

Planificación

La recursividad también puede ser útil en la planificación financiera. Si tenemos un objetivo financiero, como ahorrar para la pensión o comprar una casa, podemos dividir este objetivo en unos mas pequeños y manejables como comprar el lote primero. Por ejemplo, podríamos dividir el objetivo de ahorrar para la pensión en hitos por año, al mes o diario si se quiere. Luego se aplica el mismo proceso por cada hito, creando así un plan financiero detallado y recursivo.

Control de Deudas

Si tenemos varias deudas, podemos aplicar un enfoque recursivo para pagarlas y salir de esas obligaciones. Primero, podríamos enfocarnos en la deuda más pequeña, pagándo completamente mientras hacemos abonos mínimos en las otras. Cuando la deuda más pequeña se pague, nos movemos a la deuda más pequeña que sigue, y así sucesivamente hasta que todas las deudas estén pagadas, a este método le dicen "bola de nieve" y es esencialmente un proceso recursivo.

Revisión periódica

Realizar una revisión financiera de forma periódica (trimestre/semestre/anual o lo que quieran) es otro proceso recursivo. Durante cada revisión se evalúa la situación financiera actual, se establecen nuevas objetivos y se ajustan estrategias para ejecutar el plan de acción que corresponda.

Ventajas de la Recursividad aplicada en mis finanzas

  • Consistencia: Repitiendo los mismos procesos de manera recurrente mantiene un enfoque consistente en la gestión de tus propias finanzas.
  • Simplicidad: Simplifica la gestión financiera, dividiendo objetivos financieros muy grandes en tareas más pequeñas, manejables y cercanas a mi realidad.
  • Adaptabilidad: Los procesos recursivos son flexibles y se adaptan a medida que cambia tu realidad financiera.

Otro Ejemplo Sencillo

Imagina tener una alcancía y decidís ahorrar 1k por día. Otro día hacés lo mismo: poner 1k en el tarro, eso es un proceso recursivo. Un mes después vas a tener 30k. Al año 366k si es bisiesto. Haciendo este proceso por varios años te puede ahorrar cantidad que no sabías que podías tener, esto tiene relación directa con el concepto de Interés Compuesto pero ese es otro tema.

La recursividad puede ser un concepto poderoso no solo para programadores sino para cualquiera que esté en función de organizar sus finanzas personales. Dividiendo objetivos financieros, ingresos con sus gastos y asociados en partes más pequeñas que podamos manejar, se gana control sobre lo que (no)tenemos en el bolsillo y alcanzan objetivos de forma más simple, teniendo en cuenta que se debe usar la recursividad con prudencia y considerar si otros enfoques pueden aplicar mejor según cada caso.

Si querés leer cositas varias acá te dejo el Blog👈🏿

Víctor🚀
@viistorrr

Top comments (0)