@Anka213 @Charbilzed Being a coder is not enough.

You also need a basic understanding of economy, game theory and money.

In my regard travelling in developing countries and living in East Africa helped a lot in understanding why  is important and needed.