How this teaching from the university that I dropped out made my dreams come true?

I was just getting into my first class of Introduction to Algorithm Analysis. A subject that until today has not made me want to learn how to analyze algorithms for computer vision and mathematics. But I enjoyed making a list of those incredible problem-solving theorems with my life.

The teacher began the class with the simple question: How can we organize a series of numbers in ascending order?

The answer seems relatively simple because we do it intuitively:
A: Looking which is smaller and putting it first, and so on…
And it really works for your computer but in this type of resolution, you’ll have to analyze all the elements in the sequence before deciding which one is smaller.
Is this the most efficient way?
A: No.
But what if we do it this way: Dividing and Conquering.

There is an example:

Divide-and-conquer algorithm example

I’m not going to leave the mathematical proof here and explain how it works exactly, the point that matters to me here is what´s behind this incredible resolution of dividing the sequence until reaches its minimum ordering size, that is 2 and when its possible, 1.

What the algorithm basically says is if we split a big problem or a sequence of events (Tasks), into mini-tasks and solve each one sequentially, it is more efficient because less time is consumed and consequently less processing energy.

The same goes for us. We can apply in our life plans, dreams, etc:
Take the following mental test and see how your brain behaves for the following statements:
- I’ll read that 500-page book and finish it in 10 days. (Example)
- I’ll read 50 pages a day, and reserve 1 hour(it depends) of my day to accomplish. (Example)
Which of these statements does your brain like best?
Be honest, I think he’ll take the second one.

Even to save or spend money, this algorithm helps me organize my financial life, and the new questions I want you to ask your brain are:
- I’ll save $ 150 a month.
-I’ll save $ 5 a day
Which seems more reasonable?

When we split the problem our brain focuses on the solutions and not the task as a whole thing(solving what is the closest step). When you apply it to many areas and situations of life, it seems that we solve them and act more lightly, without thinking too much and spending less energy on it. That's why for example, writing down what you need to do the next day is effective for most people.

For me, this algorithm helped me to go abroad and live in another country, get a job, start a company, quit smoking, exercise regularly, and many other things in about 1 year and kept me thinking simple.

If I did it, you can do it too!

Focus your strength and attention on one thing at a time!

The reason why I didn’t continue the course I can write in another article, but here is brief teaching that I absorbed in the university environment that still accompanies me today and is very useful to face tasks, plans, and dreams that demand a long time of perseverance and construction of the strategy.

And always remember…
It's all about BABY STEPS!


This same thought curiously resembles me an idea of the strategy implemented by the political spheres of our countries to deviate and distort a common goal of society, reflected on this caricature:



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Carlo Angelici

Carlo Angelici

Here I want to create a content space that I consider of value to me and can be of value to you, based in my experience. Enjoy your time!