There is a common misconception that only the management guys can become rich while the programmers end up working under them.

The misconception arose from Steve Jobs’s time who could not write code yet was the face of Apple and one of the richest guys of his time.

There were times when in most cases, the programmers who are responsible for developing the products that make the management guys rich never get as rich as them.

But it is no more true in today’s world where programmers themselves become the management guys and start their own start-ups after realizing their abilities and ideas can make them billionaires.

Each year, Forbes publishes an updated list ranking the world’s billionaires. Unlike many industries, tech billionaires are mostly self-made. Many of these billionaires came from humble means and, through their genius, changed the world.

Here are the top 12 richest software programmers who took care of the business for themselves.