Most doctors agree that it's beneficial to put your baby on a schedule. However, for the first several weeks of the baby's life, he should be allowed to eat and sleep whenever he needs to. These first weeks are hard for Mom as the baby's internal schedule may have no pattern that can be followed.
By about six to 12 weeks, most babies settle into a daily routine and become more predictable. Of course, this pattern may vary, so allow some wiggle room as your baby grows and changes. Some babies will be easy to get into a schedule, while others will be harder. Some babies are just more irregular, and Mom may have to step up and make some parts of his life as predictable as possible. If you don't set a schedule for your baby, he will have a tough time figuring things out, learning about life, and trusting that his needs will be met. So even if you're not organized in any other area of your life, you should be organized about your baby's schedule.