Each person starts his or her life as an independent person from it's family at around age eighteen. This can only happen if the individual has a way to earn some income for living. Some people start with taking positions in companies, while others go trying to find a way to go into a business for themselves. The way I prefer is in a third group from the two mentioned where I can explain it in three stages.
At first, taking positions in different companies is not an easy task in my country, Iran. You must have some special features for being accepted in a position. Although there are some low level work with low wage, but that will not always support enough to make an easy life. Besides it will also have hard physical work involved with it every day. But even after being a specialist someone might still have its problems finding a good job due to the world economical crisis. Besides, the earnings in such systems never go higher than some predefined rates.
Second, going into a business for oneself is not an easy task. It requires having a good financial support and great experience in the ups and downs of the market. Even sometimes when having both of mentioned requirements, some unknown conditions may come up as a result of governmental decisions or other countries economy. But when looking at the overall income which is gained in a business for oneself, it is the best choice on the table.
Third, will be a business which starts its roots in some private company job positions. This position will not be doing usual tasks of its own. Instead it will be accomplishing ones given tasks plus having a greater view of how a company earns great outcome. Whit an open mind towards seeking how the company handles its problems in the market. Gathering such information may not be easy at first, but within small businesses information cannot be withheld for ever. After reaching such an experience in a small company, one can easily start its own business and become successful in it.
Having everything said and done, the best way for earning money will be going into a business for oneself. This may not be reached easily and needs to having a start to get the financial and experimental requirements from taking a position in small companies. But not for ever. After getting everything one can start his own business and be successful in it.