Preparing your own taxes

Do most accounting professionals file their own taxes? Is it worth it? How does one learn to file their own taxes efficiently to ensure accuracy and maximizing true returns?