Dota 2 is an extremely competitive game. However, it is also a game that all players can enjoy. You will have to learn a lot of things like effective hero builds and hero abilities. Other than that, no matter what skill level you are at, you will not feel overwhelmed by the game and will be able to have fun. Valve manages to do this by making the game fair for everyone, with the help of a smurf detection system. Smurfs are players that are actually at a very high skill level but create a new account to play on a lower rank and dominate low skill level players. The Dota 2 smurf detection system detects players that are smurfing and then penalizes them for doing so.
You may be wondering, how does this smurf detection system work? The thing is, no one actually knows because Valve has never revealed it. If Valve does reveal how it works, smurfs will easily find a way to get around it, which will make the game unfair for new players. According to a brief explanation from Valve, the detection system looks for players who are in a lower bracket and are performing incredibly well for that bracket. The metrics that the system looks for to identify the performance of a player are not known. The system may consider the Gold Per Minute (GPM) of a player or it may look for Experience Per Minute (XPM). There is no one answer really, but one thing is clear if you are smurfing you will get caught.