Many leaders, especially those with a deep technical expertise, know they need to delegate more. That said, it can be extremely difficult to delegate effectively—and actually get results through others. Indeed, people can work on honing this management skill for years.
Though challenging, it is important to learn how to delegate. There is no other way to scale your efforts than becoming comfortable with others doing some of the work. Getting everything done by yourself is fine for a while