The best heroes for recruits, newbies, privates
There are currently 121 heroes in Dota 2, each with personal characteristics, advantages, and disadvantages. In addition, they all differ in difficulty and variability. For example, for novice players, there is a whole set of heroes that are easy to play and win. Choose a role you want to try to play and choose 2-3 heroes for yourself and play them in the initial period. Then, when you improve your skills to the point where you can confidently play even one of them, it will be time to add another Dota 2 hero to your hero pool. This way, you can continue and expand your hero's arsenal.