Nie dodawanie using namespace jest dobrą praktyką. Przestrzenie nazw w C++ istnieją w konkretnym celu, by unikać kolizji nazw funkcji, klas i obiektów. Nie po to, by po prostu je ignorować.
Na razie może Ci się wydawać, że pisanie std za każdym razem jest nadmiarowe, w praktyce jednak dla dużych projektów, wykorzystujących wiele bibliotek (gdzie nazwy mogą się dublować) będzie to wybawieniem. Warto od początku uczyć się dobrych zwyczajów.
Jak już chcesz skrócić kod to stosuj przestrzenie nazw świadomie i lokalnie dla konkretnego "elementu", np:
using std::cout;