Skip to main content

Money Money Money


It is fascinating to think that money is such an important part of our world today. Because money is just an improvised version of barter system.
During the barter system only few human skills were useful - all related to the basic needs of humans. After barter system humans started using commodities to buy or sell various skills, these commodities ranged from precious metals like gold to consumables like wheat. This introduction of commodity money has allowed humans to measure value of a skill in a common denominator, this in turn allowed skills to blossom or I should say explode.

The commodity money has changed to coins that are made of precious metal and endorsed by rules and finally took the form that we know it today. Just like everything else in the world the transformation of money is not going to stop here, there are signs that the electronic currency might be the future.

While currency has solved various problems it has also created numerous new problems. Undue accumulation of wealth is the prime one. Though it looks like this accumulation is getting worse I would like to think otherwise. Just think of the days when rulers had vast amount of wealth and the rest of us just had enough to survive. I am not saying that today's world is much different to that but definitely better even if the improvement is infinitessimally small. Hopefully the situation improves as the time passes by.

Today there are things that we can't yet measure in money, but the list of things that can't be measured is reducing fast and technology is the prime source aiding this reduction. As we keep adding items to the list of things that we can buy with money we keep imagining about new stuff that can't be bought and this goes on.

Having a common measure is good in many ways but being as powerful as it is, it is easy to be abused. Technology should be able to solve this too and I am confident that there will be a day when technology helps level the playing field

One of the effects of money is that it made us very competitive as it, being the arbitrary measure of most things in the world today, has allowed us to measure most of our possessions. As long as this competitiveness is helping us get better, without causing harm to others, it is all well and good but it is becoming more and more common that this competitiveness is turning into ugly battles.

Hope humanity can see a day where no human being suffers for survival. Beyond that a healthy competition is always good for the progression of human race

Comments

Popular posts from this blog

Is caste system really bad?

Most of us, if not all of us, have said at some point that caste system should end for the good of society. I don’t actually disagree with that and until recently I am a strong supporter of that idea. But after some thinking during recent weeks I started to have second thoughts about it. Castes in the region I come from are mainly formed on the basis of their profession. Like priests are Brahmins, Gold smiths are Kamsali, Carpenters are Vadrangi and so on. This isn’t true for all castes but it can be fairly generalised. And in the days they are formed these professions are hereditary. So, this way of grouping similar profession people into a caste makes a lot of sense and in fact is very beneficial in providing unity and provides a platform to exchange new ideas and improve the professions. If the caste system remained to just grouping people from similar professionals it would have never gone into the troubled waters as it is now. Caste system has become unpopular because of so...

Development Process

I worked in different roles for different companies and in each role there was some talk about reviewing and optimizing development process as it was thought that the current process is either too laborious or too simplistic, yes too simplistic processes aren’t too good either. You might think that simple process is the way to go but not always. Let me explain. If the team is working on a green field project, the development team is aware of the business domain, are technically capable of producing good code and detailed coding standards are defined at team or company level then simple process of [design-> develop->test->deploy] will work. But if this team has been working on this project for some time say 6 months and a new developer joins the team then this simple process will start to fail. By the time this developer joins the team there is already some code in place that is developed to certain standard and this developer doesn’t have any knowledge of the application tha...

Agile Methodologies

These days ‘Agile’ has become so prevalent that every developer must have come across this word. The word in the market is that Agile is the best way forward, though this isn’t true for every project developed but true for many of them. In this article I want to introduce you to Agile, if you just heard the word ‘Agile’ and want to know a bit more then you came to the right place. Agile is actually a simple development methodology, there are various types of Agile methodologies but all of them are closely related to each other and have same overall principles. In this article I shall details the overall principles that all the agile methodologies follow. It may be the case that I speak mainly about ‘Scrum’ methodology as I worked mostly in projects that used Scrum. Before agile has been introduced all the software development projects has more or less the following lifecycle: Requirement gathering -> Analysis -> Design -> Develop -> Test -> UAT Deploy -> UAT ->...