Key Thoughts of book «Algorithms to Live By»Comments Off on Key Thoughts of book «Algorithms to Live By»
The book is a fascinating study on how computer algorithms affect our lives, can be useful for making important decisions and help uncover the secrets of the human mind. How do computer algorithms work and how can they be useful in everyday life? Let’s take a closer look.
What are algorithms?
If you do not go into technical details, then an algorithm is just a given set of actions aimed at solving certain problems. We perform most of our vital functions on autopilot, and all because our brain already has a predetermined algorithm of actions, which we have brought to automatism. For example, cleaning the apartment. If this is not the first time you are doing this, then you already know what to do for what: first put things in their places, then dust, then vacuum and at the very end wash the floors. This is the algorithm.
Now that we understand the principle of the algorithms, let’s see how they can be useful to us:
Basic principles of sorting things
World renowned scientist Albert Einstein was a walking source of chaos and confusion. His desk and apartment were littered with heaps of books, papers and things incomprehensible to a simple observer. Once Einstein, when asked about the mess on his desktop, answered:
“If everyone thinks that a mess on the table is a sign of a hectic mind, then what does a completely empty table mean?”
Obviously, the great scientist in his statement meant that empty tables are a sign of empty and ordinary brains. One can argue with the opinion of the scientist, because all modern theories of the organization of space indicate that it is easier for us to concentrate on work and focus on difficult tasks when nothing distracts us. And, if you are not a genius scientist like Albert Einstein, then the authors of the book recommend adhering to this particular model of order.
But how to put your space in order, if chaos and confusion of things and books reigns around, like a great scientist. Three basic algorithms that are used in programming languages will help us with this:
Have you faced such situations when planning and understanding what needs to be done at the moment took you the lion’s share of your working time? That is, instead of doing business, you spent time on what needs to be done at the moment. Using the following algorithms, you can get rid of this problem:
On the third algorithm, the author gives a small note. Its disadvantage is that in this way you will be constantly distracted by secondary tasks and postpone the main task. Therefore, use it only when the priority of tasks is approximately the same.
If you are working on one difficult task, then concentrate only on it, do not be distracted by anything, enter a state of flow and focus on work until the task is completed.
Game theory and special constructs in decision making
Game theory is one of the areas of economics that deals with decision-making options depending on specific life or simulated situations. As an example, let us cite the well-known “prisoner’s dilemma”, within the framework of which each participant in the “game” will act in his best interests. Game theory is not limited to just one “prisoner’s dilemma,” but the next time you come across a controversial issue, try to objectively examine all the facts, as well as take into account the possible actions and motives of the other side. Before proceeding in the usual way, you can try to negotiate with the other party and come to a mutually beneficial solution.
Special constructions are much easier to apply than game theory. Whenever you are faced with a difficulty in making a decision, ask yourself what situation or circumstances will help you make that decision?
For example, Evernote employees have been reluctant to go on vacation for a very long time, despite the special 1,000-dollar reward the company offered them. The management was very concerned about this issue, because without rest, employees could significantly decrease their motivation and performance. During a brainstorming session and applying the method of special designs, a solution came up – the company’s management simply obliged all employees to go on vacation when the time comes, regardless of their desire. In this way, the company created its own special design, thanks to which employees were able to maintain their health and motivation.
The main idea of the book
At school and university in the lessons of mathematics, economics, programming and other technical subjects, we diligently learn formulas and algorithms, but we do not understand how they can be applied in life. Thanks to Brian Christian and his book The Life of Algorithms, we now know how much we can benefit from these obscure names and formulas. The book provides many algorithms and explains how they can be useful in everyday life and work.
Who should read the book
Anyone who is interested in the issues of personal effectiveness and self-development. The book will be especially interesting for employees of technical professions: engineers and programmers, tk. many algorithms will be familiar to them, and the recommendations of the authors will help to find new areas for applying the knowledge gained.
….. more info can be found here «Road to 100k Instagram Followers»!