Former Manchester United player Lee Sharpe believes Ole Gunnar Solskjaer deserves time to succeed as manager.