Roughly a small mobile game costs around +/-$160 000 to produce, this cost also includes wages.
So if you are a person with no skills, none what so ever, works on the game they can do +/-$15 000 of work a year. A team of 4 untrained team members can make a small indie game in 3 years.
A member working at a professional level is worth +/- $70 000 a year. Meaning 2 professionals can basically publish a small game in a years time.
These values are based on averages from salaries but have proven to be very-very accurate estimates of game development time and costs.
23 minutes ago, Saka said:
The main issue is how much time do I need to practice
The average time to be a professional at new skill is 3-4 years. You don't need to be professional at anything but it will help a lot.
Study have shown that most solo indie developers take 12 years to make their first successful game; starting with no skills. These 12 years are filled with practice and will often see the release of a few unsuccessful games.
How long it will take you, no one can say for sure, every person is different. It took me 13 years to release my own successful game, but before that I was already making successful games for other developers; it took 6 years of practice before I made a game for a client.
32 minutes ago, Saka said:
Also, how much money does it take to hire a very small team of 2-3 persons?
Minimum wadge is +/- $8 USD; but it depends what country you are hiring from. +/- $15 000 a year.
Professionals are more expensive but also rare, people who trained for years often find work even before they have finished studying and are highly in demand. When just starting out you will probably be looking more for freelancers than actual team members. Because if you are training to be a developer you will still have to pay your staff, even if the project halted because of your inexperience.
The way I work is I hire people per-job instead of building a team. For example if I would hire a person to proof read my game text and edit it, I hire a composer for sound effects and music as needed etc. I also buy and edit assets from asset stores; editing them is very important to match the game. This way you can get a lot of different content for your game for much cheaper than hiring someone for years.
The only downside is that you will make some bad purchases and if you don't know editing the content will be inconsistent.