QUOTE(FLu_Shots @ Apr 1 2013, 12:00 PM)
First off I am a Noob in Dota. I have only been playing it for a couple a months on and off. But even so I have only managed to play a handful of heroes and only been good at 2-3 heroes at that (i.e. highest kills for a carry/gank hero or clears towers within minutes). even when i watch the Navi vs iG game it seems to me they kept playing the same heroes in all the games.
so i am wondering how many heroes you guys know to play absolutely well with? is it even realistic to master all heroes within Dota?
I could play any heroes in the chart. Based on my 10 years of experience, a pro or noob does not defined by kill death assist ratio or his/her gold per min farming.
A pro carry/support usually :
1. Have good map awareness. Know who and which lanes are missing.
2. Could predict what will happen and where will the fight be. This is important for both carry and support. A carry do need to farm but a chance to kill should never be neglected.
3. Have basic/advanced knowledge of DOTA mechanisme such as creep/tower aggro, neutral stacking, rune respawn, fog of war, place of wards.
4. Know when to kill and retreat.
5. Last but not least, good last hitting and deny. The deny part is what most beginners ignore at first and end up ignore forever.