It is a skill, it takes practice, care, precision and a lot of experience to get it 100% right. That is, however, not to say you can't DIY plastering. Of course, you can, but you should know it's going to take some time to get used to learn the process and get to know what you're doing.