Hajdo jest związany z "Pasami" od dłuższego czasu. W latach 1998-2006 pracował tam jako trener juniorów, koordynator ds. młodzieży, asystent trenera i - krótko (z Włodzimierzem Kwiatkowskim) w 2002 roku oraz samodzielnie w 2006 roku - pierwszy szkoleniowiec (w 2003 roku zaliczył półroczny pobyt) w Dalinie Myślenice).
Powrócił do Cracovii w 2014 roku (był jej trenerem w ostatnich czterech meczach ekstraklasy), wcześniej prowadząc Alwernię, Kolejarza Stróże, Kmitę Zabierzów, Resovię, Termalikę Bruk-Bet Nieciecza, Przebój Wolbrom, Chojniczankę Chojnice i Sandecję Nowy Sącz. Po rozstaniu z Cracovią w 2014 roku objął Garbarnię, której był szkoleniowcem przez ponad cztery lata. Po kilku miesiącach przerwy objął Motor Lublin, w którym pracował przez półtora roku, do grudnia 2020 roku.
Jak informuje cracovia.pl, zadaniem Hajdo "będzie sprawowanie pieczy nad procesem kształcenia młodych zawodników w najstarszych grupach, szczególnie U-18 i U-17". Usystematyzowana droga szkolenia według odgórnego planu, koordynowanego przez nowego szefa szkolenia, "ma zapewnić spójne, kompleksowe funkcjonowanie całej Akademii oraz bazy Cracovia Training Center".
