Most web design and development professionals do part or all of their work at home. It can be challenging to stay productive when you've got a distractions galore and you're in a comfortable zone where you're used to entertaining yourself instead of working. It requires self-discipline to deal with this situation. [ continued ]