Software Engineering

Algorithmic Thinking- Why Does it Even Matter?

Algorithmic thinking is a great way of problem solving in general and has many specific applications in technology and engineering. This reading will give you a sense of what PMs need to know and why is algorithmic thinking important.

Algorithmic Thinking- What is it?

An algorithm is a step-by-step set of instructions providing a general solution to a problem in a limited number of steps. The instructions for each step are exact and precise.

Hence, algorithmic thinking basically helps in breaking down a complex problem into discreet executable steps.

An Interesting Application of Algorithms :D
Ok, back to work. This one is a serious application (Seriously!)

Behavioral Economics

Defaults
Relativity

Products in Action