5 Key Differences Between Tech Lead And Manager