So I've been looking at these, comparing what my baby can do and what he 'should' be doing. Some of those things he seems to be doing early - but is that because they need to be doing those things regularly to count? Surely they develop a little faster than those charts as they have to build up the skills slowly?
So for example he first smiled at 3 weeks, held his head steady for a few seconds from a week old and now for 3-5mins at a time at 5 weeks old, he's been lifting his head up off the ground on his arms since 3-4 weeks, likewise bearing weight on his legs if you stand him up. He can roll over from his front to his back (this week's new trick at 5 weeks old and very cute!) and has been trying to learn to crawl when you put him on his front since the beginning pretty much. Not with much success of course but I can't believe it'll take him another 5 months to figure it out!
So - what do I count as 'achieving' a milestone. When I see a behaviour a lot? When he does it for a certain period of time? For example with the rolling, would being able to roll over mean that he could roll front to back AND back to front, and that he was using it to get around? I can well believe that'll take quite a while yet, and would then fit in with the charts....
Just being curious - first baby so not sure how all this works!