As Almindor says, doing stuff as root is not considered go good security practise on Linux. You want to have a root account and also a user account that has less priveleges. Then you can have all your projects under your user account without fear or causing too much mayhem.