So I came across this awesome presentation called Strategy for a successful WordPress project by Wes Chyrchel.
A web developer has to be confident, a salesman, a psychologist, a counselor, a marketer, a charlatan, a designer, a programmer, a researcher, a hacker, a project manager, cool tempered and a human.
The presentation gave great simple tips like:
Sleep great. Be elegant. Be professional. Be sincere. Do great work.
Haha. Those are simple tips but they really do make a lot of sense.