You need to have exceptional skills in a specific game and be able to compete at a high level to become a professional esports player. Local tournaments are a great place to start and work your way up. You can also improve your skills and get noticed by sponsors and organizations by joining a team.